
Harihar to Bathinda
Bathinda is approximately 1900+ kms from Harihar. The fastest way to reach Bathinda from Harihar is by Train, Flight Via Hubli, Delhi. It takes approximately 9 hours. The cheapest way to reach Bathinda from Harihar is by Train Via Jodhpur which would take approximately 43 hours.
Sort By
Mode of Transport
Via Hubli, Delhi
RECOMMENDED
FASTEST
Harihar
Hubli
Delhi
Bathinda
Approx Travel Time
8h 30m
₹9,079
Onwards
Harihar
Hubli
Delhi
Bathinda
Approx Travel Time
9h 10m
₹9,604
Onwards
Harihar
Hubli
Delhi
Bathinda
Approx Travel Time
12h 20m
₹7,114
Onwards
Harihar
Hubli
Delhi
Bathinda
Approx Travel Time
13h
₹7,639
Onwards
Via Mangalore, Delhi
Harihar
Mangalore
Delhi
Bathinda
Approx Travel Time
12h 40m
₹13,436
Onwards
Via Jodhpur
Harihar
Jodhpur
Bathinda
Approx Travel Time
1d 21h 3m
₹1,900
Onwards
CHEAPEST
Harihar
Jodhpur
Bathinda
Approx Travel Time
1d 19h 11m
₹1,040
Onwards
Via Bhilwara
Harihar
Bhilwara
Bathinda
Approx Travel Time
1d 20h 28m
₹4,599
Onwards
Via Bikaner
Harihar
Bikaner
Bathinda
Approx Travel Time
1d 20h 28m
₹9,113
Onwards
Via Belgaum, Delhi
Harihar
Belgaum
Delhi
Bathinda
Approx Travel Time
11h 10m
₹9,458
Onwards
Frequently Asked Questions
What is the distance between Harihar and Bathinda?
Bathinda is approximately 1900+ kms from Harihar.
How long does it take to reach Bathinda from Harihar?
It takes approximately 9 hours to reach Bathinda from Harihar by Train, Flight Via Hubli, Delhi.
What is the cheapest way to reach Bathinda from Harihar?
The cheapest way to reach Bathinda from Harihar is by Train Via Jodhpur.
What is the fastest way to reach Bathinda from Harihar?
The fastest way to reach Bathinda from Harihar is by Train, Flight Via Hubli, Delhi.


