There are 5 ways to get from Hayden Island to Portland by tram, bus, taxi, car, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tram
best- Take the tram from Expo Center station to Union Station/NW 5th & Glisan stationtram MAX Yellow Line
24 min$3Train (Amtrak)
cheapest- Take the train from Vancouver Station to Portlandtrain Amtrak Cascades / ...
26 min$1–5Bus
- Take the bus from 12100 N Pavilion to SW Main & 2ndbus 6
46 min$2Taxi
- Take the taxi from Hayden Island to Portlandtaxi 8 mi
13 min$30–40Drive 8 mi
- Drive from Hayden Island to Portlandcar 8 mi
13 min$2–3
Hayden Island to Portland by tram
Questions & Answers
The cheapest way to get from Hayden Island to Portland is to drive which costs $1 - $3 and takes 13 min.
The fastest way to get from Hayden Island to Portland is to taxi which takes 13 min and costs $30 - $40.
Yes, there is a direct bus departing from 12100 N Pavilion and arriving at SW Main & 2nd. Services depart every 30 minutes, and operate every day. The journey takes approximately 46 min.
Yes, there is a direct train departing from Expo Center station station and arriving at Union Station/NW 5th & Glisan station station. Services depart every 20 minutes, and operate every day. The journey takes approximately 24 min.
The distance between Hayden Island and Portland is 6 miles. The road distance is 8.1 miles.
The best way to get from Hayden Island to Portland without a car is to tram which takes 24 min and costs $3.
The tram from Expo Center station to Union Station/NW 5th & Glisan station takes 24 min including transfers and departs every 20 minutes.
Hayden Island to Portland bus services, operated by Portland TriMet, depart from 12100 N Pavilion station.
Hayden Island to Portland train services, operated by Amtrak, depart from Vancouver Station.
The best way to get from Hayden Island to Portland is to bus which takes 46 min and costs $2. Alternatively, you can train, which costs $1 - $5 and takes 26 min.
What companies run services between Hayden Island, Multnomah County, OR, USA and Portland, OR, USA?
Portland TriMet operates a vehicle from Expo Center station to Union Station/NW 5th & Glisan station every 20 minutes. Tickets cost $3 and the journey takes 24 min. Alternatively, Portland TriMet operates a bus from 12100 N Pavilion to SW Main & 2nd every 20 minutes. Tickets cost $3 and the journey takes 46 min. C-Tran also services this route every 4 hours.
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Tram from Expo Center station to Union Station/NW 5th & Glisan station
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Vancouver Station to Portland
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- $1–5
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 503-238-7433
- hello@trimet.org
- Website
- trimet.org
Bus from 12100 N Pavilion to SW Main & 2nd
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Phone
- +1 360-695-0123
- Website
- c-tran.com
Bus from 12100 N Pavilion to SW Main & 2nd
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- $2
- Schedules at
- c-tran.com
- Ave. Duration
- 13 min
- Estimated price
- $30–40
Radio Cab
- Phone
- +1 503-227-1212
- Website
- radiocab.net
Broadway Cab
- Phone
- +1 503-333-3333
- Website
- broadwaycab.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Hayden Island to Portland bus services, operated by Portland TriMet, arrive at SW Main & 2nd station.
Hayden Island to Portland train services, operated by Amtrak, arrive at Portland station.
Yes, the driving distance between Hayden Island to Portland is 8 miles. It takes approximately 13 min to drive from Hayden Island to Portland.
Book your Hayden Island to Portland train tickets online with Omio.
There are 880+ hotels available in Portland.







