
Yeola to Bathinda
Bathinda is approximately 1250+ kms from Yeola. The fastest way to reach Bathinda from Yeola is by Train, Flight Via Pune, Delhi. It takes approximately 10 hours. The cheapest way to reach Bathinda from Yeola is by Train Via Jalgaon which would take approximately 28 hours.
Sort By
Mode of Transport
Via Kishangarh
RECOMMENDED
Yeola
Kishangarh
Bathinda
Approx Travel Time
1d 2h 25m
On Demand
Via Ahmedabad
Yeola
Ahmedabad
Bathinda
Approx Travel Time
1d 4h 10m
On Demand
Via Pune, Jodhpur
Yeola
Pune
Jodhpur
Bathinda
Approx Travel Time
18h 50m
₹5,439
Onwards
Via Nandgaon
Yeola
Nandgaon
Bathinda
Approx Travel Time
1d 2h 40m
On Demand
Via Jalgaon
CHEAPEST
Yeola
Jalgaon
Bathinda
Approx Travel Time
1d 3h 40m
₹780
Onwards
Via Chalisgaon
Yeola
Chalisgaon
Bathinda
Approx Travel Time
1d 2h 40m
₹800
Onwards
Via Khandwa
Yeola
Khandwa
Bathinda
Approx Travel Time
1d 4h 40m
On Demand
Via Pune, Delhi
Yeola
Pune
Delhi
Bathinda
Approx Travel Time
15h 50m
₹5,439
Onwards
FASTEST
Yeola
Pune
Delhi
Bathinda
Approx Travel Time
9h 50m
₹7,399
Onwards
Via Jaipur
Yeola
Jaipur
Bathinda
Approx Travel Time
1d 5h 10m
On Demand
Frequently Asked Questions
What is the distance between Yeola and Bathinda?
Bathinda is approximately 1250+ kms from Yeola.
How long does it take to reach Bathinda from Yeola?
It takes approximately 10 hours to reach Bathinda from Yeola by Train, Flight Via Pune, Delhi.
What is the cheapest way to reach Bathinda from Yeola?
The cheapest way to reach Bathinda from Yeola is by Train Via Jalgaon.
What is the fastest way to reach Bathinda from Yeola?
The fastest way to reach Bathinda from Yeola is by Train, Flight Via Pune, Delhi.