Megabus will be giving away 200,000 FREE seats on select routes for travel between January 8-February 29.
“Free seats are limited to a maximum of two per reservation and are available on a first come first served basis. Free seats are offered on select routes for travel between January 8-February 29, 2020. Free seats must be found by the customer and obtained through the US and Canadian megabus.com websites only.”
FREE Megabus Bus Tickets – EXPIRED
This site is great