
Mainpuri to Solan
Solan is approximately 550+ kms from Mainpuri. The fastest way to reach Solan from Mainpuri is by Cab. It takes approximately 10 hours. The cheapest way to reach Solan from Mainpuri is by Train Via Shikohabad, Kalka which would take approximately 17 hours.
Sort By
Mode of Transport
Via Shikohabad, Shahbaad
Mainpuri
Shikohabad
Shahbaad
Solan
Approx Travel Time
13h 33m
₹4,998
Onwards
Mainpuri
Shikohabad
Shahbaad
Solan
Approx Travel Time
13h 30m
₹2,707
Onwards
Via Shikohabad, Kurukshetra
Mainpuri
Shikohabad
Kurukshetra
Solan
Approx Travel Time
14h 10m
₹3,446
Onwards
Mainpuri
Shikohabad
Kurukshetra
Solan
Approx Travel Time
13h 52m
₹6,548
Onwards
Via Delhi
Mainpuri
Delhi
Solan
Approx Travel Time
13h 19m
₹1,627
Onwards
Via Firozabad, Ambala
Mainpuri
Firozabad
Ambala
Solan
Approx Travel Time
13h 43m
₹923
Onwards
Via Agra, Noida
Mainpuri
Agra
Noida
Solan
Approx Travel Time
15h 9m
₹3,296
Onwards
Via Shikohabad, Kalka
CHEAPEST
Mainpuri
Shikohabad
Kalka
Solan
Approx Travel Time
17h 3m
₹550
Onwards
Via Shikohabad, Karnal
Mainpuri
Shikohabad
Karnal
Solan
Approx Travel Time
13h 58m
₹7,113
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Solan?
Solan is approximately 550+ kms from Mainpuri.
How long does it take to reach Solan from Mainpuri?
It takes approximately 10 hours to reach Solan from Mainpuri by Cab.
What is the cheapest way to reach Solan from Mainpuri?
The cheapest way to reach Solan from Mainpuri is by Train Via Shikohabad, Kalka.
What is the fastest way to reach Solan from Mainpuri?
The fastest way to reach Solan from Mainpuri is by Cab.


