Rome2rio's partners include

There are 4 ways to get from Portland to Tacoma by train, bus, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Portland to Tacoma.
Launch map view
  • Distance: 120.7 miles
  • Duration: 2 h 32 min

What companies run services between Portland, OR, USA and Tacoma, WA, USA?

Amtrak operates a train from Portland to Tacoma 5 times a day. Tickets cost $30 - $80 and the journey takes 2 hours 32 minutes. Alternatively, you can take a bus from Portland to Tacoma via Seattle, WA and Bus Wy & Royal Brougham St in around 4 hours 36 minutes.

Airlines
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Portland to Seattle
Avg. Duration
55 min
When
Every day
Estimated price
$100 - $390
Delta
Website
delta.com
Flights from Portland to Seattle
Avg. Duration
1 h 3 min
When
Every day
Estimated price
$80 - $420
Train operators
Bus operators
Boltbus
Phone
+1 1-877-265-8287
Website
boltbus.com
Bus from Portland, OR to Seattle, WA
Avg. Duration
3 h 15 min
Frequency
5 times a day
Estimated price
$15 - $40
Schedules at
boltbus.com
Sound Transit (ST)
Website
soundtransit.org
Bus from Bus Wy & Royal Brougham St to Commerce St Transfer Area - Zone G
Avg. Duration
52 min
Frequency
Hourly
Estimated price
$3
Schedules at
soundtransit.org

How far is it from Portland to Tacoma?

The distance between Portland and Tacoma is 193 km. The road distance is 230 km.

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

The cheapest way to get from Portland to Tacoma is to drive which costs $17 and takes 2 hours 30 minutes.

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

The quickest way to get from Portland to Tacoma is to drive which takes 2 hours 30 minutes and costs $17.

Is there a direct train between Portland and Tacoma?

Yes, there is a direct train departing from Portland Union Station Amtrak and arriving at Tacoma Amtrak. Services depart five times a day, and operate every day. The journey takes approximately 2 hours 32 minutes.

Is there a direct bus between Portland and Tacoma?

No, there is no direct bus from Portland to Tacoma. However, there are services departing from Portland, OR and arriving at Commerce St Transfer Area - Zone G via Bus Wy & Royal Brougham St. The journey, including transfers, takes approximately 4 hours 36 minutes.

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

The train from Portland Union Station Amtrak to Tacoma Amtrak takes 2 hours 32 minutes including transfers and departs five times a day.