
Nandyal to Mathura
Mathura is approximately 1400+ kms from Nandyal. The fastest way to reach Mathura from Nandyal is by Bus, Flight, Train Via Hyderabad, Agra. It takes approximately 10 hours. The cheapest way to reach Mathura from Nandyal is by Train Via Vijayawada which would take approximately 31 hours.
Sort By
Mode of Transport
Via Hyderabad, Agra
RECOMMENDED
Nandyal
Hyderabad
Agra
Mathura
Approx Travel Time
12h 54m
₹13,210
Onwards
Nandyal
Hyderabad
Agra
Mathura
Approx Travel Time
12h 6m
₹11,868
Onwards
Nandyal
Hyderabad
Agra
Mathura
Approx Travel Time
12h 21m
₹12,406
Onwards
Nandyal
Hyderabad
Agra
Mathura
Approx Travel Time
9h 35m
₹7,121
Onwards
Nandyal
Hyderabad
Agra
Mathura
Approx Travel Time
10h 8m
₹7,925
Onwards
FASTEST
Nandyal
Hyderabad
Agra
Mathura
Approx Travel Time
9h 20m
₹6,583
Onwards
Via Hyderabad, Wardha
Nandyal
Hyderabad
Wardha
Mathura
Approx Travel Time
1d 3h 52m
On Demand
Via Mahbubnagar
Nandyal
Mahbubnagar
Mathura
Approx Travel Time
1d 4h 33m
On Demand
Via Vijayawada
CHEAPEST
Nandyal
Vijayawada
Mathura
Approx Travel Time
1d 6h 50m
₹855
Onwards
Via Hyderabad, Gwalior
Nandyal
Hyderabad
Gwalior
Mathura
Approx Travel Time
1d 11h 30m
₹5,780
Onwards
Frequently Asked Questions
What is the distance between Nandyal and Mathura?
Mathura is approximately 1400+ kms from Nandyal.
How long does it take to reach Mathura from Nandyal?
It takes approximately 10 hours to reach Mathura from Nandyal by Bus, Flight, Train Via Hyderabad, Agra.
What is the cheapest way to reach Mathura from Nandyal?
The cheapest way to reach Mathura from Nandyal is by Train Via Vijayawada.
What is the fastest way to reach Mathura from Nandyal?
The fastest way to reach Mathura from Nandyal is by Bus, Flight, Train Via Hyderabad, Agra.


