
Junagadh to Bathinda
Bathinda is approximately 1300+ kms from Junagadh. The fastest way to reach Bathinda from Junagadh is by Train, Flight Via Rajkot, Delhi. It takes approximately 8 hours. The cheapest way to reach Bathinda from Junagadh is by Train Via Gandhinagar which would take approximately 26 hours.
Sort By
Mode of Transport
Via Rajkot, Delhi
RECOMMENDED
FASTEST
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
7h 50m
₹9,332
Onwards
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
11h 55m
₹7,367
Onwards
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
12h 40m
₹7,722
Onwards
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
8h 35m
₹9,687
Onwards
Via Gandhinagar
CHEAPEST
Junagadh
Gandhinagar
Bathinda
Approx Travel Time
1d 1h 45m
₹760
Onwards
Junagadh
Gandhinagar
Bathinda
Approx Travel Time
1d 1h 16m
On Demand
Via Ahmedabad, Ghaziabad
Junagadh
Ahmedabad
Ghaziabad
Bathinda
Approx Travel Time
13h 30m
₹8,400
Onwards
Via Rajkot, Bikaner
Junagadh
Rajkot
Bikaner
Bathinda
Approx Travel Time
1d 6h 42m
₹2,018
Onwards
Via Rajkot, Ajmer
Junagadh
Rajkot
Ajmer
Bathinda
Approx Travel Time
1d 1h 30m
₹1,714
Onwards
Via Jamnagar, Ajmer
Junagadh
Jamnagar
Ajmer
Bathinda
Approx Travel Time
19h 50m
On Demand
Frequently Asked Questions
What is the distance between Junagadh and Bathinda?
Bathinda is approximately 1300+ kms from Junagadh.
How long does it take to reach Bathinda from Junagadh?
It takes approximately 8 hours to reach Bathinda from Junagadh by Train, Flight Via Rajkot, Delhi.
What is the cheapest way to reach Bathinda from Junagadh?
The cheapest way to reach Bathinda from Junagadh is by Train Via Gandhinagar.
What is the fastest way to reach Bathinda from Junagadh?
The fastest way to reach Bathinda from Junagadh is by Train, Flight Via Rajkot, Delhi.

