To encourage travel across North America, Megabus is offering 200,000 free seats for travelers between Jan. 9 to Feb. 28, 2013 to more than 120 cities in the USA and Canada.
Megabus offers 200,000 free seats