
Ballia to Bathinda
Bathinda is approximately 1100+ kms from Ballia. The fastest way to reach Bathinda from Ballia is by Train, Flight Via Varanasi, Delhi. It takes approximately 8 hours. The cheapest way to reach Bathinda from Ballia is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Gorakhpur, Delhi
RECOMMENDED
Ballia
Gorakhpur
Delhi
Bathinda
Approx Travel Time
8h 6m
₹10,628
Onwards
Via Varanasi, Delhi
FASTEST
Ballia
Varanasi
Delhi
Bathinda
Approx Travel Time
7h 33m
₹5,723
Onwards
Ballia
Varanasi
Delhi
Bathinda
Approx Travel Time
9h 3m
₹9,315
Onwards
Via Delhi
CHEAPEST
Ballia
Delhi
Bathinda
Approx Travel Time
20h 20m
₹580
Onwards
Ballia
Delhi
Bathinda
Approx Travel Time
22h 45m
₹1,244
Onwards
Ballia
Delhi
Bathinda
Approx Travel Time
1d 4h 15m
₹2,198
Onwards
Via Yamunanagar
Ballia
Yamunanagar
Bathinda
Approx Travel Time
21h 26m
On Demand
Via Varanasi, Ghaziabad
Ballia
Varanasi
Ghaziabad
Bathinda
Approx Travel Time
7h 48m
₹5,725
Onwards
Ballia
Varanasi
Ghaziabad
Bathinda
Approx Travel Time
9h 18m
₹9,317
Onwards
Via Muzaffarpur, Delhi
Ballia
Muzaffarpur
Delhi
Bathinda
Approx Travel Time
8h 35m
₹13,202
Onwards
Frequently Asked Questions
What is the distance between Ballia and Bathinda?
Bathinda is approximately 1100+ kms from Ballia.
How long does it take to reach Bathinda from Ballia?
It takes approximately 8 hours to reach Bathinda from Ballia by Train, Flight Via Varanasi, Delhi.
What is the cheapest way to reach Bathinda from Ballia?
The cheapest way to reach Bathinda from Ballia is by Train Via Delhi.
What is the fastest way to reach Bathinda from Ballia?
The fastest way to reach Bathinda from Ballia is by Train, Flight Via Varanasi, Delhi.


