
Gudivada to Mathura
Mathura is approximately 1650+ kms from Gudivada. The fastest way to reach Mathura from Gudivada is by Train, Flight Via Rajahmundry, Delhi. It takes approximately 10 hours. The cheapest way to reach Mathura from Gudivada is by Train Via Vijayawada which would take approximately 27 hours.
Sort By
Mode of Transport
Via Vijayawada
RECOMMENDED
CHEAPEST
Gudivada
Vijayawada
Mathura
Approx Travel Time
1d 2h 30m
₹700
Onwards
Gudivada
Vijayawada
Mathura
Approx Travel Time
1d 2h 25m
₹1,385
Onwards
Via Rajahmundry, Delhi
FASTEST
Gudivada
Rajahmundry
Delhi
Mathura
Approx Travel Time
10h 13m
₹7,110
Onwards
Gudivada
Rajahmundry
Delhi
Mathura
Approx Travel Time
11h 13m
₹7,731
Onwards
Gudivada
Rajahmundry
Delhi
Mathura
Approx Travel Time
11h 25m
₹9,115
Onwards
Via Hyderabad
Gudivada
Hyderabad
Mathura
Approx Travel Time
1d 17h 12m
₹3,548
Onwards
Via Hyderabad, Agra
Gudivada
Hyderabad
Agra
Mathura
Approx Travel Time
13h 5m
₹11,701
Onwards
Gudivada
Hyderabad
Agra
Mathura
Approx Travel Time
13h 20m
₹12,143
Onwards
Gudivada
Hyderabad
Agra
Mathura
Approx Travel Time
14h 55m
₹11,387
Onwards
Gudivada
Hyderabad
Agra
Mathura
Approx Travel Time
13h 53m
₹13,043
Onwards
Frequently Asked Questions
What is the distance between Gudivada and Mathura?
Mathura is approximately 1650+ kms from Gudivada.
How long does it take to reach Mathura from Gudivada?
It takes approximately 10 hours to reach Mathura from Gudivada by Train, Flight Via Rajahmundry, Delhi.
What is the cheapest way to reach Mathura from Gudivada?
The cheapest way to reach Mathura from Gudivada is by Train Via Vijayawada.
What is the fastest way to reach Mathura from Gudivada?
The fastest way to reach Mathura from Gudivada is by Train, Flight Via Rajahmundry, Delhi.

