You are using an outdated browser. Please upgrade your browser to improve your experience and security.

two pairs of hands around a money jar

Special offers and discounts

We offer great value fares all year round. But we also have plenty of special offers and discounts on throughout the year - meaning you're even more likely to find a great price for your ticket. Please see our latest offers listed below.

Festive travel

Great news. Our Christmas and New Year travel is on sale (up to 10 Jan in fact). We know everything is up in the air at the moment, so our flexible tickets will continue to be available (see more below on that). And up to 10 Jan, if you pay to reserve your seat - we'll be doubling your luggage allowance** to a whooping 40kg. More room for your Chrimbo shopping - yay. To book, scroll up to our journey planner.


person on a mobile



Flexible tickets

We know plans can change, especially at the moment. So book with confidence by taking advantage of our flexible tickets, where you can amend your ticket free of charge up to 24 hours before you're due to travel. 


megabus coach 


Cheap coach tickets 

Check out our selection of popular routes and cheap fares. 


megabus coach


Edinburgh to Dundee

Love a bargain? Pick up a great value fare between Edinburgh and Dundee for £6.40*. Saving you money when you need it most.  Book your seat using our journey planner at the top of the page.



Terms and conditions:

Edinburgh to Dundee offer

*From 1 October 2020 up until 31 December 2020, 50% of seats sold on for travel between Edinburgh and Dundee will be at the fare of £6.40. Subject to availability and booking fee. 

** Standard luggage allowance is 20kg. No item must exceed 23kg for health and safety reasons. 40kg luggage allowance only available for travel up to and including 10 Jan 2021. 


So you like the price but you're not sure which destination to choose? Check out our Inspire me page for great travel inspiration.