1map logoGo to main page

Portland, OR, USA to Oakland, CA, USA from $30: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States
to
Oakland, United States

How to Get from Portland to Oakland: 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.

$30 by trainBest price
864 kmDistance
3h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Oakland 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  44m
Estimated price
$106-352
Recommended
Company
Amtrak
Train
Average Duration
18h  32m
Estimated price
$30-230
Cheapest
route map
Distance: 864 km
Duration: 3h 44m

See more options

Company
various
Plane
Average Duration
4h  2m
Estimated price
$86-364
Company
various
Plane
Train
Average Duration
6h  8m
Estimated price
$88-1060
Company
various
Plane
BART
Average Duration
4h  54m
Estimated price
$108-334
Company
FlixBus
Bus
Average Duration
15h  40m
Estimated price
$1061-1062
Company
various
Drive
Average Duration
10h  41m
Estimated price
$1063-1064

Portland - Oakland operators

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

Plane Show flights
Website
alaskaair.com

Plane from Portland (PDX) to Oakland (OAK)

Average Duration
1h 46m
Estimated price
$1063-1069

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

Average Duration
1h 52m
Estimated price
$3520-1069

Plane from Portland (PDX) to San Jose (SJC)

Average Duration
1h 50m
Estimated price
$3521-3522

Plane from Portland (PDX) to Sacramento (SMF)

Average Duration
1h 32m
Estimated price
$1063-3523
Website
southwest.com

Plane from Portland (PDX) to Oakland (OAK)

Average Duration
1h 41m
Estimated price
$1063-3522

Plane from Portland (PDX) to San Jose (SJC)

Average Duration
1h 44m
Estimated price
$1065-1066

Plane from Portland (PDX) to Sacramento (SMF)

Average Duration
1h 28m
Estimated price
$3524-3525
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Oakland

Average Duration
18h 32m
Estimated price
$30-230

Train from Sacramento to Oakland

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

Bus from Portland Curbside Bus Stop to Sacramento

Average Duration
12h 55m
Estimated price
$305-3060

Bus from Sacramento to Oakland

Average Duration
1h 45m
Estimated price
$2302-305
all-pages.other Show other routes
Contact phone
+1-510-464-6000
Website
bart.gov

Other from Milpitas to 12th Street / Oakland City Center

Average Duration
50m
Estimated price
$3528-3529

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

Traveling between Portland and Oakland 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.

Average price
$110 - $170
Traveling from Portland to Oakland by train is convenient and scenic. The direct Amtrak train service operates daily, with a journey time of approximately 18 hours and 32 minutes. Departing from Portland station, this train ride takes you through beautiful landscapes before arriving at Oakland station. Ticket prices range from $30 to $230, offering affordable options for different budgets. Whether you're looking for a comfortable and leisurely travel experience or simply want to enjoy the views, the train trip from Portland to Oakland provides a unique way to explore the West Coast.
Departure Point
Portland station
Arrival Point
Oakland station
Useful tips for train travellers
• On your journey from Portland to Oakland, consider onboard catering services provided by Amtrak’s Cascades line. They offer a variety of light meals, snacks, and beverages in their café car, which features items like sandwiches, salads, and coffee. You can bring your own food, but the café is a convenient option for quick meals.
• Amtrak offers several seating options for your trip. You'll find Coach Class, which is comfortable and affordable with ample legroom. If you're looking for more space and amenities, consider Business Class, which provides larger seats, complimentary meals, and access to the Amtrak lounge. For an added luxury experience, First Class seats are also available, featuring plush seating and enhanced service.
• When arriving in Oakland, the train will take you to the Jack London Square Station, which is conveniently located near public transportation options. You can store your luggage at the station with Amtrak's luggage services, and there are restrooms available but no showers. To get to the city center quickly, take the AC Transit Bus #51, which runs frequently and will connect you directly to downtown Oakland.
The quickest and most convenient option for traveling from Portland to Oakland is to fly from Portland Airport to San Francisco Airport, which takes approximately 1 hour and 43 minutes on a direct flight. Both United Airlines and Alaska Airlines, Inc. provide flights for this route. After arriving in San Francisco, travelers can expect a total flight time of approximately 3 hours and 58 minutes to reach Oakland. The cost of a flight between Oakland and Portland varies between $76 and $364, depending on factors such as airline, time of booking, and availability. Overall, flying from Portland to Oakland offers a quick and efficient way to travel between these two destinations.
Departure Point
Portland Airport
Arrival Point
Oakland Airport
Traveling from Portland, Oregon to Oakland, California by bus involves a journey with transfers and a duration of approximately 16 hours and 5 minutes. While there is no direct bus route, travelers can take advantage of services operated by Greyhound USA, departing from Portland Curbside Bus Stop. After a transfer at Sacramento Bus Station, passengers will finally arrive at the Oakland station. The ticket prices for this route typically range from $75 to $176, offering an affordable and scenic option for those who prefer to travel by road.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
Oakland station

