1map logoGo to main page

San Francisco, CA, USA to Portland, OR, USA from $33: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Francisco, United States of America
to
Portland, United States of America

How to Get from San Francisco to Portland: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$33 by trainBest price
867 kmDistance
3h 52m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Francisco to Portland with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  54m
Estimated price
$86-363
Recommended
Company
Amtrak
Train
Average Duration
19h  42m
Estimated price
$33-233
Cheapest
route map
Distance: 867 km
Duration: 3h 52m

See more options

Company
various
Plane
Average Duration
3h  52m
Estimated price
$108-354
Company
various
Plane
Average Duration
5h  12m
Estimated price
$111-335
Company
various
Plane
Average Duration
6h  11m
Estimated price
$127-565
Company
FlixBus
Bus
Average Duration
15h  30m
Estimated price
$860-861
Company
various
Drive
Average Duration
10h  49m
Estimated price
$862-863

Traveling From San Francisco to Portland

Embarking on the journey from San Francisco to Portland reveals a fascinating contrast between the bustling urban vibe of San Francisco and the laid-back, quirky charm of Portland.

Best Neighbourhoods in Portland

Portland’s neighborhoods each offer distinct character and charm for visitors.

Pearl District
• Trendy art galleries and boutiques abound.
• Known for its vibrant food scene.
Alberta Arts District
• Colorful street art decorates the area.
• Home to unique shops and local eateries.
Nob Hill
• Historic architecture mixed with modern boutiques.
• Lively cafes and restaurants along NW 21st Avenue.

Best Times To Visit Portland's Attractions

Timing your visits to Portland's attractions can enhance your experience significantly.

Washington Park
Visit early in the morning on weekdays for tranquility and fewer crowds.
Powell's City of Books
Aim for mid-afternoon on weekdays to enjoy a quieter browsing experience.
Portland Saturday Market
Arrive early in the morning for the best selection and lesser crowds.

Portland Weather: What to Expect Year-Round

Portland experiences a temperate oceanic climate, bringing mild, wet winters and warm, dry summers, making late spring and early fall ideal times to explore the city. Weather can greatly influence your travel experience, from enjoying lush landscapes in spring to engaging in outdoor festivals during summer.

Dining Recommendation in Portland

For a delightful contrast to San Francisco's seafood scene, try the famed Voodoo Doughnut, where quirky flavors and creative toppings elevate the humble donut into an art form. This fun and eclectic atmosphere paired with locally sourced ingredients makes for a unique dining adventure that stands apart from San Francisco's more upscale culinary experiences.

San Francisco - Portland operators

Explore transport companies operating between San Francisco and Portland, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
alaskaair.com

Plane from San Francisco (SFO) to Portland (PDX)

Average Duration
1h 49m
Estimated price
$3631-3632

Plane from Oakland (OAK) to Portland (PDX)

Average Duration
1h 41m
Estimated price
$862-3632
Website
flyfrontier.com

Plane from San Francisco (SFO) to Portland (PDX)

Average Duration
1h 47m
Estimated price
$330-8600
Website
united.com

Plane from San Francisco (SFO) to Portland (PDX)

Average Duration
1h 56m
Estimated price
$862-3637
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Oakland to Portland

Average Duration
18h 13m
Estimated price
$864-335
Contact phone
+1-510-464-6000
Website
bart.gov

Train from Civic Center / UN Plaza to Coliseum

Average Duration
25m
Estimated price
$331-332

Train from Civic Center / UN Plaza to Milpitas

Average Duration
1h 6m
Estimated price
$333-334
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Francisco to Sacramento

Average Duration
2h 5m
Estimated price
$334-337

Bus from Sacramento to Portland Curbside Bus Stop

Average Duration
12h 25m
Estimated price
$337-3635
Contact phone
+1 415-921-5858
Website
goldengatetransit.org

Bus from Larkin St & Grove St to E Washington St & Johnson St

Average Duration
1h 34m
Estimated price
$2330-2331

