
Bathinda to Meerut
Meerut is approximately 450+ kms from Bathinda. The fastest way to reach Meerut from Bathinda is by Flight, Train Via Ghaziabad. It takes approximately 3 hours. The cheapest way to reach Meerut from Bathinda is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ghaziabad
FASTEST
Bathinda
Ghaziabad
Meerut
Approx Travel Time
2h 55m
On Demand
Bathinda
Ghaziabad
Meerut
Approx Travel Time
2h 55m
On Demand
Via Rohtak
Bathinda
Rohtak
Meerut
Approx Travel Time
9h 23m
₹3,780
Onwards
Via Delhi
Bathinda
Delhi
Meerut
Approx Travel Time
3h 25m
₹2,185
Onwards
Bathinda
Delhi
Meerut
Approx Travel Time
3h 55m
₹2,400
Onwards
Via Ambala
CHEAPEST
Bathinda
Ambala
Meerut
Approx Travel Time
9h 55m
₹290
Onwards
Bathinda
Ambala
Meerut
Approx Travel Time
10h 49m
₹3,852
Onwards
Via Patiala
Bathinda
Patiala
Meerut
Approx Travel Time
10h 47m
₹4,730
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Meerut?
Meerut is approximately 450+ kms from Bathinda.
How long does it take to reach Meerut from Bathinda?
It takes approximately 3 hours to reach Meerut from Bathinda by Flight, Train Via Ghaziabad.
What is the cheapest way to reach Meerut from Bathinda?
The cheapest way to reach Meerut from Bathinda is by Train Via Ambala.
What is the fastest way to reach Meerut from Bathinda?
The fastest way to reach Meerut from Bathinda is by Flight, Train Via Ghaziabad.
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Bhimavaram
- Bathinda to Ayodhya
- Bathinda to Dharamsala
- Bathinda to Chandrapur
- Bathinda to Patna
- Bathinda to Kiraoli
- Bathinda to Navi-Mumbai
- Bathinda to Lakhimpur
- Bathinda to Guwahati
- Bathinda to Gandhinagar
- Bathinda to Sedam
- Bathinda to Mangaon
- Bathinda to Dwarka
- Bathinda to Kanyakumari
- Bathinda to Jodhpur