Cities · US Midwest
Megabus service from Des Moines
Des Moines's intercity terminal is east of downtown, near the Iowa Events Center.
Region
US Midwest
Population
214,133
Megabus departures
27
Inbound routes
27
Where the bus stops
Des Moines Greyhound Station on Cherry Street. DART buses connect the terminal across the metro.
Outbound Megabus routes
Megabus runs 27 distinct outbound corridors from Des Moines. The full list is below; click any route for stops, fares, schedule and onboard expectations.
Des Moines → Ames
Des Moines → Osceola
Des Moines → Lamoni
Des Moines → Bethany (MO)
Des Moines → Cedar Rapids
Des Moines → Clear Lake (IA)
Des Moines → Iowa City
Des Moines → Omaha
Des Moines → Albert Lea
Des Moines → Davenport
Des Moines → Owatonna
Des Moines → Kansas City
Des Moines → Peoria
Des Moines → Burnsville
Des Moines → Saint Paul
Des Moines → Minneapolis
Des Moines → Champaign
Des Moines → Chicago
Des Moines → Tulsa
Des Moines → Bloomington (IN)
Des Moines → Indianapolis
Des Moines → Mount Pleasant
Des Moines → Canton
Des Moines → Danville
Des Moines → Monroe
Des Moines → Burlington (VT)
Des Moines → Quincy
Inbound Megabus routes
Ames → Des Moines
Osceola → Des Moines
Lamoni → Des Moines
Bethany (MO) → Des Moines
Cedar Rapids → Des Moines
Clear Lake (IA) → Des Moines
Iowa City → Des Moines
Omaha → Des Moines
Albert Lea → Des Moines
Davenport → Des Moines
Owatonna → Des Moines
Kansas City → Des Moines
Peoria → Des Moines
Burnsville → Des Moines
Saint Paul → Des Moines
Minneapolis → Des Moines
Champaign → Des Moines
Chicago → Des Moines
Tulsa → Des Moines
Bloomington (IN) → Des Moines
Indianapolis → Des Moines
Mount Pleasant → Des Moines
Canton → Des Moines
Danville → Des Moines
Monroe → Des Moines
Burlington (VT) → Des Moines
Quincy → Des Moines