
Bathinda to Mohali
Mohali is approximately 200+ kms from Bathinda. The fastest way to reach Mohali from Bathinda is by Bus. It takes approximately 3 hours. The cheapest way to reach Mohali from Bathinda is by Train, Bus Via Hisar which would take approximately 7 hours.
Sort By
Mode of Transport
Via Hisar
Bathinda
Hisar
Mohali
Approx Travel Time
4h 52m
₹2,320
Onwards
Bathinda
Hisar
Mohali
Approx Travel Time
4h 45m
₹2,934
Onwards
CHEAPEST
Bathinda
Hisar
Mohali
Approx Travel Time
6h 52m
₹535
Onwards
Via Jalandhar
Bathinda
Jalandhar
Mohali
Approx Travel Time
4h 40m
₹1,218
Onwards
Bathinda
Jalandhar
Mohali
Approx Travel Time
7h 18m
₹900
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Mohali?
Mohali is approximately 200+ kms from Bathinda.
How long does it take to reach Mohali from Bathinda?
It takes approximately 3 hours to reach Mohali from Bathinda by Bus.
What is the cheapest way to reach Mohali from Bathinda?
The cheapest way to reach Mohali from Bathinda is by Train, Bus Via Hisar.
What is the fastest way to reach Mohali from Bathinda?
The fastest way to reach Mohali from Bathinda is by Bus.


