
Ludhiana to Mathura
Mathura is approximately 450+ kms from Ludhiana. The fastest way to reach Mathura from Ludhiana is by Flight, Train Via Ghaziabad. It takes approximately 5 hours. The cheapest way to reach Mathura from Ludhiana is by Train Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
CHEAPEST
Ludhiana
Delhi
Mathura
Approx Travel Time
10h 25m
₹230
Onwards
Ludhiana
Delhi
Mathura
Approx Travel Time
11h 10m
₹344
Onwards
Ludhiana
Delhi
Mathura
Approx Travel Time
11h 50m
₹2,639
Onwards
Via Ghaziabad
FASTEST
Ludhiana
Ghaziabad
Mathura
Approx Travel Time
5h 10m
On Demand
Ludhiana
Ghaziabad
Mathura
Approx Travel Time
5h 40m
On Demand
Ludhiana
Ghaziabad
Mathura
Approx Travel Time
5h 55m
On Demand
Via Phagwara
Ludhiana
Phagwara
Mathura
Approx Travel Time
15h 10m
₹1,259
Onwards
Frequently Asked Questions
What is the distance between Ludhiana and Mathura?
Mathura is approximately 450+ kms from Ludhiana.
How long does it take to reach Mathura from Ludhiana?
It takes approximately 5 hours to reach Mathura from Ludhiana by Flight, Train Via Ghaziabad.
What is the cheapest way to reach Mathura from Ludhiana?
The cheapest way to reach Mathura from Ludhiana is by Train Via Delhi.
What is the fastest way to reach Mathura from Ludhiana?
The fastest way to reach Mathura from Ludhiana is by Flight, Train Via Ghaziabad.