Cheap Bus and Train tickets to Detroit Lakes

What are the most popular routes to Detroit Lakes?

Spokane - Detroit LakesAverage price$371Average duration1d 1hDaily departures1
Saint Paul - Detroit LakesAverage price$93Average duration3h 53mDaily departures1
Chicago - Detroit LakesAverage price$279Average duration12h 1mDaily departures2
Winona - Detroit LakesAverage price$134Average duration6h 26mDaily departures2
Duluth - Detroit LakesAverage price$45Average duration4h 55mDaily departures1