Frequently asked questions

Find out more about the route from Portland to Oakland.

Or choose the category:
The cheapest way to travel from Portland to Oakland is by train. Amtrak offers several train routes between the two cities, with fares ranging from $30 to $230 depending on the type of ticket and seating class. The journey typically takes around 18 hours and 32 minutes, offering a scenic and comfortable way to reach your destination without breaking the bank.
The fastest way to travel from Portland to Oakland is by flying. The flight duration is approximately 3 hours and 44 minutes. There are multiple airlines that operate this route, offering a range of fares from $100 to $340.
The distance from Portland to Oakland is approximately 864 kilometers. This distance can be covered via road, with a total road distance of 1018 kilometers.
The most convenient and affordable way to travel from Portland to Oakland without a car is by bus. The journey takes approximately 16 hours and 5 minutes, and ticket prices range from $70 to $180. You can choose from different bus companies that operate this route, such as Greyhound or BoltBus.
The travel time from Portland to Oakland is approximately 3 hours and 58 minutes, including any necessary transfers.
The cheapest way to get from Portland to Oakland is by taking the train, which ranges in price from $30 to $230 and has a travel time of 18 hours and 32 minutes. Another option is to take the bus, which costs between $70 and $180 and takes approximately 16 hours and 5 minutes. However, if time is a factor, flying is the fastest option, with a flight duration of 3 hours and 58 minutes and prices ranging from $75 to $370.
There are plenty of accommodation options available near Oakland. With over 826 hotels to choose from, you can find something suitable for your budget and preferences. Prices for hotels in Oakland start at $74 per night, providing a range of choices for various budgets.
Yes, you can definitely drive from Portland to Oakland. The driving distance is approximately 1017 km, and it takes around 10 hours and 41 minutes to complete the journey. It is a scenic drive along the pacific coast, and you can make stops at various beautiful places along the way such as Redwood National and State Parks.
Yes, there is no direct bus between Portland and Oakland. However, you can take a bus from Portland Curbside Bus Stop and transfer at Sacramento Bus Station to reach Oakland. This journey takes approximately 16h 5m, including transfers.
To catch the bus from Portland to Oakland you need to go to the Portland Curbside Bus Stop station. This is where Greyhound USA operates their bus services for this route. The station is conveniently located in Portland and provides a convenient starting point for your journey to Oakland. Make sure to check the Greyhound USA website or contact their customer service for the most up-to-date information on schedules and ticket availability.
The Portland to Oakland bus services operated by Greyhound USA arrive at the Oakland station. This station is conveniently located in downtown Oakland, making it easy to access various attractions and transportation options in the city. Upon arrival, travelers can take advantage of the nearby BART to continue their journey or explore other parts of the Bay Area.
To get to Oakland from the airport, you have several options. The most convenient way is to take a taxi or rideshare service, which will take around 35-40 minutes, depending on traffic. Another option is to take public transportation, such as BART, which connects the airport to downtown Oakland in about 20 minutes and costs around $10. If you prefer the flexibility of driving, you can rent a car at the airport and take Interstate 880 South, which will take you to Oakland in around 25-30 minutes, also depending on traffic conditions.
United Airlines and Alaska Airlines, Inc. are the two airlines that offer flights between Portland and Oakland. These flights depart from Portland Airport and arrive at San Francisco Airport, which is the closest airport to Oakland.
The fastest way to travel from Portland to Oakland is by plane. There is a direct flight from Portland Airport to San Francisco Airport offered by United Airlines and Alaska Airlines, Inc., which takes about 1 hour and 43 minutes. From San Francisco, it takes an additional 2 hours and 15 minutes to reach Oakland. The prices for flights between the two cities can range from $76 to $364.
The flight duration from Portland to Oakland typically takes around 1 hour and 43 minutes on a direct flight.
Trains from Portland to Oakland arrive at the Oakland station. This station is located at 245 Second St, Oakland 94607. Amtrak operates the train services between these two cities, providing a convenient and reliable mode of transportation for travelers.
Yes, there is a direct train between Portland and Oakland. The train service operates once daily and runs every day. The journey takes approximately 18 hours and 32 minutes.
The cost of a flight from Portland to Oakland can range from $76 to $364, depending on the airline, time of booking, and availability.
The cost of a train ticket from Portland to Oakland depends on several factors such as the class of service, time of booking, and availability. On average, prices range from $30 to $230.
The cost of a bus from Portland to Oakland ranges from $75 to $176.
The cost of driving from Portland to Oakland typically ranges from $110 to $170, depending on various factors such as gas prices and vehicle efficiency.