Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
34 h 2 min
3322 km.
from $182
Composite Route Car Only
Eight ways to Travel from Williston to Salem
Select an Option Below to Start Your Journey
Cheapest
By car (3 322 km)
Other
Plane (Drive to Dickinson Municipal Airport)
Train
Train, Bus
Plane (Drive to Sidney-Richland Municipal Airport)
Plane (Drive to Dawson Community Airport)
Train, Plane (Train to Lyman Clayton Airport)
Train, Plane (Train to Glasgow International Airport)
Transport providers
Airlines
Delta
Website:
delta.com/
Plane from Sidney-Richland Municipal Airport to Portland
Ave. Duration:
9h 21m
Frequency:
Every day
Estimated price:
$166.25–$358.08
Plane from Dawson Community Airport to Portland
Ave. Duration:
10h 50m
Frequency:
Every day
Estimated price:
$166.25–$358.08
Plane from Lyman Clayton Airport to Portland
Ave. Duration:
10h 42m
Frequency:
Every day
Estimated price:
$166.25–$358.08
Plane from Glasgow International Airport to Portland
Ave. Duration:
9h 46m
Frequency:
Every day
Estimated price:
$166.25–$358.08
United Airlines
Website:
united.com/
Plane from Dickinson Municipal Airport to Portland
Ave. Duration:
9h 34m
Frequency:
Every day
Estimated price:
$191.83–$703.36
Plane from Sidney-Richland Municipal Airport to Portland
Ave. Duration:
11h 13m
Frequency:
Every day
Estimated price:
$204.61–$703.36
Plane from Dawson Community Airport to Portland
Ave. Duration:
10h 47m
Frequency:
Every day
Estimated price:
$204.61–$703.36
Plane from Lyman Clayton Airport to Portland
Ave. Duration:
10h 16m
Frequency:
Every day
Estimated price:
$204.61–$703.36
Plane from Glasgow International Airport to Portland
Ave. Duration:
9h 52m
Frequency:
Every day
Estimated price:
$204.61–$703.36
Alaska Airlines, Inc.
Website:
alaskaair.com/
Plane from Sidney-Richland Municipal Airport to Portland
Ave. Duration:
7h 44m
Frequency:
Every day
Estimated price:
$115.10–$588.27
Plane from Dawson Community Airport to Portland
Ave. Duration:
7h 23m
Frequency:
Every day
Estimated price:
$115.10–$588.27
Plane from Lyman Clayton Airport to Portland
Ave. Duration:
7h 32m
Frequency:
Every day
Estimated price:
$115.10–$588.27
Plane from Glasgow International Airport to Portland
Ave. Duration:
7h 12m
Frequency:
Every day
Estimated price:
$115.10–$588.27
Train operators
Amtrak
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Portland to Salem
Ave. Duration:
1h 10m
Frequency:
3 times a day
Estimated price:
$9.59–$76.73
Train from Williston Amtrak Station to Spokane
Ave. Duration:
16h 45m
Frequency:
3 times a day
Estimated price:
$83.12–$294.13
Train from Williston Amtrak Station to Wolf
Ave. Duration:
1h 35m
Frequency:
3 times a day
Estimated price:
$15.35–$95.91
Train from Williston Amtrak Station to Glasgow
Ave. Duration:
2h 21m
Frequency:
3 times a day
Estimated price:
$21.74–$108.70
Train from Williston Amtrak Station to Portland
Ave. Duration:
25h 18m
Frequency:
Twice daily
Estimated price:
$121.49–$396.44
Bus operators
Flixbus USA
Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Spokane Station to Pasco
Ave. Duration:
2h 20m
Frequency:
Once daily
Estimated price:
$15.35–$62.66
Bus from Pasco Bus Stop to Portland
Ave. Duration:
4h
Frequency:
Once daily
Estimated price:
$21.74–$83.12
Bus from Portland Curbside Bus Stop to Salem
Ave. Duration:
1h 5m
Frequency:
Twice daily
Estimated price:
$7.67–$42.20
Questions and Answers
What is the cheapest way to get from Williston to Salem?
The cheapest way to get from Williston to Salem is to train which costs $108.70 - $402.17 and takes 27h 28m.
What is the fastest way to get from Williston to Salem?
The fastest way to get from Williston to Salem is to train and fly which takes 11h and costs $173.91 - $478.26 .
Is there a direct train between Williston and Salem?
No, there is no direct train from Williston station to Salem. However, there are services departing from Williston Amtrak Station and arriving at Salem via Portland. The journey, including transfers, takes approximately 27h 28m.
How far is it from Williston to Salem?
The distance between Williston and Salem is 1847 km. The road distance is 2021 km.
How do I travel from Williston to Salem without a car?
The best way to get from Williston to Salem without a car is to train and bus which takes 27h 10m and costs $108.70 - $413.04 .
How long does it take to get from Williston to Salem?
It takes approximately 12h 23m to get from Williston to Salem, including transfers.
Where do I catch the Williston to Salem train from?
Williston to Salem train services, operated by Amtrak, depart from Williston Amtrak Station.
What is the time difference between Williston and Salem?
Salem is 2h behind Williston. It is currently 09:35 in Williston and 07:35 in Salem.
Where does the Williston to Salem train arrive?
Williston to Salem train services, operated by Amtrak, arrive at Portland station.
Can I drive from Williston to Salem?
Yes, the driving distance between Williston to Salem is 2021 km. It takes approximately 20h 46m to drive from Williston to Salem.
How do I get a train ticket from Williston to Salem?
Book your Williston to Salem train tickets online with Omio.
Where can I stay near Salem?
There are 57+ hotels available in Salem. Prices start at $49.12 per night.