Junagadh to Bathinda - Multiple Options To Reach By Train, Flight, Bus, Cab
Bathinda is approximately 1450+ 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 Ahmedabad which would take approximately 26 hours.
Sort By
Mode of Transport
Via Rajkot, Delhi
RECOMMENDED
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
13h 50m
₹6,035
Onwards
FASTEST
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
7h 50m
₹8,606
Onwards
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
15h 20m
₹6,644
Onwards
Junagadh
Rajkot
Delhi
Bathinda
Approx Travel Time
14h 35m
₹12,742
Onwards
Via Ahmedabad, Jodhpur
Junagadh
Ahmedabad
Jodhpur
Bathinda
Approx Travel Time
20h 5m
₹4,377
Onwards
Junagadh
Ahmedabad
Jodhpur
Bathinda
Approx Travel Time
1d 3h 5m
₹770
Onwards
Via Ahmedabad, Delhi
Junagadh
Ahmedabad
Delhi
Bathinda
Approx Travel Time
17h 5m
₹4,375
Onwards
Via Surendranagar
Junagadh
Surendranagar
Bathinda
Approx Travel Time
1d 0h 55m
On Demand
Via Viramgam
Junagadh
Viramgam
Bathinda
Approx Travel Time
1d 1h 10m
On Demand
Via Ahmedabad
CHEAPEST
Junagadh
Ahmedabad
Bathinda
Approx Travel Time
1d 1h 40m
₹750
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Bathinda?
Bathinda is approximately 1450+ 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 Ahmedabad.
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.