
Mainpuri to Kasauli
Kasauli is approximately 550+ kms from Mainpuri. The fastest way to reach Kasauli from Mainpuri is by Train, Cab Via Tundla, Saharanpur. It takes approximately 13 hours. The cheapest way to reach Kasauli from Mainpuri is by Train Via Tundla, Kalka which would take approximately 16 hours.
Sort By
Mode of Transport
Via Agra, Karnal
RECOMMENDED
Mainpuri
Agra
Karnal
Kasauli
Approx Travel Time
13h 12m
₹7,166
Onwards
Mainpuri
Agra
Karnal
Kasauli
Approx Travel Time
12h 58m
₹6,581
Onwards
Via Tundla, Sonipat
Mainpuri
Tundla
Sonipat
Kasauli
Approx Travel Time
13h 34m
₹1,319
Onwards
Via Tundla, Saharanpur
FASTEST
Mainpuri
Tundla
Saharanpur
Kasauli
Approx Travel Time
12h 49m
₹4,171
Onwards
Via Agra, Panchkula
Mainpuri
Agra
Panchkula
Kasauli
Approx Travel Time
14h 21m
₹4,072
Onwards
Via Delhi
Mainpuri
Delhi
Kasauli
Approx Travel Time
14h 48m
₹1,449
Onwards
Via Tundla, Kalka
CHEAPEST
Mainpuri
Tundla
Kalka
Kasauli
Approx Travel Time
15h 38m
₹525
Onwards
Via Agra, Kurukshetra
Mainpuri
Agra
Kurukshetra
Kasauli
Approx Travel Time
13h 23m
₹6,503
Onwards
Via Firozabad, Ambala
Mainpuri
Firozabad
Ambala
Kasauli
Approx Travel Time
14h 8m
₹5,723
Onwards
Via Firozabad, Karnal
Mainpuri
Firozabad
Karnal
Kasauli
Approx Travel Time
13h 54m
₹7,212
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Kasauli?
Kasauli is approximately 550+ kms from Mainpuri.
How long does it take to reach Kasauli from Mainpuri?
It takes approximately 13 hours to reach Kasauli from Mainpuri by Train, Cab Via Tundla, Saharanpur.
What is the cheapest way to reach Kasauli from Mainpuri?
The cheapest way to reach Kasauli from Mainpuri is by Train Via Tundla, Kalka.
What is the fastest way to reach Kasauli from Mainpuri?
The fastest way to reach Kasauli from Mainpuri is by Train, Cab Via Tundla, Saharanpur.