
Gurgaon to Mathura
Mathura is approximately 100+ kms from Gurgaon. The fastest way to reach Mathura from Gurgaon is by Cab. It takes approximately 4 hours. The cheapest way to reach Mathura from Gurgaon is by Train Via Delhi which would take approximately 5 hours.
Sort By
Mode of Transport
Via Delhi
CHEAPEST
Gurgaon
Delhi
Mathura
Approx Travel Time
4h 40m
₹160
Onwards
Gurgaon
Delhi
Mathura
Approx Travel Time
5h 25m
₹489
Onwards
Gurgaon
Delhi
Mathura
Approx Travel Time
6h 5m
₹2,569
Onwards
Via Ghaziabad
Gurgaon
Ghaziabad
Mathura
Approx Travel Time
5h 25m
₹290
Onwards
Gurgaon
Ghaziabad
Mathura
Approx Travel Time
5h 55m
₹2,834
Onwards
Gurgaon
Ghaziabad
Mathura
Approx Travel Time
6h 10m
₹367
Onwards
Via Bawal
Gurgaon
Bawal
Mathura
Approx Travel Time
5h 40m
On Demand
Gurgaon
Bawal
Mathura
Approx Travel Time
5h 55m
₹3,787
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Mathura?
Mathura is approximately 100+ kms from Gurgaon.
How long does it take to reach Mathura from Gurgaon?
It takes approximately 4 hours to reach Mathura from Gurgaon by Cab.
What is the cheapest way to reach Mathura from Gurgaon?
The cheapest way to reach Mathura from Gurgaon is by Train Via Delhi.
What is the fastest way to reach Mathura from Gurgaon?
The fastest way to reach Mathura from Gurgaon is by Cab.