San Francisco to Portland: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Francisco and Portland offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from San Francisco to Portland spanning 639 miles, offering breathtaking views along the way. The journey typically takes around 10 hours and 49 minutes of driving time. 💰 Indulge in a budget-friendly travel experience with car prices ranging from $110 to $170 for the trip from San Francisco to Portland, allowing for flexibility in your transportation expenses.
Average price
$110 - $170
🚆 Travel from San Francisco to Portland by train is an indirect route via Oakland. The journey, with transfers, takes about 19h 42m. 🌲 Arrive at Portland station after a comfortable 19h 42m journey, enjoying the beautiful landscapes along the way. The cost of the train ticket ranges from $33 to $233.
Departure Point
Oakland station
Arrival Point
Portland station
Useful tips for train travellers
• Onboard services for the Amtrak Cascades route from San Francisco to Portland include a café car that offers a selection of snacks, beverages, and light meals. While the catering services are convenient, consider bringing your own refreshments for a wider variety, as offerings may vary by trip.
• For this route, Amtrak Cascades provides different seating options: Business Class offers spacious seating with complimentary non-alcoholic beverages, while Economy Class is more budget-friendly with standard seating. If you prefer a quieter environment and extra amenities, opt for Business Class, especially for this scenic route.
• For the journey from San Francisco to Portland, the main operators are Amtrak Cascades (amtrak.com) and Pacific Surfliner (pacificsurfliner.com). Check their websites for schedules, updates, and booking information, as well as any potential changes in service.
🛫 Flying from San Francisco to Portland is quick and convenient with a direct flight that takes just 1 hour and 45 minutes. 🌲 With a flight time of 3 hours and 54 minutes, passengers can enjoy a relatively short trip between these two West Coast cities, with flight prices typically ranging from $86 to $363.
Departure Point
San Francisco Airport
Arrival Point
Portland Airport
🚌 Although there is no direct bus from San Francisco to Portland, travelers can take a journey that includes transfers, lasting approximately 15 hours and 30 minutes. The bus service is operated by Flixbus USA for this route. 🛣️ Route 1 entails a 22-hour, 15-minute trip covering a distance of 765 miles with one transfer. Passengers will first take a Greyhound bus from San Francisco to Los Angeles, then transfer to another Greyhound bus from Los Angeles to Vancouver before reaching Portland. 🚍 Route 2 is a longer journey of 23 hours and 42 minutes, covering 665 miles with two transfers. The route involves taking a FlixBus from San Francisco to Sacramento, an Amtrak Chartered Motorcoach from Sacramento to Redding, and finally a Greyhound bus from Redding to Vancouver before arriving in Portland.
Departure Point
San Francisco station
Arrival Point
Portland Curbside Bus Stop station
Useful tips for bus travellers
• Make sure to check FlixBus and Greyhound schedules well ahead of your trip, as there are multiple transfer points and the timing can be crucial for a smooth journey; visit FlixBus and Greyhound for updated schedules.
• When you transfer at Sacramento, give yourself ample time between buses, as the transfer location is busy; you’ll need to navigate from the FlixBus drop-off to the Amtrak chartered motor coach departure point, which can be a few blocks apart.
• Upon arrival at Portland Curbside Bus Stop, be prepared for some bustling surroundings; familiarize yourself with the public transport options available such as TriMet buses and MAX Light Rail by checking the TriMet website, which can help you navigate further into the city.

Frequently asked questions

Find out more about the route from San Francisco to Portland.

