
Rajkot to Dalhousie
Dalhousie is approximately 1400+ kms from Rajkot. The fastest way to reach Dalhousie from Rajkot is by Flight, Bus Via Ahmedabad, Amritsar. It takes approximately 9 hours. The cheapest way to reach Dalhousie from Rajkot is by Train, Bus Via Ajmer, Chandigarh which would take approximately 29 hours.
Sort By
Mode of Transport
Via Delhi, Kangra
RECOMMENDED
Rajkot
Delhi
Kangra
Dalhousie
Approx Travel Time
9h 39m
₹14,502
Onwards
Via Ahmedabad, Amritsar
FASTEST
Rajkot
Ahmedabad
Amritsar
Dalhousie
Approx Travel Time
8h 53m
On Demand
Rajkot
Ahmedabad
Amritsar
Dalhousie
Approx Travel Time
12h 15m
₹12,139
Onwards
Rajkot
Ahmedabad
Amritsar
Dalhousie
Approx Travel Time
9h 35m
₹17,277
Onwards
Via Ajmer, Chandigarh
CHEAPEST
Rajkot
Ajmer
Chandigarh
Dalhousie
Approx Travel Time
1d 5h
₹2,048
Onwards
Via Ahmedabad, Ludhiana
Rajkot
Ahmedabad
Ludhiana
Dalhousie
Approx Travel Time
1d 7h 23m
On Demand
Via Jaipur, Amritsar
Rajkot
Jaipur
Amritsar
Dalhousie
Approx Travel Time
1d 13h 48m
On Demand
Via Delhi, Amritsar
Rajkot
Delhi
Amritsar
Dalhousie
Approx Travel Time
9h 35m
₹12,509
Onwards
Via Udaipur, Kangra
Rajkot
Udaipur
Kangra
Dalhousie
Approx Travel Time
12h 19m
₹28,399
Onwards
Via Ahmedabad, Jammu
Rajkot
Ahmedabad
Jammu
Dalhousie
Approx Travel Time
10h 27m
₹22,687
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Dalhousie?
Dalhousie is approximately 1400+ kms from Rajkot.
How long does it take to reach Dalhousie from Rajkot?
It takes approximately 9 hours to reach Dalhousie from Rajkot by Flight, Bus Via Ahmedabad, Amritsar.
What is the cheapest way to reach Dalhousie from Rajkot?
The cheapest way to reach Dalhousie from Rajkot is by Train, Bus Via Ajmer, Chandigarh.
What is the fastest way to reach Dalhousie from Rajkot?
The fastest way to reach Dalhousie from Rajkot is by Flight, Bus Via Ahmedabad, Amritsar.