Cheap Bus tickets to Blaine, MN

What are the most popular routes to Blaine?

Madison - BlaineAverage priceARS 43,009Average duration13h 10mDaily departures1
Minneapolis - BlaineAverage priceARS 28,673Average duration35mDaily departures5
Chicago - BlaineAverage priceARS 276,561Average duration1d 2hDaily departures1
McGregor - BlaineAverage priceARS 242,770Average duration10h 30mDaily departures1
Duluth - BlaineAverage priceARS 22,938Average duration2hDaily departures1