Cheap Bus tickets to Blaine, MN

What are the most popular routes to Blaine?

Duluth - BlaineAverage priceR 620Average duration2h 40mDaily departures5
Madison - BlaineAverage priceR 501Average duration13h 10mDaily departures1
Winona - BlaineAverage priceR 484Average duration9h 45mDaily departures1
Little Falls - BlaineAverage priceR 2 672Average duration8h 20mDaily departures1
Milwaukee - BlaineAverage priceR 603Average duration14h 40mDaily departures1