COVID-19 Travel Guide
Learn more ›

Search train tickets to Williston

switcheroo

Quickview

How to get to Williston by train

Routes60
Trips per day140
train lines2
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Williston?

$19.00 is the cheapest price for a train ticket to Williston, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Williston. In the last month, trains from Minot to Williston had the lowest average price at $19.00.

Where is the train station in Williston, ND?

The main train station in Williston is 1 S Main St. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Williston.

Baltimore

There are 10 scheduled trains per day from Baltimore to Williston. The route can be as long as 1472 miles, or 2368 kilometers. On average, the journey takes 47 hours and 27 minutes. One train company, Amtrak, connects Baltimore to Williston. Trains from Baltimore usually arrive in Williston at 1 S Main St.
Avg. Time
1d 23h 27m
Avg. Price
$242.20

New Haven

There are 10 scheduled trains per day from New Haven to Williston. The route can be as long as 1568 miles, or 2523 kilometers. On average, the journey takes 51 hours . One train company, Amtrak, connects New Haven to Williston. Trains from New Haven usually arrive in Williston at 1 S Main St.
Avg. Time
2d 3h 0m
Avg. Price
$349.67

Hartford

There are 8 scheduled trains per day from Hartford to Williston. The route can be as long as 1564 miles, or 2517 kilometers. On average, the journey takes 51 hours and 17 minutes. One train company, Amtrak, connects Hartford to Williston. Trains from Hartford usually arrive in Williston at 1 S Main St.
Avg. Time
2d 3h 17m
Avg. Price
$223.00

Boston

There are 8 scheduled trains per day from Boston to Williston. The route can be as long as 1621 miles, or 2608 kilometers. On average, the journey takes 47 hours and 13 minutes. One train company, Amtrak, connects Boston to Williston. Trains from Boston usually arrive in Williston at 1 S Main St.
Avg. Time
1d 23h 13m
Avg. Price
$208.50

Windsor

There are 8 scheduled trains per day from Windsor to Williston. The route can be as long as 1563 miles, or 2515 kilometers. On average, the journey takes 51 hours and 18 minutes. One train company, Amtrak, connects Windsor to Williston. Trains from Windsor usually arrive in Williston at 1 S Main St.
Avg. Time
2d 3h 18m
Avg. Price
$222.38
Located in North Dakota, Williston is accessible by train from 60 other cities. You can choose from 140 daily scheduled trips when you search for trains to Williston on Wanderu. Amtrak Empire Builder usually has the most trains on any given day.

Train companies serving Williston

Amtrak

There are 5 scheduled Amtrak trains per day. Amtrak can get you to Williston from 50 cities, including New York.
Avg. Time
1d 20h 10m
Avg. Price
$200.16

Amtrak Empire Builder

There are 5 scheduled Amtrak Empire Builder trains per day. Amtrak Empire Builder can get you to Williston from 27 cities, including Fargo.
Avg. Time
14h 33m
Avg. Price
$85.10