Cheap Bus and Train tickets to Saint Paul, US

What are the most popular routes to Saint Paul?

Chicago - Saint PaulAverage priceA$86Average duration10h 10mDaily departures17
Chicago - Saint PaulAverage priceA$103Average duration7h 51mDaily departures5
Milwaukee - Saint PaulAverage priceA$76Average duration6h 40mDaily departures9
Milwaukee - Saint PaulAverage priceA$90Average duration6h 14mDaily departures7
Sturtevant - Saint PaulAverage priceA$124Average duration8h 51mDaily departures4

Stations and stops in Saint Paul

Map of locations