There are 11 ways to get from Luton to Edinburgh by plane, train, subway, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly London Luton to Edinburgh • 2 h 57 min
$42 - $144
Cheapest option
Bus • 9 h 15 min
$37 - $50
9 alternative options
Fly London Luton to Glasgow, train • 3 h 51 min
$58 - $177
Train to London Heathrow, fly to Edinburgh • 3 h 59 min
$95 - $271
Train to London City, fly to Edinburgh • 3 h 48 min
$83 - $255
Train to London Gatwick, fly to Edinburgh • 4 h 14 min
$73 - $175
Train, Tube to London Stansted, fly to Edinburgh • 4 h 13 min
$61 - $170
Train Virgin Trains East Coast • 5 h 36 min
$69 - $117
Train CrossCountry • 6 h 52 min
$141 - $275
Train Virgin West Coast Trains • 6 h 58 min
$229 - $349
Drive • 6 h 18 min
$75 - $120
What companies run services between Luton, England and Edinburgh, Scotland?
easyJet flies from Luton to Edinburgh 3 times a day. Alternatively, you can take a train from Luton to Edinburgh via London St Pancras International and London Kings Cross in around 5 h 36 min.

- Website
- britishairways.com
Flights from London Heathrow to Edinburgh
- Ave. Duration
- 1 h 24 min
- When
- Every day
- Estimated price
- $85 - $340
Flights from London Heathrow to Edinburgh via Dublin
- Ave. Duration
- 3 h 35 min
- When
- Every day
- Estimated price
- $200 - $900
Flights from London City to Edinburgh
- Ave. Duration
- 1 h 18 min
- When
- Every day
- Estimated price
- $85 - $390
Flights from London Gatwick to Edinburgh
- Ave. Duration
- 1 h 26 min
- When
- Every day
- Estimated price
- $50 - $250

- Website
- easyjet.com
Flights from London Luton to Edinburgh
- Ave. Duration
- 1 h 16 min
- When
- Every day
- Estimated price
- $45 - $180
Flights from London Luton to Glasgow
- Ave. Duration
- 1 h 18 min
- When
- Every day
- Estimated price
- $45 - $200
Flights from London Luton to Glasgow via Belfast (Aldergrove)
- Ave. Duration
- 2 h 50 min
- When
- Monday, Friday and Sunday
- Estimated price
- $45 - $200
Flights from London Gatwick to Edinburgh
- Ave. Duration
- 1 h 33 min
- When
- Every day
- Estimated price
- $50 - $210
Flights from London Gatwick to Edinburgh via Belfast (Aldergrove)
- Ave. Duration
- 3 h 20 min
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- $50 - $210
Flights from London Stansted to Edinburgh
- Ave. Duration
- 1 h 15 min
- When
- Every day
- Estimated price
- $40 - $180
Flights from London Stansted to Edinburgh via Belfast (Aldergrove)
- Ave. Duration
- 3 h 1 min
- When
- Monday, Friday and Sunday
- Estimated price
- $40 - $180

- Website
- flybe.com
Flights from London Heathrow to Edinburgh
- Ave. Duration
- 1 h 40 min
- When
- Every day
- Estimated price
- $50 - $310
Flights from London City to Edinburgh
- Ave. Duration
- 1 h 30 min
- When
- Every day
- Estimated price
- $65 - $330
Flights from London City to Edinburgh via Belfast City
- Ave. Duration
- 3 h 15 min
- When
- Monday and Tuesday
- Estimated price
- $65 - $330

- Website
- ryanair.com
Flights from London Gatwick to Edinburgh via Dublin
- Ave. Duration
- 3 h 30 min
- When
- Monday and Friday
- Estimated price
- $40 - $180
Flights from London Stansted to Edinburgh
- Ave. Duration
- 1 h 20 min
- When
- Every day
- Estimated price
- $28 - $180

- Website
- aerlingus.com
Flights from London Heathrow to Edinburgh via Dublin
- Ave. Duration
- 3 h 35 min
- When
- Every day
- Estimated price
- $200 - $900

- Phone
- +44 344 811 0141
- customer.relations@scotrail.co.uk
- Website
- scotrail.co.uk
Train from Glasgow Queen Street to Edinburgh
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $15 - $20
- Website
- scotrail.co.uk
- Advanced Single
- $10 - $15
- Anytime Day Single
- $15 - $20

