hero
How2Go
Edinburgh to Ahmedabad

Edinburgh to Ahmedabad

Ahmedabad is approximately 7150+ kms from Edinburgh. The fastest way to reach Ahmedabad from Edinburgh is by Flight Via London. It takes approximately 12 hours. The cheapest way to reach Ahmedabad from Edinburgh is by Flight Via Amsterdam which would take approximately 12 hours.

Sort By
Mode of Transport

Via Amsterdam

RECOMMENDED

CHEAPEST

Edinburgh

Amsterdam

Ahmedabad

Approx Travel Time

12h 5m

₹29,139

Onwards

Via London

FASTEST

Edinburgh

London

Ahmedabad

Approx Travel Time

11h 55m

₹39,810

Onwards

Ads by MMT

Via Dubai

Edinburgh

Dubai

Ahmedabad

Approx Travel Time

12h 40m

₹37,013

Onwards

Via Doha

Edinburgh

Doha

Ahmedabad

Approx Travel Time

14h 30m

₹38,966

Onwards

Ads by MMT

Via Manchester, Amsterdam

Edinburgh

Manchester

Amsterdam

Ahmedabad

Approx Travel Time

13h

₹52,048

Onwards

Via Dublin, Amsterdam

Edinburgh

Dublin

Amsterdam

Ahmedabad

Approx Travel Time

14h 50m

₹31,416

Onwards

Via Luton, Amsterdam

Edinburgh

Luton

Amsterdam

Ahmedabad

Approx Travel Time

14h 25m

₹31,705

Onwards

Via Solihull, Amsterdam

Edinburgh

Solihull

Amsterdam

Ahmedabad

Approx Travel Time

14h 35m

₹32,745

Onwards

Via North Somerset, Amsterdam

Edinburgh

North Somerset

Amsterdam

Ahmedabad

Approx Travel Time

14h 35m

₹32,880

Onwards

Via Luton, London

Edinburgh

Luton

London

Ahmedabad

Approx Travel Time

14h 5m

On Demand

Frequently Asked Questions

What is the distance between Edinburgh and Ahmedabad?

Ahmedabad is approximately 7150+ kms from Edinburgh.

How long does it take to reach Ahmedabad from Edinburgh?

It takes approximately 12 hours to reach Ahmedabad from Edinburgh by Flight Via London.

What is the cheapest way to reach Ahmedabad from Edinburgh?

The cheapest way to reach Ahmedabad from Edinburgh is by Flight Via Amsterdam.

What is the fastest way to reach Ahmedabad from Edinburgh?

The fastest way to reach Ahmedabad from Edinburgh is by Flight Via London.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India