
Rajkot to Solan
Solan is approximately 1300+ kms from Rajkot. The fastest way to reach Solan from Rajkot is by Flight, Bus Via Ahmedabad, Chandigarh. It takes approximately 7 hours. The cheapest way to reach Solan from Rajkot is by Train, Flight, Bus Via Ahmedabad, Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Rajkot
Delhi
Solan
Approx Travel Time
10h 40m
₹6,474
Onwards
Rajkot
Delhi
Solan
Approx Travel Time
11h 5m
₹11,169
Onwards
Via Ahmedabad, Chandigarh
Rajkot
Ahmedabad
Chandigarh
Solan
Approx Travel Time
9h 50m
₹6,358
Onwards
Rajkot
Ahmedabad
Chandigarh
Solan
Approx Travel Time
10h 50m
₹6,638
Onwards
FASTEST
Rajkot
Ahmedabad
Chandigarh
Solan
Approx Travel Time
6h 35m
₹13,435
Onwards
Rajkot
Ahmedabad
Chandigarh
Solan
Approx Travel Time
11h 12m
₹9,157
Onwards
Via Delhi, Chandigarh
Rajkot
Delhi
Chandigarh
Solan
Approx Travel Time
6h 35m
₹9,047
Onwards
Via Ahmedabad, Delhi
CHEAPEST
Rajkot
Ahmedabad
Delhi
Solan
Approx Travel Time
15h 20m
₹5,294
Onwards
Rajkot
Ahmedabad
Delhi
Solan
Approx Travel Time
16h 20m
₹5,574
Onwards
Rajkot
Ahmedabad
Delhi
Solan
Approx Travel Time
12h 5m
₹12,371
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Solan?
Solan is approximately 1300+ kms from Rajkot.
How long does it take to reach Solan from Rajkot?
It takes approximately 7 hours to reach Solan from Rajkot by Flight, Bus Via Ahmedabad, Chandigarh.
What is the cheapest way to reach Solan from Rajkot?
The cheapest way to reach Solan from Rajkot is by Train, Flight, Bus Via Ahmedabad, Delhi.
What is the fastest way to reach Solan from Rajkot?
The fastest way to reach Solan from Rajkot is by Flight, Bus Via Ahmedabad, Chandigarh.