Cheap Bus and Train tickets to Grand Forks, US

What are the most popular routes to Grand Forks?

Milwaukee - Grand ForksAverage priceMAD 1,820Average duration15h 15mDaily departures4
Saint Paul - Grand ForksAverage priceMAD 635Average duration10h 20mDaily departures4
Saint Paul - Grand ForksAverage priceMAD 896Average duration6h 21mDaily departures1
Fargo - Grand ForksAverage priceMAD 1,248Average duration8h 55mDaily departures4
Fargo - Grand ForksAverage priceMAD 317Average duration1h 21mDaily departures1

Grand Forks stations and stops

Locations map