Schedules by state
Bus & train schedules in Minnesota
65 cities and towns in Minnesota with intercity bus and train service from Indian Trails, Jefferson Lines, Land to Air Express, Amtrak, FlixBus and Greyhound. Busiest: Minneapolis, St. Paul and St. Peter.
Cities and towns
| City | Departures a week | Destinations | Company |
|---|---|---|---|
| Aitkin | 14 departures a week | 4 destinations | Jefferson Lines |
| Albert Lea | 84 departures a week | 38 destinations | Jefferson Lines, Land to Air Express and Greyhound |
| Alexandria | 24 departures a week | 13 destinations | Jefferson Lines |
| Austin | 14 departures a week | 3 destinations | Land to Air Express |
| Bagley | 14 departures a week | 15 destinations | Jefferson Lines |
| Belle Plaine | 28 departures a week | 7 destinations | Land to Air Express |
| Bemidji | 14 departures a week | 15 destinations | Jefferson Lines |
| Blaine | 16 departures a week | 9 destinations | Jefferson Lines |
| Brainerd | 28 departures a week | 24 destinations | Jefferson Lines |
| Burnsville | 42 departures a week | 35 destinations | Jefferson Lines |
| Clara City | 14 departures a week | 10 destinations | Jefferson Lines |
| Cloquet | 14 departures a week | 4 destinations | Jefferson Lines |
| Crookston | 14 departures a week | 15 destinations | Jefferson Lines |
| Dassel | 14 departures a week | 10 destinations | Jefferson Lines |
| Detroit Lakes | 42 departures a week | 48 destinations | Jefferson Lines and Amtrak |
| Dodge Center | 21 departures a week | 4 destinations | Land to Air Express |
| Duluth | 43 departures a week | 22 destinations | Indian Trails and Jefferson Lines |
| Erskine | 14 departures a week | 15 destinations | Jefferson Lines |
| Fairmont | 24 departures a week | 18 destinations | Jefferson Lines and Land to Air Express |
| Faribault | 21 departures a week | 12 destinations | Jefferson Lines |
| Fergus Falls | 24 departures a week | 13 destinations | Jefferson Lines |
| Forest Lake | 14 departures a week | 8 destinations | Jefferson Lines |
| Fosston | 14 departures a week | 15 destinations | Jefferson Lines |
| Grand Rapids | 5 departures a week | 3 destinations | Jefferson Lines |
| Granite Falls | 14 departures a week | 10 destinations | Jefferson Lines |
| Hibbing | 10 departures a week | 3 destinations | Jefferson Lines |
| Hinckley | 14 departures a week | 8 destinations | Jefferson Lines |
| Jackson | 14 departures a week | 15 destinations | Jefferson Lines |
| Jordan | 28 departures a week | 7 destinations | Land to Air Express |
| Le Sueur | 28 departures a week | 7 destinations | Land to Air Express |
| Litchfield | 14 departures a week | 10 destinations | Jefferson Lines |
| Little Falls | 14 departures a week | 15 destinations | Jefferson Lines |
| Luverne | 14 departures a week | 10 destinations | Jefferson Lines |
| Madelia | 20 departures a week | 3 destinations | Land to Air Express |
| Mankato | 101 departures a week | 16 destinations | Land to Air Express |
| Maple Grove | 38 departures a week | 25 destinations | Jefferson Lines |
| Marshall | 14 departures a week | 10 destinations | Jefferson Lines |
| McGregor | 14 departures a week | 4 destinations | Jefferson Lines |
| Minneapolis | 222 departures a week | 105 destinations | Jefferson Lines, Land to Air Express, FlixBus and Greyhound |
| Moorhead | 38 departures a week | 18 destinations | Jefferson Lines |
| Moose Lake | 14 departures a week | 8 destinations | Jefferson Lines |
| Nisswa | 14 departures a week | 15 destinations | Jefferson Lines |
| North Branch | 14 departures a week | 8 destinations | Jefferson Lines |
| Owatonna | 70 departures a week | 25 destinations | Jefferson Lines and Land to Air Express |
| Pequot Lakes | 14 departures a week | 15 destinations | Jefferson Lines |
| Perham | 14 departures a week | 6 destinations | Jefferson Lines |
| Pine City | 14 departures a week | 8 destinations | Jefferson Lines |
| Pine River | 14 departures a week | 15 destinations | Jefferson Lines |
| Pipestone | 14 departures a week | 10 destinations | Jefferson Lines |
| Red Wing | 42 departures a week | 46 destinations | Amtrak |
| Rochester | 39 departures a week | 15 destinations | Jefferson Lines and Land to Air Express |
| Sandstone | 14 departures a week | 8 destinations | Jefferson Lines |
| Shakopee | 35 departures a week | 7 destinations | Land to Air Express |
| St. Cloud | 95 departures a week | 79 destinations | Jefferson Lines, Amtrak and FlixBus |
| St. James | 20 departures a week | 3 destinations | Land to Air Express |
| St. Paul | 159 departures a week | 72 destinations | Jefferson Lines, Land to Air Express, Amtrak, FlixBus and Greyhound |
| St. Peter | 119 departures a week | 7 destinations | Land to Air Express |
| Staples | 42 departures a week | 48 destinations | Jefferson Lines and Amtrak |
| Virginia | 10 departures a week | 3 destinations | Jefferson Lines |
| Wadena | 14 departures a week | 6 destinations | Jefferson Lines |
| Walker | 14 departures a week | 15 destinations | Jefferson Lines |
| Waseca | 28 departures a week | 4 destinations | Land to Air Express |
| Willmar | 14 departures a week | 10 destinations | Jefferson Lines |
| Winona | 60 departures a week | 51 destinations | Jefferson Lines and Amtrak |
| Worthington | 14 departures a week | 15 destinations | Jefferson Lines |