1map logoGo to main page

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

Compare Travel Options and Prices

from
Hillsboro, United States
to
Salem, United States

How to Get from Hillsboro 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.

$2 by busBest price
86 kmDistance
1h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Hillsboro 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
Tram
Train
Average Duration
3h  27m
Estimated price
$3-72
Recommended
Company
various
Tram
Train
Bus
Average Duration
3h  36m
Estimated price
$2-8
Cheapest
route map
Distance: 86 km
Duration: 1h 5m

See more options

Company
various
Tram
Bus
Average Duration
3h  34m
Estimated price
$7-42
Company
various
Bus
Bus
Bus
Average Duration
3h  36m
Estimated price
$15-21
Company
various
Drive
Average Duration
1h  5m
Estimated price
$30-31
Company
various
Taxi
Average Duration
1h  5m
Estimated price
$140-170

Hillsboro - Salem operators

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

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Portland to Salem

Average Duration
1h 10m
Estimated price
$2-70
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Salem

Average Duration
1h 15m
Estimated price
$33-35
Contact phone
+1 503-238-7433
Website
trimet.org

Bus from SE Washington & 2nd to Beaverton Transit Center

Average Duration
39m
Estimated price
$2-2

Bus from Beaverton Transit Center to Tualatin Park & Ride

Average Duration
43m
Estimated price
$2-3
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
$3-3
Taxi
Contact phone
+1 503-227-1212
Website
radiocab.net

Taxi from Hillsboro to Salem

Average Duration
1h 5m
Estimated price
$140-170
all-pages.other Show other routes

Other from Hillsboro to Salem

Average Duration
1h 5m
Estimated price
$30-31

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

Traveling between Hillsboro 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 Hillsboro to Salem, covering a distance of 54 miles. Enjoy approximately 1 hour and 5 minutes of picturesque driving through the heart of Oregon. 💸 Experience affordable travel as the prices for the trip from Hillsboro to Salem by car range from $9 to $14. Plan your budget-friendly road trip and immerse yourself in the natural beauty along the route.
Average price
$9 - $14
🚆 To travel from Hillsboro to Salem by train, you would need to take a route that involves transferring trains in Portland. The journey, with the change of trains, usually takes around 3 hours and 27 minutes.
Departure Point
Hatfield Government Center station
Arrival Point
Salem station
🚌 The trip from Hillsboro to Salem by bus requires transfers and takes approximately 3 hours and 36 minutes. 🚌 Departure for the journey starts at SE Washington & 2nd with services operated by Portland TriMet. 🚌 The bus arrives at Salem Amtrak Station Bus Platform after passing through Beaverton Transit Center and Tualatin Park & Ride. Prices for this trip range from $15 to $21.
Departure Point
SE Washington & 2nd station
Arrival Point
Salem Amtrak Station Bus Platform

Frequently asked questions

Find out more about the route from Hillsboro to Salem.

Or choose the category:
The distance between Hillsboro and Salem is approximately 64.4 km by road. When traveling by tram and then train, it takes about 3 hours and 27 minutes to reach Salem from Hillsboro. For those traveling by car, the journey from Salem to Hillsboro typically takes around 1 hour and 5 minutes. Alternatively, taking a bus between the two cities usually takes approximately 2 hours and 41 minutes.
The most cost-effective and time-efficient transportation option for traveling from Hillsboro to Salem is by bus. It takes approximately 2 hours and 41 minutes and is the cheapest option. However, if you prefer a quicker option, taking a taxi is the best choice, with a travel time of just 1 hour and 5 minutes. Keep in mind that taking a taxi will be more expensive, costing around $140-$170.
There is no cost for taking the bus between Salem and Hillsboro, as it is free.
To travel from Hillsboro to Salem without using public transportation, you can consider driving. The distance between the two cities is approximately 86.9 km, and it takes about 1 hour and 5 minutes to drive. The cost of driving can range from $9 to $14, depending on factors such as fuel prices and vehicle efficiency.
The best way to travel from Hillsboro to Salem without a car is by bus. The journey takes approximately 2 hours and 41 minutes and the cost may vary depending on the bus service. Alternatively, you can also take a tram and then a train, which will take longer, around 3 hours and 27 minutes. However, if you are in Salem and want to travel to Hillsboro without a car, the most convenient option is to take a train which takes around 1 hour and 5 minutes.
Yes, there is a direct link between Hillsboro and Salem. Traveling by car, it takes approximately 1 hour and 5 minutes to cover the distance of 64.4 km between the two cities. Alternatively, taking a bus from Hillsboro to Salem takes around 2 hours and 41 minutes, including transfers. However, there is no direct train connection between the two cities, but it is possible to take a tram and then a train, which takes about 3 hours and 27 minutes.
There are plenty of options for accommodations near Salem with over 55 hotels available to choose from. Prices for hotels in the area start at $49, offering a range of choices to fit different budgets.