Cookie Policy
HomeBus StopsService AdvisoriesCustomer Service
Search & Buy
View schedules and buy seats. Select number of passengers, travel locations and dates below:


For journeys wholly within the UK and to/from Ireland, one child under 3 years, not occupying a seat can travel for free with one fare paying adult.

For all other journeys, all passengers including children and infants under 3 years must purchase a ticket.

Number of passengers travelling who hold Scottish Concessionary Entitlement Cards. Valid for concessionary travel for journeys wholly within Scotland.

Number of passengers travelling who hold NUS Extra cards. Valid for travel within UK only. has come a long way since its launch in 2003, and we are now proud to serve over 100 destinations in the UK and Mainland Europe. To make our increasingly long origin list easier to navigate we have added this new optional country filter. We hope you find this new feature helpful.

London To Edinburgh


Get the most out of Edinburgh with megabus

Historic Edinburgh promises to enchant you from the minute you set foot in this culture-rich city. Your arrival from London to Edinburgh will see your adventure start at Edinburgh Bus Station where you will be dropped off. This is a short walk from the city centre, close to Princes Street and Queen Street on St Andrew Square. The bus station is located next to Harvey Nichols if you fancy beginning your trip in style.

A visit to imposing Edinburgh Castle is a must on trips here. Located high above the city, step back in time as you learn about the iconic building and the role it played in Edinburgh’s past. History buffs can also enjoy trips to the National Museum of Scotland and St Giles’ Cathedral, while Princes Street Gardens will give you time out for a bit of R&R.

The city is also a haven for those looking for some retail therapy. Princes Street showcases high street favourites, George St offers exclusive stores and the Royal Mile has great options for souvenir shopping.

Foodies will be in their element with a wide range of cuisines to try, whether it’s Michelin starred posh nosh or more down to earth grub. When the sun goes down you’ll discover an energetic city offering everything from cosy pubs to chic bars and clubs, with DJs spinning the latest tunes.

Book cheap bus travel today

Travel from London to Edinburgh with megabus and enjoy cheap and comfortable coach travel from as little as £1 + 50p booking.