
Muscat to Leh
Leh is approximately 2550+ kms from Muscat. The fastest way to reach Leh from Muscat is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Leh from Muscat is by Flight Via Delhi which would take approximately 5 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Muscat
Delhi
Leh
Approx Travel Time
4h 35m
₹15,086
Onwards
Via Mumbai
Muscat
Mumbai
Leh
Approx Travel Time
7h 20m
₹15,112
Onwards
Via Fujairah, Mumbai
Muscat
Fujairah
Mumbai
Leh
Approx Travel Time
8h 10m
₹18,457
Onwards
Via Sharjah, Mumbai
Muscat
Sharjah
Mumbai
Leh
Approx Travel Time
8h 15m
₹20,834
Onwards
Via Mangalore, Mumbai
Muscat
Mangalore
Mumbai
Leh
Approx Travel Time
9h 5m
₹24,028
Onwards
Via Goa, Mumbai
Muscat
Goa
Mumbai
Leh
Approx Travel Time
10h 10m
₹20,708
Onwards
Via Delhi, Mumbai
Muscat
Delhi
Mumbai
Leh
Approx Travel Time
9h 40m
₹25,544
Onwards
Via Abu Dhabi, Mumbai
Muscat
Abu Dhabi
Mumbai
Leh
Approx Travel Time
10h 20m
₹20,720
Onwards
Via Dubai, Mumbai
Muscat
Dubai
Mumbai
Leh
Approx Travel Time
10h 25m
₹20,744
Onwards
Via Jaipur, Mumbai
Muscat
Jaipur
Mumbai
Leh
Approx Travel Time
10h 55m
₹24,557
Onwards
Frequently Asked Questions
What is the distance between Muscat and Leh?
Leh is approximately 2550+ kms from Muscat.
How long does it take to reach Leh from Muscat?
It takes approximately 5 hours to reach Leh from Muscat by Flight Via Delhi.
What is the cheapest way to reach Leh from Muscat?
The cheapest way to reach Leh from Muscat is by Flight Via Delhi.
What is the fastest way to reach Leh from Muscat?
The fastest way to reach Leh from Muscat is by Flight Via Delhi.