1map logoGo to main page

Beaverton, OR, USA to Salem, OR, USA from $1: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Beaverton, United States
to
Salem, United States

How to Get from Beaverton to Salem: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$1 - Train, BusBest price
70 kmDistance
48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Beaverton to Salem with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Bus
Average Duration
2h  7m
Estimated price
$1-6
Recommended
Company
N/A
Drive
Average Duration
48m
Estimated price
$7-12
Cheapest
route map
Distance: 70 km
Duration: 48m

See more options

Company
various
Tram
Train
Average Duration
2h  57m
Estimated price
$3-72
Company
various
Bus
Bus
Average Duration
3h  9m
Estimated price
$7-41
Company
various
Bus
Bus
Average Duration
2h  41m
Estimated price
$13-19
Company
Radio Cab
Taxi
Average Duration
48m
Estimated price
$110-140

Beaverton - Salem operators

Explore transport companies operating between Beaverton and Salem, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 503-238-7433
Website
trimet.org

Train from Beaverton TC WES Station to Wilsonville WES Station

Average Duration
27m
Estimated price
1-3

Train from Beaverton TC station to Salem

Average Duration
2h 57m
Estimated price
2-70
Bus
Contact phone
+1 503-682-7790
Website
ridesmart.com

Bus from Wilsonville Transit Center Bay 1 to Summer St at Union St - Employment Building SB

Average Duration
40m
Estimated price
2-12
Contact phone
+1 503-588-2877
Website
cherriots.org

Bus from Wilsonville Transit Center - 1X to Summer @ Union

Average Duration
42m
Estimated price
1-3
Contact phone
+1 888-846-4183
Website
oregon-point.com

Bus from Tualatin Park & Ride to Salem Amtrak Station Bus Platform

Average Duration
1h
Estimated price
12-18
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Salem

Average Duration
1h 15m
Estimated price
6-40
Taxi
Contact phone
+1 503-227-1212
Website
radiocab.net

Taxi from Beaverton to Salem

Average Duration
48m
Estimated price
110-140

Beaverton to Salem: Overview of Bus, Train, Flight, and Car Trips

Traveling between Beaverton and Salem offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Beaverton to Salem, covering a driving distance of 44 miles in just about 48 minutes. Enjoy the smooth ride through the picturesque landscapes of Oregon. 💵 The cost to make this road trip ranges between $7 to $12, offering an affordable and convenient travel option for exploring the quaint charm of Salem from Beaverton. Plan your budget accordingly for a pocket-friendly adventure.
Average price
$7 - $12
🚂 Traveling from Beaverton to Salem by train involves a scenic journey with a transfer in Portland. The total travel time, including transfers, is approximately 2 hours and 57 minutes.
Departure Point
Beaverton TC station
Arrival Point
Salem station
🚌 Although there is no direct bus from Beaverton to Salem station, passengers can take services departing from SW Watson & 1st and arriving at Salem Amtrak Station Bus Platform via Tualatin Park & Ride. The journey, including transfers, takes approximately 2h 41m. 🛣️ The Beaverton to Salem bus services, operated by Portland TriMet, depart from SW Watson & 1st station. Beaverton to Salem bus services, operated by Point, arrive at Salem Amtrak Station Bus Platform. It takes 2h 41m to reach Salem from Beaverton by bus. 💰 The prices of a bus between Salem and Beaverton vary from $13 to $19. So, travelers can enjoy a convenient and affordable journey from Beaverton to Salem by bus.
Departure Point
SW Watson & 1st station
Arrival Point
Salem Amtrak Station Bus Platform

Frequently asked questions

Find out more about the route from Beaverton to Salem.

Or choose the category:
The distance between Beaverton and Salem is approximately 62.8 km by road. By train and bus, it takes about 2 hours and 7 minutes to travel from Beaverton to Salem. The travel time by car between the two cities is not provided. However, by bus, it takes approximately 2 hours and 36 minutes to reach Salem from Beaverton.
The most cost-effective option for traveling from Beaverton to Salem is by taking the train and bus, which costs between $1 and $6 and takes approximately 2 hours and 7 minutes. This option is also relatively time-efficient as it provides direct transportation. However, if time is of the essence, the quickest option is to take a taxi, which takes approximately 48 minutes but comes at a higher cost ranging from $110 to $140.
The prices for a bus ticket between Salem and Beaverton range from $13 to $19.
To get from Beaverton to Salem without using public transportation, you can simply drive. The distance between the two cities is approximately 70.8 km, and it takes about 48 minutes to complete the journey by car. The cost of driving from Beaverton to Salem can vary, with prices ranging from $7 to $12 depending on factors such as fuel consumption and toll fees.
To travel from Beaverton to Salem without a car, the best option is to take a train and then a bus. The journey takes approximately 2 hours and 7 minutes and costs between $1 and $6.
There is no direct train link between Beaverton and Salem. However, there are train services available that require a transfer in Portland, with a total travel time of approximately 2 hours and 57 minutes. Alternatively, there is no direct bus between the two cities, but there are bus services that require a transfer at the Tualatin Park & Ride, with a total travel time of approximately 2 hours and 36 minutes.
There are plenty of accommodation options near Salem. With over 55 hotels to choose from, travelers can find a range of options to suit their preferences and budget. Prices for hotels in Salem start at $49 per night.