Departure: | Shelby, MT |
Arrival: | St. Cloud, MN |
Fastest route: | 12h 54min |
Distance: | 1584km |
Cheapest route: | $76 |
Transfers: | Between 0 and 2 |
Train companies: | Amtrak |
One Passenger / One Trip
7:25am
Shelby, MT
Shelby
12:24am
St. Cloud, MN
St. Cloud
16h 59min
++
$76
7:25am
Shelby, MT
Shelby
10:23am
Vancouver, WA
Vancouver
2h 58min
Amtrak
Amtrak Cascades
$26
1h 55min layover
12:18pm
Vancouver, WA
Vancouver
1:51pm
Lacey, WA
Olympia-Lacey
1h 33min
Amtrak
Amtrak Cascades
$19
5h 20min layover
7:11pm
Lacey, WA
Olympia-Lacey
12:24am
St. Cloud, MN
St. Cloud
5h 13min
Amtrak
Empire Builder
$31
9:45am
Shelby, MT
Shelby
12:24am
St. Cloud, MN
St. Cloud
14h 39min
++
$85
9:45am
Shelby, MT
Shelby
1:15pm
Vancouver, WA
Vancouver
3h 30min
Amtrak
Coast Starlight
$35
2h 3min layover
3:18pm
Vancouver, WA
Vancouver
4:51pm
Lacey, WA
Olympia-Lacey
1h 33min
Amtrak
Amtrak Cascades
$19
2h 20min layover
7:11pm
Lacey, WA
Olympia-Lacey
12:24am
St. Cloud, MN
St. Cloud
5h 13min
Amtrak
Empire Builder
$31
11:30am
Shelby, MT
Shelby
12:24am
St. Cloud, MN
St. Cloud
12h 54min
++
$85
11:30am
Shelby, MT
Shelby
2:28pm
Vancouver, WA
Vancouver
2h 58min
Amtrak
Amtrak Cascades
$35
0h 50min layover
3:18pm
Vancouver, WA
Vancouver
4:51pm
Lacey, WA
Olympia-Lacey
1h 33min
Amtrak
Amtrak Cascades
$19
2h 20min layover
7:11pm
Lacey, WA
Olympia-Lacey
12:24am
St. Cloud, MN
St. Cloud
5h 13min
Amtrak
Empire Builder
$31
11:33am
Shelby, MT
Shelby
5:19am
St. Cloud, MN
St. Cloud
16h 46min
Amtrak
Empire Builder
$106
11:33am
Shelby, MT
Shelby
5:19am
St. Cloud, MN
St. Cloud
16h 46min
Amtrak
Empire Builder
$106
The Shelby - St. Cloud route has approximately 5 frequencies and its minimum duration is around 12h 54min. It is important you book your ticket in advance to avoid running out, since $76 tickets tend to run out quickly.
The distance between Shelby and St. Cloud is around 1584 kilometers and bus companies that can help you in your journey are: Amtrak.
The train journey may vary depending on the stops. The minimum duration is usually around 12h 54min to cover 1584 kilometers.
According to our data, the cheapest ticket costs $76 and leaves Shelby. If you decide to make this journey you will have to do 2 stops before reaching St. Cloud.
The last train leaves at 11:33am from Shelby and arrives at 5:19am at St. Cloud. It will take 16h 46min, its price is $106 and the number of changes will be 0.
Yes, there are direct train routes, their duration is usually around 16h 46min and the price is $106.