Getting there · Route guide
Seattle to Portland: every way to get there
Seattle to Portland is about 175 miles on I-5, and one of the few US routes where the train is a great option.
Your options
🚗 DriveAbout 3 hours
I-5 south. Tacoma and the Portland bridges are the usual slow spots.
🚆 TrainAbout 3.5 hours
Amtrak Cascades runs several times a day with Wi-Fi and big windows. Often the best choice.
🚌 BusAbout 3.5–4 hours
FlixBus and Greyhound run all day, often under $30.
✈️ FlyAbout 1 hour in the air
Lots of flights, but rarely faster door to door.
🚐 Group charter3 hours, door to door
Good for conferences, Timbers or Sounders away games and school trips.
Book it
🏨 Hotels in PortlandLive prices on one map
✈️ Compare flightsAviasales, Kayak and Kiwi.com
🚗 Rental cars and vansCompare every major company
🚕 Airport pickupDriver meets you at arrivals
🚐 Group shuttle or vanQuotes from local drivers
🚌 Charter bus quoteEmail us your group details
🚆 Amtrak scheduleBook trains on amtrak.com
🚌 GreyhoundBus times and fares
🚌 FlixBusLow-cost intercity buses
Times are typical and change with traffic, weather and schedules. Check the operator before you go. GroupVoy may earn a commission from some links, at no extra cost to you.