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