
Bathinda to Mathura
Mathura is approximately 400+ kms from Bathinda. The fastest way to reach Mathura from Bathinda is by Flight, Train Via Delhi. It takes approximately 5 hours. The cheapest way to reach Mathura from Bathinda is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Bathinda
Delhi
Mathura
Approx Travel Time
5h
₹2,175
Onwards
CHEAPEST
Bathinda
Delhi
Mathura
Approx Travel Time
7h 20m
₹210
Onwards
Bathinda
Delhi
Mathura
Approx Travel Time
6h 5m
₹2,501
Onwards
Via Jind
Bathinda
Jind
Mathura
Approx Travel Time
7h 49m
₹290
Onwards
Via Bahadurgarh
Bathinda
Bahadurgarh
Mathura
Approx Travel Time
7h 52m
₹270
Onwards
Via Rohtak
Bathinda
Rohtak
Mathura
Approx Travel Time
7h 52m
₹280
Onwards
Via Ghaziabad
Bathinda
Ghaziabad
Mathura
Approx Travel Time
6h 10m
₹2,493
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Mathura?
Mathura is approximately 400+ kms from Bathinda.
How long does it take to reach Mathura from Bathinda?
It takes approximately 5 hours to reach Mathura from Bathinda by Flight, Train Via Delhi.
What is the cheapest way to reach Mathura from Bathinda?
The cheapest way to reach Mathura from Bathinda is by Train Via Delhi.
What is the fastest way to reach Mathura from Bathinda?
The fastest way to reach Mathura from Bathinda is by Flight, Train Via Delhi.
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Tiruchirappalli
- Bathinda to Puri
- Bathinda to Pratapgarh
- Bathinda to Kodaikanal
- Bathinda to Ratlam
- Bathinda to Kushinagar
- Bathinda to Gandhidham
- Bathinda to Damoh
- Bathinda to Pune
- Bathinda to Thodupuzha
- Bathinda to Harda
- Bathinda to Lalkuan
- Bathinda to Shahjahanpur
- Bathinda to Srikalahasti
- Bathinda to Nellore

