
Mainpuri to Varanasi
Varanasi is approximately 450+ kms from Mainpuri. The fastest way to reach Varanasi from Mainpuri is by Train, Flight Via Lucknow. It takes approximately 7 hours. The cheapest way to reach Varanasi from Mainpuri is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Farrukhabad
Mainpuri
Farrukhabad
Varanasi
Approx Travel Time
11h 40m
₹580
Onwards
Mainpuri
Farrukhabad
Varanasi
Approx Travel Time
12h 10m
₹298
Onwards
Via Kanpur
Mainpuri
Kanpur
Varanasi
Approx Travel Time
11h 10m
₹265
Onwards
Mainpuri
Kanpur
Varanasi
Approx Travel Time
13h 6m
₹882
Onwards
Via Kannauj
Mainpuri
Kannauj
Varanasi
Approx Travel Time
11h 25m
₹265
Onwards
Via Lucknow
FASTEST
Mainpuri
Lucknow
Varanasi
Approx Travel Time
6h 40m
On Demand
Mainpuri
Lucknow
Varanasi
Approx Travel Time
8h 17m
₹11,604
Onwards
Mainpuri
Lucknow
Varanasi
Approx Travel Time
13h 2m
₹5,083
Onwards
Via Shikohabad
Mainpuri
Shikohabad
Varanasi
Approx Travel Time
12h 25m
₹370
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Varanasi?
Varanasi is approximately 450+ kms from Mainpuri.
How long does it take to reach Varanasi from Mainpuri?
It takes approximately 7 hours to reach Varanasi from Mainpuri by Train, Flight Via Lucknow.
What is the cheapest way to reach Varanasi from Mainpuri?
The cheapest way to reach Varanasi from Mainpuri is by Train.
What is the fastest way to reach Varanasi from Mainpuri?
The fastest way to reach Varanasi from Mainpuri is by Train, Flight Via Lucknow.
Routes Connecting Mainpuri
Routes From Mainpuri
Routes To Mainpuri
- Bhalki to Mainpuri
- Damoh to Mainpuri
- Jharsuguda to Mainpuri
- Ghazipur to Mainpuri
- Puttaparthi to Mainpuri
- Hazaribagh to Mainpuri
- Fatehpur to Mainpuri
- Belgaum to Mainpuri
- Shimla to Mainpuri
- Basti to Mainpuri
- Muddebihal to Mainpuri
- Sri-Ganganagar to Mainpuri
- Khordha to Mainpuri
- Khanapur to Mainpuri
- Sorbhog to Mainpuri