HUB hero image

How to Travel from

Rainier to Portland

by Rideshare, Route or Car

Rainier
+0
Portland
Transport search to Portland
Rainier
+0
Portland
Building a composite car route
Cheapest
Best Offer!
Car
59 min
83 km.
from $4
Composite Route Car Only

Three ways to Travel from Rainier to Portland

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Amtrak

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Olympia-Lacey Amtrak Station to Portland
Ave. Duration:
2h 4m
Frequency:
Every 4 hours
Estimated price:
$16.58–$95.68

Bus operators

Flixbus USA

Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Olympia to Portland
Ave. Duration:
1h 55m
Frequency:
Twice daily
Estimated price:
$12.76–$56.13

Intercity Transit

Phone:
+1 360-786-1881
Website:
intercitytransit.com/
Bus from Yelm Ave at 3rd St to Olympia
Ave. Duration:
54 min
Frequency:
Hourly
Estimated price:
$1.40–$3.44

Questions and Answers

What is the cheapest way to get from Rainier to Portland?

The cheapest way to get from Rainier to Portland is to drive which costs $19.57 - $28.26 and takes 2h 2m.

What is the fastest way to get from Rainier to Portland?

The fastest way to get from Rainier to Portland is to drive which takes 2h 2m and costs $19.57 - $28.26 .

Is there a direct bus between Rainier and Portland?

No, there is no direct bus from Rainier to Portland. However, there are services departing from Dakota Ave & Binghamton St and arriving at Portland Curbside Bus Stop via Yelm Ave at 3rd St and Olympia. The journey, including transfers, takes approximately 4h 27m.

How far is it from Rainier to Portland?

The distance between Rainier and Portland is 210 km. The road distance is 181.1 km.

How do I travel from Rainier to Portland without a car?

The best way to get from Rainier to Portland without a car is to train which takes 4h 3m and costs $15.22 - $86.96 .

How long does it take to get from Rainier to Portland?

It takes approximately 4h 3m to get from Rainier to Portland, including transfers.

Where do I catch the Rainier to Portland bus from?

Rainier to Portland bus services, operated by Intercity Transit, depart from Yelm Ave at 3rd St station.

Train or bus from Rainier to Portland?

The best way to get from Rainier to Portland is to train which takes 4h 3m and costs $15.22 - $86.96 . Alternatively, you can line 94 bus and bus, which costs $11.96 - $51.09 and takes 4h 27m.

Where does the Rainier to Portland bus arrive?

Rainier to Portland bus services, operated by Intercity Transit, arrive at Olympia Transit Center station.

Can I drive from Rainier to Portland?

Yes, the driving distance between Rainier to Portland is 181 km. It takes approximately 2h 2m to drive from Rainier to Portland.

Where can I stay near Portland?

There are 796+ hotels available in Portland. Prices start at $53.41 per night.
+0