HowToGo

St. Louis to Portland, OR, USA - Transfer & Transportation Guides

Find transfer & transportation guides from St. Louis to Portland, OR, USA. How to get from St. Louis to Portland, OR, USA by Flight, Train.

You can get to Portland, OR, USA from St. Louis by verhicle types below

Search Transfer from St. Louis to Portland, OR, USA

Transfer solutions

You have 4 options transfer to Portland, OR, USA from St. Louis below

Train ( 31 min. )

Take a train from CIVIC CENTER station to LAMBERT MAIN TRML station.


Open Map More details & check price at Metro St. Louis
Plane ( 4 hr. 10 min. )

Take a flight from St. Louis to Portland.


Tram ( 32 min. )

Take a tram from Portland Int'l Airport station to Old Town/Chinatown station.


Open Map More details & check price at Portland TriMet
Duration 6 hr. 26 min.
Distance 2782 km.
Cost 176 USD
Bus ( 17 hr. 30 min. )

Take a bus from St Louis to Denver.


Open Map More details & check price at Greyhound USA
Bus ( 31 hr. 19 min. )

Take a bus from Denver to Portland.


Open Map More details & check price at Greyhound USA
Duration 49 hr. 49 min.
Distance 3527 km.
Cost 297 USD
Train ( 5 hr. 40 min. )

Take a train from St. Louis to Chicago Union Station.


Open Map More details & check price at Amtrak
Train ( 45 hr. 55 min. )

Take a train from Chicago Union Station to Portland.


Open Map More details & check price at Amtrak
Duration 52 hr. 35 min.
Distance 4059 km.
Cost 292 USD
Car ( 31 hr. 30 min. )

Drive a car from St Louis to Portland.


Duration 31 hr. 30 min.
Distance 3290 km.
Cost 202 USD

Find Hotels in Portland, OR, USA

You can find hotels and accommodations in Portland, OR, USA with our hotels search tool below

Booking.com

About St Louis, MO, USA

About Portland, OR, USA


References