Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Megabus

Megabus deals

( 4 Current Deals )
Get Our Free Weekly Email!

For all the latest deals, guides and loopholes - join the 10m who get it. Don't miss out

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

Ensure you Compare prices first, offers aren't necessarily cheapest.

Shop safely

There's a risk any company can struggle, so learn to Shop Safely.

Megabus logo'Free' Megabus one-way tickets (50p fee)*Great Britain services from 9 Jan-9 Feb. Tickets released daily

20,000 avail

Budget coach travel provider Megabus* is offering 20,000 'free' one-way tickets on 90+ routes across England, Scotland and Wales for travel between Mon 9 Jan and Thu 9 Feb. You'll just need to pay a 50p booking fee per transaction, not per ticket.

Megabus says there are ‘free’ seats randomly spread across all of its services (excluding journeys between Oxford and Cambridge and between Hull and Leeds), seven days a week, so it will involve a bit of trial and error to find the ‘free’ fares.

How to find the 'free' seats

Tickets are released 60 days before travel (regardless if you're booking or travelling on a weekend). As the ‘free’ tickets on popular routes are likely to be snapped up within hours of release, you’ll have to be quick off the mark and be flexible on times and dates to bag a 'free' fare.

After you've selected your route and travel dates, any coach with 'free' tickets available will show the price as '£0.00' (see image). For return trips, Megabus tickets are booked as two singles – if you're lucky, you could find a 'free' seat for both legs of your journey.

While 20,000 tickets sounds a lot, they can still take some finding as services will have a different number of 'free' seats available. Megabus says the tickets are released in batches of at least 550 every day, so if you can't find a 'free' ticket one day, don't give up, as one might appear later in the promo.When we checked a few routes on Mon 28 Nov, we found these 'free' fares:

  • London Victoria to Bristol, departing at 10am on Thu 11 Jan
  • Cardiff to Birmingham, departing at 6.35am on Tue 24 Jan
  • Newcastle to Edinburgh, departing at 4pm on Fri 27 Jan

If you can't find any 'free' seats, most routes start from £1, plus the 50p booking fee, but can cost a lot more depending on the route and when you're booking.

More info

This offer only applies to Megabus journeys and is not applicable for some Stagecoach operated services including Oxford Tube, Citylink, megabusplus, megatrain and megabusgold.

Get Our Free Weekly Email!

For all the latest deals, guides and loopholes - join the 10m who get it. Don't miss out

Megabus logoMegabus £2.50 advance returns*Incl coach, train & both. Ongoing offer. Limited avail

Book well ahead

If you go online to Megabus*, if you get lucky, you can book rail and coach travel across the UK and Europe from £1 each way (plus 50p booking fee, so from £2.50 return). We've spotted cheap fares for travel in December on some routes – it's worth checking back regularly.

It offers cheap tickets on coaches (Megabus), trains (Megatrain) and a combination of the two (Megaplusbus).

These £1 fares sell out quickly, so try to book months in advance where possible, be flexible with your dates and be prepared to travel at unsociable hours. Even if you miss out on £1 deals, we found many £10 and under singles which aren't bad. See the Megabus route map.

Example £1 each way fares

When we checked on Tue 25 Oct, £1 single tickets were available on routes from:

Megabus:

  • Manchester to London, departs 5.40pm Sun 11 Dec.
  • Birmingham to Bristol, departs 8.10am Wed 28 Dec.
  • Newcastle to Edinburgh, departs 4.05am Fri 9 Dec.

  • Megabusplus (bus and train split journey):

  • Hull to London via East Midlands Parkway (where you change to the train), departs 9.20am Fri 9 Dec.

  • How to book them

    The sub-£10 deals, if available, should appear as normal. Simply choose where you're travelling from and to and select "all" under "travelling by" to show results for both bus and train.

    Megabus has told us tickets are released for destinations in waves, usually about a month and a half before travel date, so keep checking back for later tickets if they're not available on your chosen route yet.

    Megabus logoDouble Clubcard points on Megabus*Swap points for double rewards. All routes included

    Book any time
    Grab Megabus tickets using Tesco Clubcard vouchers*. Every £5 in vouchers gets you £10 worth of rewards, in the form of four £2.50 token codes. Valid on all routes, including trips to Paris, Brussels, Amsterdam and Boulogne and Megatrain routes. There's a 50p booking fee payable by card.

    Megabus logoMegabus: MoneySaving tips and tricks*Including booking early and being flexible

    Ongoing

    There are always ways to save money at Megabus*, so even if there isn’t a cracking deal out there that works for you, don’t assume you can’t cut your costs further.

    Ways to save include:

    • Book early and be flexible. Megabus allows you to book about four months in advance, so if you book early and are flexible with your dates and travel times, you'll have a better chance of bagging a £1 fare.

    • Check out similar companies. Have a look at our deals from National Express, where there may be a better offer.

    • Want more? Take a look at our cheap train and coach deals to see how you can save money on travel costs.

    • Had a problem with Megabus? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we like so much we work with it to help people get complaints justice – you can use it to complain to Megabus*.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know in the MSE Forum, email us at msedeals@moneysavingexpert.com or via MSE Facebook and Twitter @MSE_Deals.

    Get Our Free Weekly Email!

    For all the latest deals, guides and loopholes - join the 10m who get it. Don't miss out

    Expired Deals

    Megabus logo50,000 'free' Megabus tickets (50p booking fee)*All services incl Europe from 12 Jan-12 Feb. Tix released daily

    Expired

    Budget coach travel provider Megabus* is offering 50,000 'free' one-way tickets on all of its routes in England, Scotland, Wales and Europe for travel between Tue 12 Jan and Fri 12 Feb. You'll just need to pay a 50p booking fee per transaction, not per ticket.

    Megabus says there are ‘free’ seats on all of its services, seven days a week. Tickets are released 60 days before travel (regardless if you're booking or travelling on a weekend) and as the ‘free’ tickets on popular routes are likely to be snapped up within hours of release – you’ll have to be quick off the mark. There's no maximum on how many tickets you can get per transaction.

    In the past, Megabus has offered 20,000 'free' tickets, so this is its biggest seat giveaway yet. Megabus covers most of Great Britain and parts of Europe, including Barcelona, Amsterdam, Brussels and Milan.

    How to find the free seats

    While 50,000 sounds a lot, they can still take some finding as services will have a different number of 'free' seats available. Megabus says the tickets are released in tranches on its website every day, so if you can't find a 'free' ticket one day, don't give up, as one might appear later in the promo. Any available tickets will say £0.00.

    If you can't find any free seats, most routes start from £1, plus the 50p booking fee, but can cost a lot more depending on the route and when you're booking.

    More info

    This offer only applies to Megabus journeys and is not applicable for some Stagecoach operated services.

    Megabus logoMegabus Christmas and New Year travel*Eg, £15.50 rtn Lon-Manc, £16.50 Birm-Brist. Ltd avail

    Expired

    If you're looking for cheap travel during the Christmas and New Year period, go online to Megabus* and, if you get lucky, you can still find cheap coach travel across the UK and Europe (50p booking fee). See the Megabus route map.

    Example cheap fares

    When we checked on Mon 14 Dec, two single tickets to make up a return were available on routes from:

    • £15.50 London to Manchester rtn, departs 4pm Thu 24 Dec. Return: 11.40am Thu 31 Dec. Next cheapest similar trip via National Express - £34.
    • £12.50 London to Leeds rtn, departs 4pm Thu 24 Dec. Return: 1am Thu 31 Dec. Next cheapest similar trip via National Express - £30.30.
    • £16.50 Birmingham to Bristol rtn, departs 6am Thu 24 Dec. Return: 4.35pm Thu 31 Dec. Next cheapest similar trip via National Express - £19.

    Megabus logo20,000 'free' Megabus tickets (50p booking fee)*Can you find 'em? Trips across England, Scotland, Wales & Europe

    Expired

    Budget coach travel provider Megabus* is offering 20,000 'free' one-way tickets on nearly all of its routes in England, Scotland, Wales and Europe for travel between Mon 12 Jan and Thu 12 Feb. 

    Bookings must be made at least seven days in advance and you can book up to 60 days in advance. It's valid on Mon-Thu trips only and you'll just need to pay a 50p booking fee per transaction, not per ticket. If you book 10 tickets, you'll still only pay 50p. There's no maximum on how many tickets you can buy per transaction.

    Megabus covers most of Great Britain and parts of Europe, including Barcelona, Paris, Amsterdam and Luxembourg.

    How to find the free seats

    While 20,000 sounds a lot, they can still take some finding and it's mostly a case of trial and error as they're scattered across many routes. Megabus says the tickets are released in tranches on its website every day (except Fri-Sun) until Thu 12 Feb, so if you can't find a 'free' ticket one day, don't give up, as one might appear later in the promo.

    Any available tickets will say £0.00. This offer has happened at around the same time for past three years – see what’s been said about past offers in the free ticket finds (and post your finds from this year’s sale). We checked from London and found free tickets to Birmingham, Coventry, Exeter and Worcester.

    If you can't find any free seats most routes start from £1, plus the 50p booking fee, but can cost a lot more depending on the route and when you're booking.

    More info

    Can't be used with any other offer. Excludes MegabusGold, X5 and Oxford Tube services and all Internal Scottish routes. See the full terms and conditions.

    Megabus logo10,000 'free' Megabus tickets (50p booking fee)*Can you find 'em? England & Wales routes only

    Expired

    Megabus* is offering 10,000 'free' one-way tickets on any of its routes starting and finishing in England and Wales. Bookings must be made seven days in advance for travel Mon to Thu till Thu 20 Feb.

    You just need to pay a 50p booking fee per transaction, not per ticket. If you book 10 tickets, you'll still only pay 50p.

    How to find the free seats

    While 10,000 sounds a lot, they can still take some finding and it's mostly a case of trial and error as they're scattered across many routes. Megabus says the tickets are released in tranches every day until Thu 20 Feb, so if you can't find a 'free' ticket one day, don't give up, as one might appear later in the promo.

    Any available tickets will say £0.00. This offer has happened at around the same time for past three years, so please report your free ticket finds in the forum to help others. There are no freebies for Scottish or European routes.

    More info
    Can't be used with any other offer. See the full terms and conditions.
    use the money mantras

    Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

    are
    you
    Skint? ask:
    • Do I need it?
    • Can I afford it?
    are
    you
    not skint? ask:
    • Will I use it?
    • Is it worth it?
    Section 75

    Free protection for all shopping!

    There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

    And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

    If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

    You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

    For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help MoneySavingExpert.com: Megabus Megabus Megabus