
Bettiah to Bathinda
Bathinda is approximately 1100+ kms from Bettiah. The fastest way to reach Bathinda from Bettiah is by Train, Flight Via Ghaziabad. It takes approximately 18 hours. The cheapest way to reach Bathinda from Bettiah is by Train Via Ambala which would take approximately 24 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Bettiah
Moradabad
Bathinda
Approx Travel Time
23h 25m
₹675
Onwards
Via Rampur (Uttar Pradesh)
Bettiah
Rampur (Uttar Pradesh)
Bathinda
Approx Travel Time
23h 25m
₹690
Onwards
Via Amroha
Bettiah
Amroha
Bathinda
Approx Travel Time
23h 25m
On Demand
Via Shahjahanpur
Bettiah
Shahjahanpur
Bathinda
Approx Travel Time
23h 40m
₹705
Onwards
Via Roorkee
Bettiah
Roorkee
Bathinda
Approx Travel Time
23h 40m
₹680
Onwards
Via Haridwar
Bettiah
Haridwar
Bathinda
Approx Travel Time
23h 40m
₹695
Onwards
Via Yamunanagar
Bettiah
Yamunanagar
Bathinda
Approx Travel Time
23h 40m
On Demand
Via Ghaziabad
Bettiah
Ghaziabad
Bathinda
Approx Travel Time
23h 55m
₹1,355
Onwards
FASTEST
Bettiah
Ghaziabad
Bathinda
Approx Travel Time
17h 40m
On Demand
Via Ambala
CHEAPEST
Bettiah
Ambala
Bathinda
Approx Travel Time
23h 55m
₹640
Onwards
Frequently Asked Questions
What is the distance between Bettiah and Bathinda?
Bathinda is approximately 1100+ kms from Bettiah.
How long does it take to reach Bathinda from Bettiah?
It takes approximately 18 hours to reach Bathinda from Bettiah by Train, Flight Via Ghaziabad.
What is the cheapest way to reach Bathinda from Bettiah?
The cheapest way to reach Bathinda from Bettiah is by Train Via Ambala.
What is the fastest way to reach Bathinda from Bettiah?
The fastest way to reach Bathinda from Bettiah is by Train, Flight Via Ghaziabad.