Cities · US Midwest

Megabus service from Bloomington (IN)

Bloomington's Megabus stop at the Indiana University student union is a major link to Indianapolis and Chicago.

Region
US Midwest
Population
79,968
Megabus departures
59
Inbound routes
59

Where the bus stops

Indiana University Memorial Union curbside. Bloomington Transit runs frequent buses across IU and the city.

Outbound Megabus routes

Megabus runs 59 distinct outbound corridors from Bloomington (IN). The full list is below; click any route for stops, fares, schedule and onboard expectations.

Bloomington (IN) → Indianapolis
from$6.00 1h 20m 13×/day
Bloomington (IN) → Champaign
from$9.00 2h 41m 13×/day
Bloomington (IN) → Peoria
from$13 4h 18m 12×/day
Bloomington (IN) → Ashland
from$14 4h 43m 12×/day
Bloomington (IN) → Davenport
from$16 5h 47m 11×/day
Bloomington (IN) → Madison
from$18 6h 36m 11×/day
Bloomington (IN) → Iowa City
from$18 6h 43m 11×/day
Bloomington (IN) → Cedar Rapids
from$19 7h 3m 10×/day
Bloomington (IN) → Des Moines
from$23 8h 36m 9×/day
Bloomington (IN) → Danville
from$24 8h 59m 9×/day
Bloomington (IN) → Saint Paul
from$28 10h 51m 8×/day
Bloomington (IN) → Minneapolis
from$28 11h 8×/day
Bloomington (IN) → Rochester
from$29 11h 12m 8×/day
Bloomington (IN) → Duluth
from$31 12h 21m 7×/day
Bloomington (IN) → Kingston
from$32 12h 54m 7×/day
Bloomington (IN) → Oneonta
from$33 13h 13m 7×/day
Bloomington (IN) → Delhi
from$33 13h 18m 7×/day
Bloomington (IN) → Utica
from$33 13h 21m 7×/day
Bloomington (IN) → Andes
from$33 13h 24m 7×/day
Bloomington (IN) → Meridale
from$34 13h 25m 7×/day
Bloomington (IN) → Cooperstown
from$34 13h 27m 7×/day
Bloomington (IN) → Davenport Center
from$34 13h 27m 7×/day
Bloomington (IN) → Richfield Springs
from$34 13h 29m 7×/day
Bloomington (IN) → Margaretville
from$34 13h 31m 7×/day
Bloomington (IN) → Mohawk
from$34 13h 32m 7×/day
Bloomington (IN) → Arkville
from$34 13h 33m 7×/day
Bloomington (IN) → Herkimer
from$34 13h 33m 7×/day
Bloomington (IN) → Harpersfield
from$34 13h 36m 7×/day
Bloomington (IN) → Fleischmanns
from$34 13h 38m 7×/day
Bloomington (IN) → Stamford
from$34 13h 38m 7×/day
Bloomington (IN) → Highmount
from$34 13h 39m 7×/day
Bloomington (IN) → Big Indian
from$34 13h 42m 7×/day
Bloomington (IN) → Grand Gorge
from$34 13h 43m 7×/day
Bloomington (IN) → Allaben
from$34 13h 44m 7×/day
Bloomington (IN) → Ridgewood
from$34 13h 45m 7×/day
Bloomington (IN) → Shandaken
from$34 13h 45m 7×/day
Bloomington (IN) → Prattsville
from$34 13h 48m 7×/day
Bloomington (IN) → Mount Tremper
from$34 13h 50m 7×/day
Bloomington (IN) → New York
from$34 13h 50m 7×/day
Bloomington (IN) → Phoenicia
from$34 13h 50m 7×/day
Bloomington (IN) → Lake Hill
from$35 13h 55m 7×/day
Bloomington (IN) → Willow
from$35 13h 55m 7×/day
Bloomington (IN) → Shady
from$35 13h 56m 6×/day
Bloomington (IN) → Bearsville
from$35 13h 57m 6×/day
Bloomington (IN) → Hunter
from$35 13h 57m 6×/day
Bloomington (IN) → New Paltz
from$35 13h 57m 6×/day
Bloomington (IN) → Newburgh
from$35 13h 59m 6×/day
Bloomington (IN) → Windham
from$35 13h 59m 6×/day
Bloomington (IN) → Rosendale
from$35 14h 6×/day
Bloomington (IN) → Tillson
from$35 14h 6×/day
Bloomington (IN) → Hensonville
from$35 14h 1m 6×/day
Bloomington (IN) → West Hurley
from$35 14h 1m 6×/day
Bloomington (IN) → Woodstock
from$35 14h 1m 6×/day
Bloomington (IN) → Tannersville
from$35 14h 2m 6×/day
Bloomington (IN) → Haines Falls
from$35 14h 5m 6×/day
Bloomington (IN) → Quarryville
from$35 14h 7m 6×/day
Bloomington (IN) → Palenville
from$35 14h 9m 6×/day
Bloomington (IN) → Saugerties
from$35 14h 12m 6×/day
Bloomington (IN) → Albany
from$36 14h 35m 6×/day

