Megabus got a whopping 20,000 free seats to giveaway on travel between the 9th January 2017 and the 9th February 2017. They’ve got free seats available on selected journeys. And because tickets can only be booked up to 60 days ahead of travel, new free tickets are being added every single day. So make sure you keep checking back to get your hands on them. (50p booking fee)

Click here to book