General information about the train to Devils Lake. This train features new technology that makes for a safer, more eco-friendly and more reliable ride for passengers traveling to Devils Lake.
Havre, MT (HAV)(Havre)
Devils Lake, ND (DVL)
9h 15m
$66
Amtrak
Havre, MT (HAV)(Havre)
Devils Lake, ND (DVL)
9h 15m
$107
Amtrak
Kelso-Longview, WA (KEL)(Kelso)
Devils Lake, ND (DVL)
31h 45m
$149
Amtrak
Rochester Station(Rochester)
Devils Lake Station
14h 2m
$110
Amtrak Thruway
Everett, WA (EVR)(Everett)
Devils Lake, ND (DVL)
27h 58m
$133
Amtrak
Everett, WA (EVR)(Everett)
Devils Lake, ND (DVL)
27h 58m
$133
Amtrak
Stanley, ND (STN)(Stanley)
Devils Lake, ND (DVL)
3h 36m
$46
Amtrak
Stanley, ND (STN)(Stanley)
Devils Lake, ND (DVL)
3h 36m
$28
Amtrak
St. Paul-Minneapolis, MN - Union Depot (MSP)(St. Paul)
Devils Lake, ND (DVL)
7h 42m
$50
Amtrak
St. Paul-Minneapolis, MN - Union Depot (MSP)(St. Paul)
Devils Lake, ND (DVL)
7h 42m
$82
Amtrak