
Agra to Edinburgh
Edinburgh is approximately 7000+ kms from Agra. The fastest way to reach Edinburgh from Agra is by Flight Via Delhi, Amsterdam. It takes approximately 19 hours. The cheapest way to reach Edinburgh from Agra is by Train, Flight Via Delhi, Amsterdam which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi, Amsterdam
RECOMMENDED
FASTEST
Agra
Delhi
Amsterdam
Edinburgh
Approx Travel Time
18h 25m
On Demand
Agra
Delhi
Amsterdam
Edinburgh
Approx Travel Time
22h 15m
₹31,965
Onwards
CHEAPEST
Agra
Delhi
Amsterdam
Edinburgh
Approx Travel Time
22h 6m
₹29,062
Onwards
Agra
Delhi
Amsterdam
Edinburgh
Approx Travel Time
22h 45m
₹29,559
Onwards
Via Mumbai, Frankfurt
Agra
Mumbai
Frankfurt
Edinburgh
Approx Travel Time
19h 15m
₹55,488
Onwards
Via Mumbai, Amsterdam
Agra
Mumbai
Amsterdam
Edinburgh
Approx Travel Time
19h 30m
₹31,673
Onwards
Via Hyderabad, Frankfurt
Agra
Hyderabad
Frankfurt
Edinburgh
Approx Travel Time
19h 35m
₹60,956
Onwards
Via Hyderabad, Amsterdam
Agra
Hyderabad
Amsterdam
Edinburgh
Approx Travel Time
19h 55m
₹35,426
Onwards
Via Bangalore, Frankfurt
Agra
Bangalore
Frankfurt
Edinburgh
Approx Travel Time
20h 55m
₹52,252
Onwards
Via Bangalore, Amsterdam
Agra
Bangalore
Amsterdam
Edinburgh
Approx Travel Time
21h 15m
₹36,176
Onwards
Frequently Asked Questions
What is the distance between Agra and Edinburgh?
Edinburgh is approximately 7000+ kms from Agra.
How long does it take to reach Edinburgh from Agra?
It takes approximately 19 hours to reach Edinburgh from Agra by Flight Via Delhi, Amsterdam.
What is the cheapest way to reach Edinburgh from Agra?
The cheapest way to reach Edinburgh from Agra is by Train, Flight Via Delhi, Amsterdam.
What is the fastest way to reach Edinburgh from Agra?
The fastest way to reach Edinburgh from Agra is by Flight Via Delhi, Amsterdam.


