Today Megabus added in their two cents to the competition between Amtrak and Greyhound, adding eight runs between Chicago and Milwaukee and three runs between Chicago and its other destinations (Saint Louis, Minneapolis, Detroit, Cleveland and Indianapolis, with Indy buses going further to Columbus (2) and Cincinnatti (1).).
What ought to be interesting is to see how much of their schedule Megabus is able to keep. The Greyhound schedule has varying times for their trip between Chicago and Milwaukee, based (I’m guessing) from eighty years of experience and a keen eye as to how the day’s traffic affects bus service. Megabus is expecting a strict 1:45 for each of its trips; we’ll see how long that lasts.