Bathinda to Kapurthala Distance
The road distance between Bathinda and Kapurthala is approximately 150+ km, and the drive usually takes around 3 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 4 hours, subject to the chosen service and route. The fastest way to reach Kapurthala takes approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
FASTEST
Bathinda
Kapurthala
Approx Travel Time
3h 13m
₹3,450
Onwards
CHEAPEST
Bathinda
Kapurthala
Approx Travel Time
3h 59m
₹145
Onwards
Via Firozpur
Bathinda
Firozpur
Kapurthala
Approx Travel Time
3h 28m
₹290
Onwards
Via Phagwara
Bathinda
Phagwara
Kapurthala
Approx Travel Time
4h 3m
₹2,220
Onwards
Via Faridkot
Bathinda
Faridkot
Kapurthala
Approx Travel Time
3h 57m
₹290
Onwards
Bathinda
Faridkot
Kapurthala
Approx Travel Time
5h 38m
₹220
Onwards
Via Jalandhar
Bathinda
Jalandhar
Kapurthala
Approx Travel Time
4h 48m
₹220
Onwards
Bathinda
Jalandhar
Kapurthala
Approx Travel Time
4h 23m
₹860
Onwards
Bathinda
Jalandhar
Kapurthala
Approx Travel Time
4h 46m
₹1,699
Onwards
Via Baba Bakala
Bathinda
Baba Bakala
Kapurthala
Approx Travel Time
5h 8m
₹1,630
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Kapurthala?
The distance between Bathinda and Kapurthala is approximately 150+ km by road.
What is the straight-line (aerial) distance between Bathinda and Kapurthala?
The straight-line distance is approximately 150+ km.
How long does it take to travel from Bathinda to Kapurthala by road?
It takes around 3 hours by road.
What is the distance from Bathinda to Kapurthala via Firozpur?
Via Firozpur, the distance is approximately 150+ km, taking around 4 hours.
Is there a train from Bathinda to Kapurthala?
Yes, trains run between Bathinda and Kapurthala, covering approximately 150+ km in around 4 hours.
Does travel time between Bathinda and Kapurthala vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
Routes Connecting Kapurthala
Routes From Kapurthala
- Kapurthala to Tanda
- Kapurthala to Hanumangarh
- Kapurthala to Hilsa
- Kapurthala to Indapur
- Kapurthala to Kumbakonam
- Kapurthala to Jalandhar
- Kapurthala to Sawai-Madhopur
- Kapurthala to Siddipet
- Kapurthala to Vellore
- Kapurthala to Kantabanji
- Kapurthala to Chotila
- Kapurthala to Vidisha
- Kapurthala to Korba
- Kapurthala to Moga
- Kapurthala to Annavaram
Routes To Kapurthala
- Rewa to Kapurthala
- Neem-ka-Thana to Kapurthala
- Ujjain to Kapurthala
- Rayachoti to Kapurthala
- Kushinagar to Kapurthala
- Kumta to Kapurthala
- Tarapith to Kapurthala
- Katra to Kapurthala
- Silchar to Kapurthala
- Digha to Kapurthala
- Solan to Kapurthala
- Shivpuri to Kapurthala
- Wayanad to Kapurthala
- Haridwar to Kapurthala
- Eluru to Kapurthala

