There are 5 ways to get from Boring to Salem by tram, train, bus (Flixbus), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tram, train
best- Take the tram from Cleveland Ave station to Rose Quarter TC stationtram MAX Blue Line
- Take the train from Portland to Salemtrain Amtrak Cascades / ...
3h 17m$47–70Bus via Salem Amtrak Station Bus Platform
cheapest- Take the bus from Gresham Central Transit Center to NW 6th & Flandersbus Fx2 / ...
- Take the bus from Portland Amtrak Station to Salem Amtrak Station Bus Platformbus Cascades
4h 38m$8–29Bus
- Take the bus from Gresham Central Transit Center to NW 6th & Flandersbus Fx2 / ...
- Take the bus from Portland Curbside Bus Stop to Salembus FlixBus N2111
4h 20m$10–17Drive 53 mi
- Drive from Boring to Salemcar 53 mi
1h 10m$10–14Tram, train via Sandy Transit Center
- Take the tram from Gresham Central TC station to Rose Quarter TC stationtram MAX Blue Line
- Take the train from Portland to Salemtrain Amtrak Cascades / ...
4h 20m$20–39
Boring to Salem by bus and foot
Questions & Answers
The cheapest way to get from Boring to Salem is to drive which costs $9 - $14 and takes 1h 10m.
The fastest way to get from Boring to Salem is to drive which takes 1h 10m and costs $9 - $14.
No, there is no direct bus from Boring to Salem. However, there are services departing from SE Wally Rd and arriving at Salem via Sandy Transit Center, Gresham Central Transit Center and Portland Curbside Bus Stop. The journey, including transfers, takes approximately 4h 20m.
No, there is no direct train from Boring station to Salem. However, there are services departing from Cleveland Ave station and arriving at Salem via Portland. The journey, including transfers, takes approximately 3h 17m.
The distance between Boring and Salem is 73 miles. The road distance is 53.3 miles.
The best way to get from Boring to Salem without a car is to tram and train which takes 3h 17m and costs $45 - $70.
It takes approximately 3h 17m to get from Boring to Salem, including transfers.
Boring to Salem bus services, operated by Portland TriMet, depart from Gresham Central Transit Center station.
Boring to Salem train services, operated by Portland TriMet, depart from Cleveland Ave station.
Boring to Salem bus services, operated by Portland TriMet, arrive at NW 6th & Flanders station.
What companies run services between Boring, OR, USA and Salem, OR, USA?
You can take a bus from SE Wally Rd to Salem via Sandy Transit Center, Gresham Central Transit Center, NW 6th & Flanders, and Portland Curbside Bus Stop in around 4h 20m.
- Phone
- +1 503-238-7433
- [email protected]
- Website
- trimet.org
Tram from Cleveland Ave station to Rose Quarter TC station
- Ave. Duration
- 42 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Adult
- $3
Tram from Gresham Central TC station to Rose Quarter TC station
- Ave. Duration
- 41 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 Portland to Salem
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $17–35
- Website
- https://www.amtrak.com/home.html
Train from Portland to Salem
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $17–35
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 503-238-7433
- [email protected]
- Website
- trimet.org
Bus from Gresham Central Transit Center to NW 6th & Flanders
- Ave. Duration
- 1h 5m
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
Bus from Gresham Central Transit Center to NW 6th & Flanders
- Ave. Duration
- 1h 5m
- Frequency
- Every 10 minutes
- Estimated price
- $3
- Website
- https://trimet.org/home/
- Website
- flixbus.com
Bus from Portland Curbside Bus Stop to Salem
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- flixbus.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Portland Curbside Bus Stop to Salem
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $7–13
- Schedules at
- flixbus.com
- Phone
- +1 888-846-4183
- Website
- oregon-point.com
Bus from Portland Amtrak Station to Salem Amtrak Station Bus Platform
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $7–25
- Website
- https://www.oregon-point.com
- Phone
- +1 541-366-5110
- [email protected]
- Website
- pacificcrestbuslines.net
Bus from Portland Amtrak Station to Salem Amtrak Station Bus Platform
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $5–19
- Website
- https://pacificcrestbuslines.net
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
Boring to Salem train services, operated by Portland TriMet, arrive at Rose Quarter TC station.
Yes, the driving distance between Boring to Salem is 53 miles. It takes approximately 1h 10m to drive from Boring to Salem.
There are 83+ hotels available in Salem.














