
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 9 hours. The cheapest way to reach Bathinda from Ballia is by Train Via Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Gorakhpur, Delhi
RECOMMENDED
Ballia
Gorakhpur
Delhi
Bathinda
Approx Travel Time
9h 7m
₹10,605
Onwards
Via Varanasi, Delhi
FASTEST
Ballia
Varanasi
Delhi
Bathinda
Approx Travel Time
8h 43m
₹7,345
Onwards
Ballia
Varanasi
Delhi
Bathinda
Approx Travel Time
10h 3m
₹11,012
Onwards
Via Ghaziabad
Ballia
Ghaziabad
Bathinda
Approx Travel Time
19h 54m
₹1,499
Onwards
Via Delhi
CHEAPEST
Ballia
Delhi
Bathinda
Approx Travel Time
19h 40m
₹580
Onwards
Via Yamunanagar
Ballia
Yamunanagar
Bathinda
Approx Travel Time
21h 33m
On Demand
Via Lucknow
Ballia
Lucknow
Bathinda
Approx Travel Time
22h 55m
On Demand
Via Varanasi, Ghaziabad
Ballia
Varanasi
Ghaziabad
Bathinda
Approx Travel Time
8h 58m
₹7,345
Onwards
Ballia
Varanasi
Ghaziabad
Bathinda
Approx Travel Time
10h 18m
₹11,012
Onwards
Via Muzaffarpur, Delhi
Ballia
Muzaffarpur
Delhi
Bathinda
Approx Travel Time
9h 15m
₹12,261
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 9 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.


