Bus from London to Edinburgh

  1. Cheap tickets
  2. Coach
  3. London
  4. Coach from London to Edinburgh

Find a coach ticket from London to Edinburgh

With Gopili, compare bus ticket prices and easily find a cheap bus ticket from London to Edinburgh!

Prices calendar bus from London to Edinburgh

Find the cheapest tickets to travel from London to Edinburgh by coach, train, carsharing and flights. With the calendar below, choose the day you want to travel and easily find the best price for your next travel.

  november january   december
monday tuesday wednesday thursday friday saturday sunday
11
12

Megabus£30

National Express£28

Loco2--

13

Megabus£22

National Express£28

Loco2--

14

Megabus£22

National Express£28

Loco2--

15
16
17
18

Megabus£18

National Express£21

Loco2£68

19
20
21
22
23
24
25
26
27
28

Megabus£21

National Express£36

Loco2£68

29
30
31

Ticket prices and availability have been recorded in the last 24 hours from the data provided by our partners.

Best prices for bus tickets London to Edinburgh

from £4.00 MORE 11h49m
from £8.50 MORE 9h10m
Other modes of transport available to travel from London to Edinburgh
Train
from £30.00 MORE 4h50m
Flights
from £20.99 MORE 6h03m

Best time to book

Price of a bus London to Edinburgh depending on when you buy your ticket

£12

90

£9

60

£14

30

£18

15

£19

7

£21

3

£22

1

£27

Same day

Days before Departure

The cost of a ticket for a coach from London to Edinburgh is cheaper the further you book in advance. The chart above enables you to identify the evolution of the cost depending how much time in advance you get your seat. It is based on the best prices found in the past six months.

With fares available from £9, we advise you to purchase your seat 2 months in advance. It may cost you on average 69% less than if you book on the day you're travelling which should cost you at least £27. By booking in advance, you will also make sure that tickets are available for your trip.

Discount coach London to Edinburgh

National Express discounts London to Edinburgh

If you plan to travel from London to Edinburgh by bus via National Express, many opportunities are available to pay less on you journey. By buying your ticket at least three days before departure, you will be more likely to see the Funfare tickets which are the lowest fares available.

National Express operates bus services to more than 1,000 cities across the United Kingdom, including Edinburgh from London. Thus, we suggest you to buy a National Express coachcard if you wish to travel a few times by bus throughout the year.

Depending on your age and situation, you have the ability to get a Young Persons coachcard, a Senior coachcard or the Disabled discount card. Each costs £10* for 12 months and enables you to save 33% on bus fares whenever you travel.

National Express also provides Family Discount cards which enable your children to travel for free as long as they are accompanied by an adult with a full fare ticket. The Family Coachcards cost £8* a year for an adult and one kid and £16* for 12 months for two adults and two kids.

Looking to travel for a few weeks? The Brit Xplorer passes enable you to travel for free across the United Kingdom for a fixed price: Hobo pass (£79* for 7 days), Footloose pass (£139* for 14 days) and RollingStone pass (£219* for 28 days).

*Fares and discounts observed on 03/02/2017

Discounts Megabus London to Edinburgh

Megabus is a budget operator providing bus services to travel from London to Edinburgh. It offers cheap tickets from only £1 each way (plus a 50p* booking fee) to travel across the UK & Europe. These fares are normally quickly sold out and you have to be flexible and buy your London Edinburgh bus tickets as early as possible.

*Fares and discounts observed on 03/02/2017

Best price found for bus from London to Edinburgh

Gopili compares prices to find you cheap bus tickets from London to Edinburgh. Here are the best prices selected for the coming days. You can also have a look at the prices for the Edinburgh London bus to make sure you get a seat for your return journey.

From To Price Departure on At Company Searched
London
victoria coach station
Edinburgh
£13.80 05/01/2018 22:30 National Express 2 days ago
London
victoria coach station
Edinburgh
£13.80 20/12/2017 22:30 National Express 2 days ago
London
, victoria coach station arrive
Edinburgh
, bus station
£14.70 08/01/2018 09:30 Megabus 9 hours ago
London
, victoria coach station arrive
Edinburgh
, bus station
£14.70 04/01/2018 09:30 Megabus 3 days ago
London
, victoria coach station arrive
Edinburgh
, bus station
£14.70 04/01/2018 16:30 Megabus 3 days ago
London
, victoria coach station arrive
Edinburgh
, bus station
£14.70 03/01/2018 16:30 Megabus 4 days ago
London
, victoria coach station arrive
Edinburgh
, bus station
£14.70 03/01/2018 22:30 Megabus 4 days ago
London
, victoria coach station arrive
Edinburgh
, bus station
£14.70 03/01/2018 09:30 Megabus 4 days ago
London
victoria coach station
Edinburgh
£17.00 07/01/2018 22:30 National Express 11 hours ago
London
victoria coach station
Edinburgh
£17.00 05/01/2018 08:00 National Express 2 days ago

Best price found for London to Edinburgh bus tickets for the next 30 days.

> Search a bus from London to Edinburgh

Book a coach from London to Edinburgh

To purchase your London to Edinburgh bus ticket, you can consult the following coach companies' websites that offer bus tickets between London to Edinburgh:

National Express

National Express, the reference of coach trips, offers London to Edinburgh bus tickets from £4. Note that the earlier you book your ticket from London to Edinburgh, the more likely you are to find cheap tickets.

More

Megabus

Megabus, the low-cost coach company in UK, serves London to Edinburgh by bus at low prices, from £9. The company regularly offers discounts to its passenger and prices from £1 to travel by coach.