Inbound Megabus routes

Indianapolis → Bloomington (IN)
from$6.00 1h 20m 13×/day
Champaign → Bloomington (IN)
from$9.00 2h 41m 13×/day
Peoria → Bloomington (IN)
from$13 4h 18m 12×/day
Ashland → Bloomington (IN)
from$14 4h 43m 12×/day
Davenport → Bloomington (IN)
from$16 5h 47m 11×/day
Madison → Bloomington (IN)
from$18 6h 36m 11×/day
Iowa City → Bloomington (IN)
from$18 6h 43m 11×/day
Cedar Rapids → Bloomington (IN)
from$19 7h 3m 10×/day
Des Moines → Bloomington (IN)
from$23 8h 36m 9×/day
Danville → Bloomington (IN)
from$24 8h 59m 9×/day
Saint Paul → Bloomington (IN)
from$28 10h 51m 8×/day
Minneapolis → Bloomington (IN)
from$28 11h 8×/day
Rochester → Bloomington (IN)
from$29 11h 12m 8×/day
Duluth → Bloomington (IN)
from$31 12h 21m 7×/day
Kingston → Bloomington (IN)
from$32 12h 54m 7×/day
Oneonta → Bloomington (IN)
from$33 13h 13m 7×/day
Delhi → Bloomington (IN)
from$33 13h 18m 7×/day
Utica → Bloomington (IN)
from$33 13h 21m 7×/day
Andes → Bloomington (IN)
from$33 13h 24m 7×/day
Meridale → Bloomington (IN)
from$34 13h 25m 7×/day
Cooperstown → Bloomington (IN)
from$34 13h 27m 7×/day
Davenport Center → Bloomington (IN)
from$34 13h 27m 7×/day
Richfield Springs → Bloomington (IN)
from$34 13h 29m 7×/day
Margaretville → Bloomington (IN)
from$34 13h 31m 7×/day
Mohawk → Bloomington (IN)
from$34 13h 32m 7×/day
Arkville → Bloomington (IN)
from$34 13h 33m 7×/day
Herkimer → Bloomington (IN)
from$34 13h 33m 7×/day
Harpersfield → Bloomington (IN)
from$34 13h 36m 7×/day
Fleischmanns → Bloomington (IN)
from$34 13h 38m 7×/day
Stamford → Bloomington (IN)
from$34 13h 38m 7×/day
Highmount → Bloomington (IN)
from$34 13h 39m 7×/day
Big Indian → Bloomington (IN)
from$34 13h 42m 7×/day
Grand Gorge → Bloomington (IN)
from$34 13h 43m 7×/day
Allaben → Bloomington (IN)
from$34 13h 44m 7×/day
Ridgewood → Bloomington (IN)
from$34 13h 45m 7×/day
Shandaken → Bloomington (IN)
from$34 13h 45m 7×/day
Prattsville → Bloomington (IN)
from$34 13h 48m 7×/day
Mount Tremper → Bloomington (IN)
from$34 13h 50m 7×/day
New York → Bloomington (IN)
from$34 13h 50m 7×/day
Phoenicia → Bloomington (IN)
from$34 13h 50m 7×/day
Lake Hill → Bloomington (IN)
from$35 13h 55m 7×/day
Willow → Bloomington (IN)
from$35 13h 55m 7×/day
Shady → Bloomington (IN)
from$35 13h 56m 6×/day
Bearsville → Bloomington (IN)
from$35 13h 57m 6×/day
Hunter → Bloomington (IN)
from$35 13h 57m 6×/day
New Paltz → Bloomington (IN)
from$35 13h 57m 6×/day
Newburgh → Bloomington (IN)
from$35 13h 59m 6×/day
Windham → Bloomington (IN)
from$35 13h 59m 6×/day
Rosendale → Bloomington (IN)
from$35 14h 6×/day
Tillson → Bloomington (IN)
from$35 14h 6×/day
Hensonville → Bloomington (IN)
from$35 14h 1m 6×/day
West Hurley → Bloomington (IN)
from$35 14h 1m 6×/day
Woodstock → Bloomington (IN)
from$35 14h 1m 6×/day
Tannersville → Bloomington (IN)
from$35 14h 2m 6×/day
Haines Falls → Bloomington (IN)
from$35 14h 5m 6×/day
Quarryville → Bloomington (IN)
from$35 14h 7m 6×/day
Palenville → Bloomington (IN)
from$35 14h 9m 6×/day
Saugerties → Bloomington (IN)
from$35 14h 12m 6×/day
Albany → Bloomington (IN)
from$36 14h 35m 6×/day