Search train tickets to Duluth

switcheroo

Quickview

How to get to Duluth by train?

Routes28
Trips per day72
train carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Duluth?

The cheapest prices for a train ticket to Duluth that users have found recently on Wanderu start at €36.26. Such great deals to Duluth are available on one route to Saint Cloud. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Duluth. Saint Cloud at €37.62 has consistently the lowest average train ticket prices to Duluth.

What are the main train stations in Duluth?

The most popular train stations in Duluth are 228 W Michigan St and 1120 Kirby Dr. 228 W Michigan St is the busiest train station in Duluth.

Eugene

There are 8 train schedules per day connecting Eugene with Duluth. It takes on average 56 hours and 22 minutes to travel 1506 miles, 2423 kms, by train from Eugene. One train company operates schedules from Eugene, with Amtrak offering the most daily connections to Duluth. Travelling by train from Eugene you will most likely to arrive in Duluth at 228 W Michigan St.
Avg. Time
2d 8h 22m
Avg. Price
€223.70

Los Angeles

There are 6 train schedules per day connecting Los Angeles with Duluth. It takes on average 78 hours and 1 minute to travel 1622 miles, 2610 kms, by train from Los Angeles. One train company operates schedules from Los Angeles, with Amtrak offering the most daily connections to Duluth. Travelling by train from Los Angeles you will most likely to arrive in Duluth at 1120 Kirby Dr.
Avg. Time
3d 6h 1m
Avg. Price
€229.97

Leavenworth

There are 6 train schedules per day connecting Leavenworth with Duluth. It takes on average 52 hours to travel 1336 miles, 2149 kms, by train from Leavenworth. One train company operates schedules from Leavenworth, with Amtrak offering the most daily connections to Duluth. Travelling by train from Leavenworth you will most likely to arrive in Duluth at 1120 Kirby Dr.
Avg. Time
2d 4h 0m
Avg. Price
€186.15

Salem

There are 6 train schedules per day connecting Salem with Duluth. It takes on average 55 hours and 32 minutes to travel 1485 miles, 2390 kms, by train from Salem. One train company operates schedules from Salem, with Amtrak offering the most daily connections to Duluth. Travelling by train from Salem you will most likely to arrive in Duluth at 228 W Michigan St.
Avg. Time
2d 7h 32m
Avg. Price
€181.32

San Francisco

There are 6 train schedules per day connecting San Francisco with Duluth. It takes on average 70 hours to travel 1659 miles, 2669 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to Duluth. Travelling by train from San Francisco you will most likely to arrive in Duluth at 228 W Michigan St.
Avg. Time
2d 22h 0m
Avg. Price
€383.79

Located in Minnesota, United States, you can travel by train to Duluth from 28 destinations and choose from 72 daily train schedules to get you there. Amtrak has the most train connections to Duluth. The furthest train arriving in Duluth covers a distance of 1675.12 miles, 2695.16 kms, covering the journey in 75 hours and 22 minutes

Looking for other ways to get there? Check out Bus options to Duluth.

train companies serving Duluth

Amtrak

There are 6 daily Amtrak schedules to Duluth. Amtrak can get you to Duluth by train from 34 destinations including Saint Cloud.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 38m
Avg. Price
€137.12