More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Portland, OR to San Francisco, CA

distanceDistance534 miles (861 km)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day

Buses from Portland, OR to San Francisco, CA cover the 534 miles (861 km) long trip taking on average 17 h with our travel partners like. Normally, there is 1 bus operating per day, including direct services available.

Travel Tips: Bus to San Francisco, CA from Portland, OR

Take the bus to San Francisco, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portland, OR to San Francisco, CA.
FAQs

How far is Portland, OR to San Francisco, CA by bus?

The bus distance from Portland, OR to San Francisco, CA is around 534 miles (861 km).

What is the Portland, OR to San Francisco, CA bus travel time?

While the time it takes to travel 534 miles (861 km) to San Francisco, CA from Portland, OR can vary based on specific dates, weekends, and holidays, the Portland, OR to San Francisco, CA bus journey time is on average 17 h.

How many bus services per day are there to San Francisco, CA from Portland, OR?

On average, there is 1 bus a day from Portland, OR to San Francisco, CA. The bus times and services may be different on weekends and holidays compared to weekdays.