
Mainpuri to Solan
Solan is approximately 600+ kms from Mainpuri. The fastest way to reach Solan from Mainpuri is by Cab, Train Via Agra, Kurukshetra. It takes approximately 13 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 Agra, Kurukshetra
RECOMMENDED
FASTEST
Mainpuri
Agra
Kurukshetra
Solan
Approx Travel Time
13h 14m
₹6,497
Onwards
Mainpuri
Agra
Kurukshetra
Solan
Approx Travel Time
13h 54m
₹3,229
Onwards
Via Shikohabad, Kurukshetra
Mainpuri
Shikohabad
Kurukshetra
Solan
Approx Travel Time
13h 27m
₹4,257
Onwards
Mainpuri
Shikohabad
Kurukshetra
Solan
Approx Travel Time
14h 7m
₹989
Onwards
Via Delhi
Mainpuri
Delhi
Solan
Approx Travel Time
13h 19m
₹1,494
Onwards
Via Agra, Noida
Mainpuri
Agra
Noida
Solan
Approx Travel Time
15h 6m
₹3,493
Onwards
Via Shikohabad, Kalka
CHEAPEST
Mainpuri
Shikohabad
Kalka
Solan
Approx Travel Time
17h 3m
₹550
Onwards
Via Firozabad, Ambala
Mainpuri
Firozabad
Ambala
Solan
Approx Travel Time
14h 4m
₹5,212
Onwards
Via Firozabad, Kurukshetra
Mainpuri
Firozabad
Kurukshetra
Solan
Approx Travel Time
13h 42m
₹6,309
Onwards
Via Agra, Karnal
Mainpuri
Agra
Karnal
Solan
Approx Travel Time
13h 16m
₹7,057
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Solan?
Solan is approximately 600+ kms from Mainpuri.
How long does it take to reach Solan from Mainpuri?
It takes approximately 13 hours to reach Solan from Mainpuri by Cab, Train Via Agra, Kurukshetra.
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, Train Via Agra, Kurukshetra.


