London to Edinburgh Bus Tickets & Schedules
Connecting you to the world
Comfort on the go
Choose, book, travel
Planet-smart travel
What to expect of your trip
Avg. trip duration
9 h 14 min
Avg. distance
649 km
Cheapest trip
From $40.98
6
Avg. trips a day
Bus stations and stops in London
London Victoria Coach Station
SW1W9TP London
United Kingdom
View this address on Google Maps
London Finchley Road (Stop CL)
NW3 6NN London
United Kingdom
View this address on Google Maps
London Hammersmith Bridge Road
W6 9DT London
United Kingdom
View this address on Google Maps
London Stratford- Montifichet Road Stop U
E20 1EG London
United Kingdom
View this address on Google Maps
London Marble Arch
Park Lane
W1K 7AE London
United Kingdom
View this address on Google Maps
London Hammersmith Bus Station (Bay D)
Bay D
W6 7AE London
United Kingdom
View this address on Google Maps
London Paddington Train Station
London Gateway services
London Liverpool Street Station
London Green Line Coach Station
London
SW1W 9SZ
SW1W 9SZ London
United Kingdom
View this address on Google Maps
Earl’s Court - Warwick Road (Stop C)
Earl’s Court - West Cromwell Road (Stop D)
M1 London Gateway Service Area
4 Mill Hill
United Kingdom
NW7 3HU London
United Kingdom
Frequently asked questions
How much does the bus ticket from London to Edinburgh cost?
How long does the bus from London to Edinburgh take?
How can i pay for my bus London and Edinburgh?
Can I track my bus from London to Edinburgh?
When is the first bus from London to Edinburgh?
When is the last bus from London to Edinburgh?
Do I need to print my bus ticket from London to Edinburgh?
What on board services are available for my bus booking London and Edinburgh?
Is the bus London and Edinburgh a susitainable way to travel?
How much luggage can I bring on the bus from London to Edinburgh?
How far is Edinburgh from London?
Is there a night bus from London to Edinburgh?
How can I save money on bus tickets to Edinburgh from London?
Discover more popular bus connections
- Manchester - London
- London - Manchester
- Bristol - London
- London - Bristol
- London - Paris
- Paris - London
- London - Nottingham
- Cardiff - London
- London - Cardiff
- Nottingham - London
- London - Sheffield
- London - Leeds
- London - Edinburgh
- Leeds - London
- Sheffield - London
- Glasgow - London
- Edinburgh - London
- Liverpool - London
- London - Glasgow
- London - Liverpool
Onboard services are subject to availability