5 Ways to Reach Visakhapatnam to Mathura by Bus, Train, Flights, Drive & Taxi
Planning a trip from Visakhapatnam to Mathura Cleartrip helps you select the best route between Visakhapatnam & Mathura based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Visakhapatnam & Mathura
The distance from Visakhapatnam to Mathura is approximately 1574.17kms. By car, it takes roughly 23h 37m to reach Mathura from Visakhapatnam . Take a look at the 5 routes available to reach Mathura from Visakhapatnam
1.
Reach Visakhapatnam to Mathura by taxi and train
32h 0m
Rs. 2050
Rs. 250
Step 1: Take a Taxi from Visakhapatnam to reach Simhachalam (SCM)
Rs. 1800
Step 2: Take a Train from Simhachalam (SCM) to reach Mathura Junction (MTJ)
2.
Reach Visakhapatnam to Mathura by taxi, flight, and train
5h 9m
Rs. 4317
Rs. 200
Step 1: Take a Taxi from Visakhapatnam to reach Visakhapatnam
Rs. 3500
Step 2: Take a Flight from Visakhapatnam to reach Delhi
Rs. 17
Step 3: Take a Train from Indira Gandhi International Airport to reach New Delhi
Rs. 600
Step 4: Take a Train from New Delhi (NDLS) to reach Mathura Junction (MTJ)
3.
Reach Visakhapatnam to Mathura by taxi, flight, and train
9h 56m
Rs. 7550
Rs. 200
Step 1: Take a Taxi from Visakhapatnam to reach Visakhapatnam
Rs. 6500
Step 2: Take a Flight from Visakhapatnam to reach Jaipur
Rs. 150
Step 3: Take a Taxi from Jaipur to reach Gandhinagar Jpr (GADJ)
Rs. 700
Step 4: Take a Train from Gandhinagar Jpr (GADJ) to reach Mathura Junction (MTJ)
4.
Reach Visakhapatnam to Mathura by taxi, flight, and train
16h 50m
Rs. 8860
Rs. 200
Step 1: Take a Taxi from Visakhapatnam to reach Visakhapatnam
Rs. 8000
Step 2: Take a Flight from Visakhapatnam to reach Agra
Rs. 110
Step 3: Take a Taxi from Agra to reach Agra Cantt (AGC)
Rs. 550
Step 4: Take a Train from Agra Cantt (AGC) to reach Mathura Junction (MTJ)
5.
Reach Visakhapatnam to Mathura by Drive
23h 37m
Rs. 10332
Rs. 10332
Other popular routes from Visakhapatnam
- Visakhapatnam to New Delhi
- Visakhapatnam to Mumbai
- Visakhapatnam to Bangalore
- Visakhapatnam to Chennai
- Visakhapatnam to Kolkata
- Visakhapatnam to Lucknow
- Visakhapatnam to Jaipur
- Visakhapatnam to Pune
- Visakhapatnam to Amritsar
- Visakhapatnam to Ahmedabad
- Visakhapatnam to Coimbatore
- Visakhapatnam to Hyderabad
- Visakhapatnam to Kochi
- Visakhapatnam to Surat
- Visakhapatnam to Patna
- Visakhapatnam to Raipur
- Visakhapatnam to Bhopal
- Visakhapatnam to Agra
- Visakhapatnam to Mysore
- Visakhapatnam to Indore
- Visakhapatnam to Madurai
- Visakhapatnam to Nagpur
- Visakhapatnam to Rajkot
- Visakhapatnam to Ranchi
- Visakhapatnam to Thiruvananthapuram
- Visakhapatnam to Udaipur
- Visakhapatnam to Srinagar
- Visakhapatnam to Tiruchirappalli
- Visakhapatnam to Thrissur
- Visakhapatnam to Vijayawada
- Visakhapatnam to Bhubaneswar
- Visakhapatnam to Dehradun
- Visakhapatnam to Cuttack
- Visakhapatnam to Imphal
- Visakhapatnam to Guwahati
- Visakhapatnam to Kozhikode
- Visakhapatnam to Panaji
- Visakhapatnam to Pondicherry
- Visakhapatnam to Noida
- Visakhapatnam to Palakkad
- Visakhapatnam to Hubli
- Visakhapatnam to Jammu
- Visakhapatnam to Durg
- Visakhapatnam to Tiruchirappalli