
Mainpuri to Leh
Leh is approximately 900+ kms from Mainpuri. The fastest way to reach Leh from Mainpuri is by Cab, 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 8 hours.
Sort By
Mode of Transport
Via Agra, Delhi
RECOMMENDED
FASTEST
Mainpuri
Agra
Delhi
Leh
Approx Travel Time
6h 49m
₹15,907
Onwards
Mainpuri
Agra
Delhi
Leh
Approx Travel Time
7h 5m
₹15,406
Onwards
Via Delhi
Mainpuri
Delhi
Leh
Approx Travel Time
8h 3m
₹3,220
Onwards
Via Tundla, Delhi
CHEAPEST
Mainpuri
Tundla
Delhi
Leh
Approx Travel Time
8h 8m
₹2,475
Onwards
Mainpuri
Tundla
Delhi
Leh
Approx Travel Time
8h 14m
₹4,699
Onwards
Mainpuri
Tundla
Delhi
Leh
Approx Travel Time
9h 19m
₹2,479
Onwards
Via Bulandshahr, Delhi
Mainpuri
Bulandshahr
Delhi
Leh
Approx Travel Time
8h 24m
On Demand
Via Shikohabad, Delhi
Mainpuri
Shikohabad
Delhi
Leh
Approx Travel Time
8h 31m
₹4,559
Onwards
Mainpuri
Shikohabad
Delhi
Leh
Approx Travel Time
8h 28m
₹2,490
Onwards
Via Hathras, Delhi
Mainpuri
Hathras
Delhi
Leh
Approx Travel Time
8h 58m
On Demand
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 Cab, 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 Cab, Flight Via Agra, Delhi.


