
Nainital to Mathura
Mathura is approximately 300+ kms from Nainital. The fastest way to reach Mathura from Nainital is by Cab. It takes approximately 8 hours. The cheapest way to reach Mathura from Nainital is by Bus, Train Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Kathgodam
RECOMMENDED
Nainital
Kathgodam
Mathura
Approx Travel Time
7h 55m
₹2,105
Onwards
Nainital
Kathgodam
Mathura
Approx Travel Time
7h 55m
₹1,165
Onwards
Via Rampur (Uttar Pradesh)
Nainital
Rampur (Uttar Pradesh)
Mathura
Approx Travel Time
9h 19m
₹3,978
Onwards
Via Haldwani
Nainital
Haldwani
Mathura
Approx Travel Time
8h 25m
₹3,919
Onwards
Via Bareilly
Nainital
Bareilly
Mathura
Approx Travel Time
9h 31m
₹3,550
Onwards
Via Kasganj
Nainital
Kasganj
Mathura
Approx Travel Time
9h 50m
₹7,288
Onwards
Via Moradabad
Nainital
Moradabad
Mathura
Approx Travel Time
9h 36m
₹3,864
Onwards
Via Delhi
CHEAPEST
Nainital
Delhi
Mathura
Approx Travel Time
11h 10m
₹489
Onwards
Nainital
Delhi
Mathura
Approx Travel Time
11h 55m
₹603
Onwards
Frequently Asked Questions
What is the distance between Nainital and Mathura?
Mathura is approximately 300+ kms from Nainital.
How long does it take to reach Mathura from Nainital?
It takes approximately 8 hours to reach Mathura from Nainital by Cab.
What is the cheapest way to reach Mathura from Nainital?
The cheapest way to reach Mathura from Nainital is by Bus, Train Via Delhi.
What is the fastest way to reach Mathura from Nainital?
The fastest way to reach Mathura from Nainital is by Cab.