
Mainpuri to Leh
Leh is approximately 900+ kms from Mainpuri. The fastest way to reach Leh from Mainpuri is by Bus, Flight Via Agra, Delhi. It takes approximately 7 hours. The cheapest way to reach Leh from Mainpuri is by Train, Flight Via Tundla, Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Agra, Delhi
RECOMMENDED
Mainpuri
Agra
Delhi
Leh
Approx Travel Time
7h 29m
₹28,240
Onwards
Mainpuri
Agra
Delhi
Leh
Approx Travel Time
8h 18m
On Demand
FASTEST
Mainpuri
Agra
Delhi
Leh
Approx Travel Time
6h 25m
₹26,915
Onwards
Via Delhi
Mainpuri
Delhi
Leh
Approx Travel Time
7h 15m
₹13,682
Onwards
Via Tundla, Delhi
CHEAPEST
Mainpuri
Tundla
Delhi
Leh
Approx Travel Time
8h 18m
₹13,178
Onwards
Mainpuri
Tundla
Delhi
Leh
Approx Travel Time
8h 14m
₹15,126
Onwards
Via Bulandshahr, Delhi
Mainpuri
Bulandshahr
Delhi
Leh
Approx Travel Time
8h 30m
On Demand
Via Hathras, Delhi
Mainpuri
Hathras
Delhi
Leh
Approx Travel Time
9h 18m
On Demand
Via Shikohabad, Delhi
Mainpuri
Shikohabad
Delhi
Leh
Approx Travel Time
8h 38m
₹13,193
Onwards
Mainpuri
Shikohabad
Delhi
Leh
Approx Travel Time
8h 39m
₹17,070
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Leh?
Leh is approximately 900+ kms from Mainpuri.
How long does it take to reach Leh from Mainpuri?
It takes approximately 7 hours to reach Leh from Mainpuri by Bus, Flight Via Agra, Delhi.
What is the cheapest way to reach Leh from Mainpuri?
The cheapest way to reach Leh from Mainpuri is by Train, Flight Via Tundla, Delhi.
What is the fastest way to reach Leh from Mainpuri?
The fastest way to reach Leh from Mainpuri is by Bus, Flight Via Agra, Delhi.


