COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search train tickets to Duluth

switcheroo

Quickview

How to get to Duluth by train

Routes3
Trips per day10
train lines1
Stations2
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 Duluth?

$55.10 is the cheapest price for a train ticket to Duluth, 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 Duluth. In the last month, trains from Saint Cloud to Duluth had the lowest average price at $55.10.

Where is the train station in Duluth, MN?

The busiest train station in Duluth is 228 W Michigan St. As Duluth's main station, it has the most trains coming and going. However, a popular alternative is 1120 Kirby Dr.

Saint Cloud

There are 4 scheduled trains per day from Saint Cloud to Duluth. The route can be as long as 131 miles, or 210 kilometers. On average, the journey takes 15 hours and 39 minutes. One train company, Amtrak, connects Saint Cloud to Duluth. Trains from Saint Cloud usually arrive in Duluth at 228 W Michigan St.
Avg. Time
15h 39m
Avg. Price
$57.85

Spokane

There are 4 scheduled trains per day from Spokane to Duluth. The route can be as long as 1185 miles, or 1907 kilometers. On average, the journey takes 41 hours and 33 minutes. One train company, Amtrak, connects Spokane to Duluth. Trains from Spokane usually arrive in Duluth at 228 W Michigan St.
Avg. Time
1d 17h 33m
Avg. Price
$247.93

Denver

There are 2 scheduled trains per day from Denver to Duluth. The route can be as long as 810 miles, or 1303 kilometers. On average, the journey takes 48 hours and 48 minutes. One train company, Amtrak, connects Denver to Duluth. Trains from Denver usually arrive in Duluth at 228 W Michigan St.
Avg. Time
2d 0h 48m
Avg. Price
$289.26

St Louis

There are 2 scheduled trains per day from St Louis to Duluth. The route can be as long as 572 miles, or 921 kilometers. On average, the journey takes 37 hours and 3 minutes. One train company, Amtrak, connects St Louis to Duluth. Trains from St Louis usually arrive in Duluth at 228 W Michigan St.
Avg. Time
1d 13h 3m
Avg. Price
$159.78

Springfield

There are 2 scheduled trains per day from Springfield to Duluth. The route can be as long as 500 miles, or 804 kilometers. On average, the journey takes 35 hours and 3 minutes. One train company, Amtrak, connects Springfield to Duluth. Trains from Springfield usually arrive in Duluth at 228 W Michigan St.
Avg. Time
1d 11h 3m
Avg. Price
$150.14

Located in Minnesota, Duluth is accessible by train from 3 other cities. You can choose from 10 daily scheduled trips when you search for trains to Duluth on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Duluth are also available..

Train companies serving Duluth

Amtrak

There are 4 scheduled Amtrak trains per day. Amtrak can get you to Duluth from 18 cities, including Saint Cloud.
Avg. Time
1d 14h 47m
Avg. Price
$212.16