Cheap Bus tickets to Blaine, MN

What are the most popular routes to Blaine?

Duluth - BlaineAverage price€34Average duration5h 40mDaily departures3
Madison - BlaineAverage price€27Average duration13h 10mDaily departures1
Minneapolis - BlaineAverage price€18Average duration35mDaily departures5
Chicago - BlaineAverage price€154Average duration16h 30mDaily departures3
McGregor - BlaineAverage price€151Average duration10h 30mDaily departures1