
Bathinda to Karnal
Karnal is approximately 250+ km from Bathinda, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Karnal.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
Bathinda
Karnal
Approx Travel Time
4h 23m
₹5,784
Onwards
CHEAPEST
Bathinda
Karnal
Approx Travel Time
4h 48m
₹195
Onwards
Via Kurukshetra
Bathinda
Kurukshetra
Karnal
Approx Travel Time
4h 43m
₹240
Onwards
FASTEST
Bathinda
Kurukshetra
Karnal
Approx Travel Time
4h 9m
₹1,904
Onwards
Bathinda
Kurukshetra
Karnal
Approx Travel Time
4h 23m
₹773
Onwards
Via Patiala
Bathinda
Patiala
Karnal
Approx Travel Time
5h 1m
₹3,466
Onwards
Via Panipat
Bathinda
Panipat
Karnal
Approx Travel Time
5h 5m
₹465
Onwards
Via Rajpura
Bathinda
Rajpura
Karnal
Approx Travel Time
5h 8m
₹225
Onwards
Bathinda
Rajpura
Karnal
Approx Travel Time
5h 27m
₹1,074
Onwards
Via Dhuri
Bathinda
Dhuri
Karnal
Approx Travel Time
5h 15m
₹290
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Karnal?
Karnal is approximately 250+ kms from Bathinda.
How long does it take to reach Karnal from Bathinda?
It takes approximately 4 hours to reach Karnal from Bathinda by Train, Cab Via Kurukshetra.
What is the cheapest way to reach Karnal from Bathinda?
The cheapest way to reach Karnal from Bathinda is by Train.
What is the fastest way to reach Karnal from Bathinda?
The fastest way to reach Karnal from Bathinda is by Train, Cab Via Kurukshetra.
Routes Connecting Bathinda
Routes From Bathinda
Routes Connecting Karnal
Routes From Karnal
Popular Places Routes
- Tanuku to Srikakulam
- Bharatpur to Kalka
- Cuttack to Nagaur
- Vadakara to Iritty
- Neem-ka-Thana to Arsikere
- Angul to Sawai-Madhopur
- Thiruthani to Sedam
- Anakapalle to Ramachandrapuram
- Chennai to Viluppuram
- Ulhasnagar to Nabarangapur
- Sri-Ganganagar to Kolkata
- Kollur to Kuppam
- Yavatmal to Raichur
- Jaipur to Bhanjanagar
- Vikarabad to Jagdalpur

