
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
₹8,659
Onwards
Harihar
Hubli
Delhi
Bathinda
Approx Travel Time
9h 10m
₹9,184
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
₹12,445
Onwards
Via Jodhpur
Harihar
Jodhpur
Bathinda
Approx Travel Time
1d 21h 3m
₹1,650
Onwards
CHEAPEST
Harihar
Jodhpur
Bathinda
Approx Travel Time
1d 19h 11m
₹1,040
Onwards
Via Ajmer
Harihar
Ajmer
Bathinda
Approx Travel Time
1d 20h 57m
₹3,900
Onwards
Via Hanumangarh
Harihar
Hanumangarh
Bathinda
Approx Travel Time
1d 20h 41m
₹6,278
Onwards
Via Belgaum, Delhi
Harihar
Belgaum
Delhi
Bathinda
Approx Travel Time
11h 10m
₹8,415
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.