More

Next coach departures

Leaving today? Find the next coach services to Edinburgh

Departure Arrival Duration Company
Today
London , victoria coach station arrive
16:30
Edinburgh , bus station
02:00
9h30m Megabus
London victoria coach station
19:00
Edinburgh
07:35
12h35m National Express
London , victoria coach station arrive
22:30
Edinburgh , bus station
07:05
8h35m Megabus
London victoria coach station
22:30
Edinburgh
08:00
9h30m National Express
London victoria coach station
23:59
Edinburgh
15:15
15h16m National Express
Tomorrow
London victoria coach station
08:00
Edinburgh
18:35
10h35m National Express
London , victoria coach station arrive
09:30
Edinburgh , bus station
18:50
9h20m Megabus
London victoria coach station
10:00
Edinburgh
21:30
11h30m National Express
London , victoria coach station arrive
16:30
Edinburgh , bus station
02:00
9h30m Megabus
London victoria coach station
19:00
Edinburgh
07:35
12h35m National Express

The table above only shows the remaining services for today and will display a maximum of 10 bus departures.

See all departures: Today / Tomorrow

According to our data, 8 services are being operated today and 7 tomorrow. The first bus London to Edinburgh is at 08:00. The last coach leaves at 23:59. Coach companies may change the times depending on the day of the week and if you're travelling during school holidays, public holidays or for a major event.

Coach stations to travel between London and Edinburgh

For your journey between London and Edinburgh several coach stations of departure and arrival exist. You can choose between the following bus stations departure: London Victoria bus station, London Heathrow Airport bus station.

For your arrival, several coach stations are available :Edinburgh High Street bus station, Edinburgh Central bus station, Edinburgh St Andrews Square bus station, Edinburgh Airport bus station.

Bus times from London to Edinburgh

Every day many National Express coaches travel from London to Edinburgh: you can check coach timetables for your next journey on the National Express website.

Megabus coaches often make the connection between the two cities. You can find Megabus coaches departure times directly on the Megabus website.

Route information

Bus London Edinburgh

Bus journey London to Edinburgh

London Edinburgh bus map

Bus Time 11h23m
Origin London, England
Destination Edinburgh, Scotland
Distance 332 Miles
Cheapest bus ticket fare: from £4.00
Bus operators: National Express, Megabus
  • Many operators offer bus tickets from London (England) to Edinburgh (Scotland): National Express, Megabus. The bus services on board and the luggage restrictions will change depending on the operator.
  • The price of your coach will vary depending on the company, when you travel and if you buy your ticket in advance. The cheapest coach that we found to travel in the next 30 days is from £4.00.
  • It takes on average 11h23m to take the bus from London to Edinburgh which are 332 miles away from each other. Even if coach services are often much longer than trains or flights, they remain most of the time the cheapest option for your journey.
Other transport alternatives

There are alternative transport methods to coach for travelling between London and Edinburgh:

London to Edinburgh trains

London to Edinburgh flights

Things to do in Edinburgh

Discover the best of Edinburgh by going to these 6 locations

  • Edinburgh Castle
  • Edinburgh Old Town
  • The Scotch Whisky Experience
  • National Museum of Scotland
  • St. Giles' Cathedral
  • Camera Obscura & World of Illusions

Planning a trip when visiting a new destination can be time consuming. We would like to share with you some well-know locations that you can go to, whether you are visiting for a weekend break or holidays. Depending on your areas of interest, you can then make your own plan and choose whether you want to visit all of these places or only a few of them.

One of the most essential attraction of Edinburgh is Edinburgh Castle. If you can only visit one location, you may want to go to this one. We will also suggest you to visit National Museum of Scotland and Edinburgh Old Town which are also famous and interesting for travellers. If you got plenty of time, Edinburgh is also a great starting place to experience Eastern Scotland.

You might also continue your itinerary with St. Giles' Cathedral which is another opportunity to experience the city.

If you still got enough time, you can visit the The Scotch Whisky Experience which is generally appreciated by locals.

Our last advice if you would like to get a complete view of the city will be the Camera Obscura & World of Illusions. Remember to check out the events, festivals or concerts that you can attend during your trip as it can enable you to meet locals who will be able to provide you with more tips.

Travel information for your bus from London to Edinburgh

More and more travellers are choosing to journey by coach in the United Kingdom and Europe because it's a cheap mean of transport. Often, new routes are opened by bus companies allowing you to go throughout UK and everywhere in Europe. Going by bus from London to Edinburgh is often a cheaper solution than the airplane, train or private car. However the journey is often longer, and will last around 11h23m.

The journey is more time consuming but today operators focus on comfort on board and services to satisfy their you. Buses are fitted with large comfortable seats, WiFi and electrical outlets! So Tablets, smartphones and digital books are welcome on coaches!

For your next journey by coach from London to Edinburgh National Express, Megabus ask travelers to arrive 30 minutes before the coach leaves. Arriving in advance enables you to load your baggage and get comfortable on the coach. If you come at the bus station at the last moment, boarding is no longer ensured.

Concerning bag allowance most coach operators in Great Britain authorize travelers to take two medium-sized suitcases and one piece of hand baggage per passenger on board. If you are unable to travel light, you can add additional luggage when you buy your ticket and travel with extra bag.

If you need to annul your journey by coach from London to Edinburgh, operators often propose travel insurance covering personal accident, loss of or damage to personal luggage and personal liability. For more information we recommend you to consult companies' websites.