
Varanasi to Mathura
Mathura is approximately 800+ km from Varanasi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mathura.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Varanasi
Delhi
Mathura
Approx Travel Time
5h 30m
₹5,080
Onwards
Varanasi
Delhi
Mathura
Approx Travel Time
6h 40m
₹5,449
Onwards
Via Kanpur
CHEAPEST
Varanasi
Kanpur
Mathura
Approx Travel Time
9h 21m
₹625
Onwards
Via Prayagraj(Allahabad), Agra
Varanasi
Prayagraj(Allahabad)
Agra
Mathura
Approx Travel Time
9h 5m
₹919
Onwards
Varanasi
Prayagraj(Allahabad)
Agra
Mathura
Approx Travel Time
9h 55m
₹3,417
Onwards
Direct Options
Varanasi
Mathura
Approx Travel Time
11h 45m
₹1,132
Onwards
Varanasi
Mathura
Approx Travel Time
9h 31m
₹12,267
Onwards
Via Agra
Varanasi
Agra
Mathura
Approx Travel Time
12h 30m
₹1,653
Onwards
Via Ayodhya
Varanasi
Ayodhya
Mathura
Approx Travel Time
13h 20m
₹5,537
Onwards
Via Ghaziabad
Varanasi
Ghaziabad
Mathura
Approx Travel Time
6h 11m
₹5,150
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Mathura?
Mathura is approximately 800+ kms from Varanasi.
How long does it take to reach Mathura from Varanasi?
It takes approximately 6 hours to reach Mathura from Varanasi by Flight, Train Via Delhi.
What is the cheapest way to reach Mathura from Varanasi?
The cheapest way to reach Mathura from Varanasi is by Train Via Kanpur.
What is the fastest way to reach Mathura from Varanasi?
The fastest way to reach Mathura from Varanasi is by Flight, Train Via Delhi.
Routes Connecting Varanasi
Routes From Varanasi
Routes Connecting Mathura
Routes From Mathura
Popular Places Routes
- Bihar-Sharif to Kollur
- Mumbai to Dhamnod
- Bangalore to Pali
- Sathyamangalam to Kushtagi
- Nandi-Hills to Nellore
- Neyyattinkara to Orchha
- Tiruchengode to Tuljapur
- Mahabalipuram to Vellore
- Narsapur to Gyanpur
- Sirhind to Tonk
- Mumbai to Nahan
- Srinagar to Damoh
- Mundra to Tinsukia
- Bageshwar to Tinsukia
- Tiruchirappalli to Lunavada