Or choose the category:
The cheapest way to travel from San Francisco to Portland is by taking a train. The Amtrak Coast Starlight route offers affordable ticket prices ranging from $30 to $240, depending on the class and amenities chosen. The journey takes approximately 19 hours and 42 minutes, offering scenic views along the way through beautiful California and Oregon landscapes.
The fastest way to travel from San Francisco to Portland is to take the BART to the San Francisco International Airport and then fly to Portland. The flight duration is approximately 2 hours and 35 minutes. It is advised to check for flight schedules and prices from different airlines as they may vary. Additionally, make sure to arrive at the airport with sufficient time for security checks and boarding procedures.
The distance between San Francisco and Portland is approximately 539 miles. If you are driving, the road distance is about 638.6 miles. It usually takes around 9-10 hours to drive, depending on traffic and the route taken. If you prefer to fly, the flight distance is around 550 miles, and the average flight time is about 1 hour and 30 minutes.
The best way to travel from San Francisco to Portland without a car is by bus. There are several bus operators that offer daily service between the two cities, with journey times averaging around 17 hours and 30 minutes. Fares for this route generally range from $75 to $190, depending on the specific bus company and any discounts or promotions available. It is recommended to book your bus ticket in advance to secure the best fares and ensure availability, especially during peak travel seasons.
The travel time from San Francisco to Portland is approximately 3 hours and 53 minutes, including transfers. This estimate may vary depending on the specific mode of transportation and any layovers or delays along the way. It's always a good idea to check the schedule and plan for extra time during busy travel seasons.
The most convenient and time-efficient option to travel from San Francisco to Portland is by flying. It takes around 3 hours and 55 minutes and prices range from $75 to $370. If you prefer a more affordable option, you can opt for a bus journey, which takes approximately 17 hours and 30 minutes and costs between $75 and $190. Another alternative is to take a train, which takes around 19 hours and 42 minutes and costs between $30 and $240.
There are plenty of options for accommodation in Portland, with over 618 hotels to choose from. Prices for hotels in the city start at $56 per night. Whether you prefer luxury hotels, budget-friendly options something in between, there is a wide range of choices to suit every traveler's needs and budget. It is recommended to book your accommodation in advance to secure the best rates and availability.
Yes, you can drive from San Francisco to Portland. The driving distance between the two cities is approximately 639 miles, and it takes approximately 10 hours and 49 minutes to complete the journey. However, please note that travel times may vary depending on traffic conditions and the route you choose to take.
Yes, there is no direct bus service available between San Francisco and Portland. However, you can take a bus from San Francisco Bus Station to Sacramento Bus Station and then transfer to a bus heading to Portland. The total journey time, including transfers, is approximately 17 hours and 30 minutes. Keep in mind that schedules and availability might vary, so it's advisable to check with the bus operators for the most up-to-date information.
You can catch the San Francisco to Portland bus from the San Francisco Bus Station. Greyhound USA operates this bus service. The San Francisco Bus Station is conveniently located in the city, making it easily accessible for travelers. The bus service offers a comfortable and affordable option for traveling between these two cities.
The bus from San Francisco to Portland arrives at the Portland Curbside Bus Stop station. This station is conveniently located in the city center, making it easy to access nearby attractions and accommodations. It is a popular stop for Greyhound USA bus services and provides a convenient option for travelers looking to reach Portland from San Francisco.
To get from San Francisco Airport to Portland, you have a few options. The most convenient way is to take a direct flight, which takes about 2 hours and is offered by several airlines. Another option is to take a shuttle bus or a taxi to the nearby Oakland International Airport and catch a flight from there. Alternatively, you can take a train or drive from San Francisco to Portland, which takes around 10-12 hours.
Alaska Airlines, Inc. and Southwest Airlines are the main airlines that offer flights between San Francisco and Portland. Both airlines operate flights from Oakland Airport to Portland Airport. It is advisable to check with each airline for availability, schedules, and pricing, as they may vary depending on the season and demand.
The fastest way to get from San Francisco to Portland is by taking a direct flight from Oakland Airport to Portland Airport. This flight typically takes around 1 hour and 35 minutes. Alaska Airlines, Inc. and Southwest Airlines are the airlines that offer this route. The prices for flights between these two cities can range from $103 to $334.
The flight from San Francisco to Portland typically takes about 1 hour and 35 minutes. This duration may vary depending on factors such as the airline, weather conditions, and air traffic. It is important to note that this time refers to a direct flight from Oakland Airport to Portland Airport, and connecting flights may have longer travel times. It is always recommended to check with airlines for the most accurate and up-to-date information regarding flight duration.
Trains from San Francisco to Portland arrive at the Portland station. This is the main train station in Portland and is located in the city center. From here, passengers can easily access various transportation options to their final destination in Portland. The Portland station is well-equipped with amenities, including ticket counters, waiting areas, and restrooms, to ensure a comfortable arrival experience for travelers.
There is no direct train between San Francisco and Portland. However, there are train services available with transfers. The journey begins at Civic Center / UN Plaza in San Francisco and includes a transfer in Oakland. The entire trip takes approximately 19 hours and 42 minutes.
To catch the train from San Francisco to Portland you will need to go to the Oakland station. The train services are operated by Amtrak, and this is where the journey begins. Make sure to check the train schedule in advance to ensure you arrive at the station on time and have your tickets ready for boarding.
The cost of a flight from San Francisco to Portland can vary depending on factors such as the airline, time of booking, and availability. On average, prices for a one-way ticket can range from $103 to $334. It is recommended to book in advance and compare prices from different airlines to find the best deal. Additionally, consider checking for any discounts or promotions that may be available.
The price of a train ticket from San Francisco to Portland can range from $33 to $233, depending on the type of ticket and the date of travel. It is recommended to book in advance to secure the best prices. Prices may also vary based on additional amenities or upgrades desired during the journey.
The cost of a bus ticket from San Francisco to Portland ranges between $76 and $182. The prices may vary depending on factors such as the type of bus service, time of day, and how far in advance you book your ticket. It's recommended to check with different bus companies to compare prices and find the best deal for your trip.
The cost to drive from San Francisco to Portland can vary depending on factors such as gas prices and tolls. On average, the cost of gas for the trip is around $60-$80. Additionally, there may be expenses for food and accommodations if you plan to make overnight stops. Overall, the estimated cost for the trip ranges from $110 to $170.

Trips from San Francisco

Trips to Portland