- Website
- thameslinkrailway.com
Train from Luton to West Hampstead Thameslink
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- $14 - $20
- Schedules at
- thameslinkrailway.com
Train from Luton to London St Pancras International LL
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $16 - $22
- Schedules at
- thameslinkrailway.com
Train from Luton to Gatwick Airport
- Ave. Duration
- 1 h 20 min
- Frequency
- Hourly
- Estimated price
- $28 - $40
- Schedules at
- thameslinkrailway.com

- Phone
- 03457 125 678
- getintouch@eastmidlandstrains.co.uk
- Website
- eastmidlandstrains.co.uk
Train from Luton to London St Pancras International
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $16 - $23
- Website
- eastmidlandstrains.co.uk
- Advance Single
- $7 - $11
- Off-Peak Single
- $14 - $23
- Anytime Day Single
- $16 - $23
- Anytime Single
- $21 - $35
Train from Luton to Sheffield
- Ave. Duration
- 2 h 11 min
- Frequency
- 3 times a day
- Estimated price
- $65 - $95
- Website
- eastmidlandstrains.co.uk
- Advance Single
- $30 - $50
- Off-Peak Single
- $65 - $110
- Anytime Day Single
- $65 - $95
- Anytime Single
- $95 - $140

- Phone
- 0151 330 1000
- Website
- merseyrail.org
Train from Luton to London St Pancras International
- Ave. Duration
- 22 min
- Frequency
- 5 times a day
- Estimated price
- $9 - $13
- Schedules at
- ojp.nationalrail.co.uk
- Schedules at
- merseyrail.org
Train from Luton to Sheffield
- Ave. Duration
- 2 h 5 min
- Frequency
- 5 times a week
- Estimated price
- $30 - $45
- Schedules at
- ojp.nationalrail.co.uk
- Schedules at
- merseyrail.org

- Website
- tfl.gov.uk
Subway from King's Cross St. Pancras Underground Station to Tottenham Hale Underground Station
- Ave. Duration
- 11 min
- Frequency
- Every 5 minutes
- Estimated price
- $3 - $5
- Schedules at
- tfl.gov.uk

- Website
- virgintrainseastcoast.com
Train from London Kings Cross to Edinburgh
- Ave. Duration
- 4 h 14 min
- Frequency
- Hourly
- Estimated price
- $60 - $95
- Website
- virgintrainseastcoast.com
- 2nd Class
- $60 - $95
- 1st Class
- $120 - $180

- Phone
- 0344 736 9123
- customer.relations@crosscountrytrains.co.uk
- Website
- crosscountrytrains.co.uk
Train from Sheffield to Edinburgh
- Ave. Duration
- 3 h 47 min
- Frequency
- Hourly
- Estimated price
- $110 - $180
- Website
- crosscountrytrains.co.uk
- Advanced Single
- $70 - $110
- Anytime Single
- $110 - $180
- Off-Peak Single
- $120 - $180

- Phone
- 0344 556 5650
- Website
- virgintrains.co.uk
Train from Milton Keynes Central to Edinburgh
- Ave. Duration
- 5 h 5 min
- Frequency
- 5 times a day
- Estimated price
- $220 - $340
- Website
- virgintrains.co.uk
- Advanced Single
- $130 - $200
- Anytime Day Single
- $220 - $340

- Phone
- +44 08717 818178
- Website
- nationalexpress.com
Bus from Milton Keynes Coachway to Edinburgh
- Ave. Duration
- 7 h 45 min
- Frequency
- Twice daily
- Estimated price
- $30 - $40
- Website
- nationalexpress.com
Want to know more about travelling around United Kingdom
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
How far is it from Luton to Edinburgh?
The distance between Luton and Edinburgh is 488 km. The road distance is 592 km.
What is the cheapest way to get from Luton to Edinburgh?
The cheapest way to get from Luton to Edinburgh is to bus which costs £26 - £40 and takes 9 h 15 min.
What is the fastest way to get from Luton to Edinburgh?
The quickest way to get from Luton to Edinburgh is to fly which takes 2 h 57 min and costs £29 - £110.
Is there a direct train between Luton and Edinburgh?
No, there is no direct train from Luton to Edinburgh. However, there are services departing from Luton and arriving at Edinburgh via London Kings Cross. The journey, including transfers, takes approximately 5 h 36 min.
Is there a direct bus between Luton and Edinburgh?
No, there is no direct bus from Luton to Edinburgh. However, there are services departing from Luton and arriving at Edinburgh via Milton Keynes Coachway. The journey, including transfers, takes approximately 9 h 15 min.
How long does it take to get from Luton to Edinburgh?
It takes approximately 2 h 57 min to get from Luton to Edinburgh, including transfers.