
Badrinath to Karnal
Karnal is approximately 350+ kms from Badrinath. The fastest way to reach Karnal from Badrinath is by Cab, Train Via Roorkee. It takes approximately 14 hours. The cheapest way to reach Karnal from Badrinath is by Bus, Train Via Haridwar which would take approximately 16 hours.
Sort By
Mode of Transport
Via Rishikesh
RECOMMENDED
Badrinath
Rishikesh
Karnal
Approx Travel Time
13h 52m
₹4,441
Onwards
Via Roorkee
FASTEST
Badrinath
Roorkee
Karnal
Approx Travel Time
13h 42m
₹13,271
Onwards
Via Haridwar
CHEAPEST
Badrinath
Haridwar
Karnal
Approx Travel Time
16h 13m
₹1,030
Onwards
Badrinath
Haridwar
Karnal
Approx Travel Time
14h 21m
₹3,982
Onwards
Frequently Asked Questions
What is the distance between Badrinath and Karnal?
Karnal is approximately 350+ kms from Badrinath.
How long does it take to reach Karnal from Badrinath?
It takes approximately 14 hours to reach Karnal from Badrinath by Cab, Train Via Roorkee.
What is the cheapest way to reach Karnal from Badrinath?
The cheapest way to reach Karnal from Badrinath is by Bus, Train Via Haridwar.
What is the fastest way to reach Karnal from Badrinath?
The fastest way to reach Karnal from Badrinath is by Cab, Train Via Roorkee.
Routes Connecting Badrinath
Routes From Badrinath
- Badrinath to Palwal
- Badrinath to Laxmangarh
- Badrinath to Kudal
- Badrinath to Nahan
- Badrinath to Shegaon
- Badrinath to Lingsugur
- Badrinath to Mancherial
- Badrinath to Changanassery
- Badrinath to Pandharpur
- Badrinath to Kadapa
- Badrinath to Bekal
- Badrinath to Panipat
- Badrinath to Bhiwandi
- Badrinath to Basoda
- Badrinath to Muzaffarpur
Routes To Badrinath
- Perinthalmanna to Badrinath
- Daltonganj to Badrinath
- Suratgarh to Badrinath
- Ujjain to Badrinath
- Bidar to Badrinath
- Champawat to Badrinath
- Narsinghpur to Badrinath
- Sindhanur to Badrinath
- Agartala to Badrinath
- Gaya to Badrinath
- Karur to Badrinath
- Bhopal to Badrinath
- Tonk to Badrinath
- Anantapur to Badrinath
- Jharsuguda to Badrinath


