
Dalhousie to Karnal
Karnal is approximately 100+ kms from Dalhousie. The fastest way to reach Karnal from Dalhousie is by Bus, Train Via Chandigarh. It takes approximately 10 hours. The cheapest way to reach Karnal from Dalhousie is by Cab, Train Via Batala which would take approximately 12 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
FASTEST
Dalhousie
Chandigarh
Karnal
Approx Travel Time
9h 55m
On Demand
Dalhousie
Chandigarh
Karnal
Approx Travel Time
10h 25m
On Demand
Dalhousie
Chandigarh
Karnal
Approx Travel Time
10h 32m
On Demand
Via Phagwara
Dalhousie
Phagwara
Karnal
Approx Travel Time
10h 7m
₹5,819
Onwards
Via Hoshiarpur
Dalhousie
Hoshiarpur
Karnal
Approx Travel Time
10h 53m
₹5,281
Onwards
Via Batala
CHEAPEST
Dalhousie
Batala
Karnal
Approx Travel Time
11h 19m
₹3,737
Onwards
Via Amritsar
Dalhousie
Amritsar
Karnal
Approx Travel Time
11h 55m
On Demand
Via Mandi
Dalhousie
Mandi
Karnal
Approx Travel Time
13h 5m
₹7,821
Onwards
Frequently Asked Questions
What is the distance between Dalhousie and Karnal?
Karnal is approximately 100+ kms from Dalhousie.
How long does it take to reach Karnal from Dalhousie?
It takes approximately 10 hours to reach Karnal from Dalhousie by Bus, Train Via Chandigarh.
What is the cheapest way to reach Karnal from Dalhousie?
The cheapest way to reach Karnal from Dalhousie is by Cab, Train Via Batala.
What is the fastest way to reach Karnal from Dalhousie?
The fastest way to reach Karnal from Dalhousie is by Bus, Train Via Chandigarh.
Routes Connecting Dalhousie
Routes From Dalhousie
- Dalhousie to Bulandshahr
- Dalhousie to Arsikere
- Dalhousie to Digha
- Dalhousie to Sujangarh
- Dalhousie to Chandigarh
- Dalhousie to Gangotri
- Dalhousie to Siddipet
- Dalhousie to Daltonganj
- Dalhousie to Gorakhpur
- Dalhousie to Gunupur
- Dalhousie to Kadur
- Dalhousie to Lanka
- Dalhousie to Pushkar
- Dalhousie to Hyderabad
- Dalhousie to Kumbhalgarh
Routes To Dalhousie
- Kalka to Dalhousie
- Dhule to Dalhousie
- Lonavala to Dalhousie
- Krishnagiri to Dalhousie
- Ranipet to Dalhousie
- Bharatpur to Dalhousie
- Cuttack to Dalhousie
- Asansol to Dalhousie
- Bareilly to Dalhousie
- Ukhimath to Dalhousie
- Almora to Dalhousie
- Rahuri to Dalhousie
- Siddipet to Dalhousie
- Bhilai to Dalhousie
- Sangareddy to Dalhousie