Guwahati to Bathinda - Multiple Options To Reach By Train, Flight
Bathinda is approximately 1850+ kms from Guwahati. The fastest way to reach Bathinda from Guwahati is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Bathinda from Guwahati is by Train Via Ambala which would take approximately 40 hours.
Sort By
Mode of Transport
Via Delhi
Guwahati
Delhi
Bathinda
Approx Travel Time
11h 10m
₹6,156
Onwards
FASTEST
Guwahati
Delhi
Bathinda
Approx Travel Time
5h 10m
₹8,117
Onwards
Via Amritsar
Guwahati
Amritsar
Bathinda
Approx Travel Time
8h 55m
₹7,801
Onwards
Via Lucknow
Guwahati
Lucknow
Bathinda
Approx Travel Time
19h 40m
On Demand
Via Prayagraj(Allahabad)
Guwahati
Prayagraj(Allahabad)
Bathinda
Approx Travel Time
22h 40m
On Demand
Via Ghaziabad
Guwahati
Ghaziabad
Bathinda
Approx Travel Time
1d 9h 40m
On Demand
Via Patna
Guwahati
Patna
Bathinda
Approx Travel Time
1d 3h 55m
₹7,582
Onwards
Via Ambala
CHEAPEST
Guwahati
Ambala
Bathinda
Approx Travel Time
1d 15h 25m
₹620
Onwards
Via Siliguri
Guwahati
Siliguri
Bathinda
Approx Travel Time
1d 8h 25m
₹3,709
Onwards
Frequently Asked Questions
What is the distance between Guwahati and Bathinda?
Bathinda is approximately 1850+ kms from Guwahati.
How long does it take to reach Bathinda from Guwahati?
It takes approximately 5 hours to reach Bathinda from Guwahati by Flight Via Delhi.
What is the cheapest way to reach Bathinda from Guwahati?
The cheapest way to reach Bathinda from Guwahati is by Train Via Ambala.
What is the fastest way to reach Bathinda from Guwahati?
The fastest way to reach Bathinda from Guwahati is by Flight Via Delhi.