hero
How2Go
Patna to Edinburgh

Patna to Edinburgh

Edinburgh is approximately 8100+ km from Patna, 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

Patna

Delhi

London

Edinburgh

Approx Travel Time

10h 15m

₹32,283

Onwards

Via Delhi, Frankfurt

FASTEST

Patna

Delhi

Frankfurt

Edinburgh

Approx Travel Time

10h 5m

₹44,097

Onwards

Ads by MMT

Via Hyderabad, London

CHEAPEST

Patna

Hyderabad

London

Edinburgh

Approx Travel Time

11h 55m

₹29,624

Onwards

Via Mumbai, London

Patna

Mumbai

London

Edinburgh

Approx Travel Time

11h 25m

₹33,558

Onwards

Ads by MMT

Via Kolkata, Dubai

Patna

Kolkata

Dubai

Edinburgh

Approx Travel Time

11h 40m

₹40,951

Onwards

Via Mumbai, Dubai

Patna

Mumbai

Dubai

Edinburgh

Approx Travel Time

11h 25m

₹42,377

Onwards

Via Delhi, Wien Umgebung

Patna

Delhi

Wien Umgebung

Edinburgh

Approx Travel Time

12h 30m

₹38,747

Onwards

Via Mumbai, Doha

Patna

Mumbai

Doha

Edinburgh

Approx Travel Time

11h 15m

₹45,069

Onwards

Via Delhi, Dubai

Patna

Delhi

Dubai

Edinburgh

Approx Travel Time

11h 45m

₹43,344

Onwards

Via Hyderabad, Dubai

Patna

Hyderabad

Dubai

Edinburgh

Approx Travel Time

12h 20m

₹42,928

Onwards

Frequently Asked Questions

What is the distance between Patna and Edinburgh?

Edinburgh is approximately 8100+ kms from Patna.

How long does it take to reach Edinburgh from Patna?

It takes approximately 10 hours to reach Edinburgh from Patna by Flight Via Delhi, Frankfurt.

What is the cheapest way to reach Edinburgh from Patna?

The cheapest way to reach Edinburgh from Patna is by Flight Via Hyderabad, London.

What is the fastest way to reach Edinburgh from Patna?

The fastest way to reach Edinburgh from Patna is by Flight Via Delhi, Frankfurt.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India