Distance | 742 miles (1197 km) | |
Average train duration | 21 h 58 min | |
Average train ticket price | $277 (€247) | |
Train frequency | 1 a day | |
Direct train | Yes, there is 1 direct train a day |
Trains from Detroit, MI to Fargo, ND cover the 742 miles (1197 km) long trip taking on average 21 h 58 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $277 (€247), but the average price of train tickets is $277 (€247).
Here are some other resources that might have the information you need