hero
How2Go
Indore to Edinburgh

Indore to Edinburgh

Edinburgh is approximately 7900+ km from Indore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Edinburgh.

Read More
Sort By
Mode of Transport

Via Delhi, London

RECOMMENDED

FASTEST

Indore

Delhi

London

Edinburgh

Approx Travel Time

9h 40m

₹33,314

Onwards

Via Mumbai, London

Indore

Mumbai

London

Edinburgh

Approx Travel Time

10h 15m

₹33,793

Onwards

Via Mumbai, Doha

Indore

Mumbai

Doha

Edinburgh

Approx Travel Time

10h

₹44,106

Onwards

Via Ahmedabad, Paris

Indore

Ahmedabad

Paris

Edinburgh

Approx Travel Time

10h 45m

₹39,666

Onwards

Via Ahmedabad, Seine-et-Marne

Indore

Ahmedabad

Seine-et-Marne

Edinburgh

Approx Travel Time

10h 50m

₹39,666

Onwards

Via Delhi, Doha

Indore

Delhi

Doha

Edinburgh

Approx Travel Time

11h 5m

₹44,793

Onwards

Via Ahmedabad, Doha

Indore

Ahmedabad

Doha

Edinburgh

Approx Travel Time

12h 25m

₹51,162

Onwards

Via Ahmedabad, Surrey

CHEAPEST

Indore

Ahmedabad

Surrey

Edinburgh

Approx Travel Time

15h 55m

₹31,693

Onwards

Via Hyderabad, Paris

Indore

Hyderabad

Paris

Edinburgh

Approx Travel Time

15h 15m

₹36,500

Onwards

Via Hyderabad, Doha

Indore

Hyderabad

Doha

Edinburgh

Approx Travel Time

13h 30m

₹48,153

Onwards

Frequently Asked Questions

What is the distance between Indore and Edinburgh?

Edinburgh is approximately 7900+ kms from Indore.

How long does it take to reach Edinburgh from Indore?

It takes approximately 10 hours to reach Edinburgh from Indore by Flight Via Delhi, London.

What is the cheapest way to reach Edinburgh from Indore?

The cheapest way to reach Edinburgh from Indore is by Flight Via Ahmedabad, Surrey.

What is the fastest way to reach Edinburgh from Indore?

The fastest way to reach Edinburgh from Indore is by Flight Via Delhi, London.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India