
Rayagada to Mathura
Mathura is approximately 1600+ kms from Rayagada. The fastest way to reach Mathura from Rayagada is by Train, Flight Via Visakhapatnam, Delhi. It takes approximately 12 hours. The cheapest way to reach Mathura from Rayagada is by Train which would take approximately 28 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh, Delhi
Rayagada
Raipur, Chhattisgarh
Delhi
Mathura
Approx Travel Time
12h 40m
₹6,974
Onwards
Rayagada
Raipur, Chhattisgarh
Delhi
Mathura
Approx Travel Time
13h 45m
₹7,356
Onwards
Rayagada
Raipur, Chhattisgarh
Delhi
Mathura
Approx Travel Time
13h 52m
₹8,849
Onwards
Via Visakhapatnam, Delhi
FASTEST
Rayagada
Visakhapatnam
Delhi
Mathura
Approx Travel Time
11h 38m
₹9,634
Onwards
Via Bhubaneshwar, Morena
Rayagada
Bhubaneshwar
Morena
Mathura
Approx Travel Time
1d 16h 15m
On Demand
Via Raipur, Chhattisgarh, Lucknow
Rayagada
Raipur, Chhattisgarh
Lucknow
Mathura
Approx Travel Time
15h 36m
₹6,224
Onwards
Via Raipur, Chhattisgarh, Bhopal
Rayagada
Raipur, Chhattisgarh
Bhopal
Mathura
Approx Travel Time
18h 25m
₹5,540
Onwards
Via Raipur, Chhattisgarh, Jaipur
Rayagada
Raipur, Chhattisgarh
Jaipur
Mathura
Approx Travel Time
16h 50m
₹7,007
Onwards
Rayagada
Raipur, Chhattisgarh
Jaipur
Mathura
Approx Travel Time
17h 50m
₹6,687
Onwards
Frequently Asked Questions
What is the distance between Rayagada and Mathura?
Mathura is approximately 1600+ kms from Rayagada.
How long does it take to reach Mathura from Rayagada?
It takes approximately 12 hours to reach Mathura from Rayagada by Train, Flight Via Visakhapatnam, Delhi.
What is the cheapest way to reach Mathura from Rayagada?
The cheapest way to reach Mathura from Rayagada is by Train.
What is the fastest way to reach Mathura from Rayagada?
The fastest way to reach Mathura from Rayagada is by Train, Flight Via Visakhapatnam, Delhi.

