hero
How2Go
Varanasi to Mainpuri

Varanasi to Mainpuri

Mainpuri is approximately 450+ kms from Varanasi. The fastest way to reach Mainpuri from Varanasi is by Flight, Train Via Lucknow. It takes approximately 7 hours. The cheapest way to reach Mainpuri from Varanasi is by Train Via Kanpur which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Varanasi

Mainpuri

Approx Travel Time

10h

₹1,095

Onwards

Via Farrukhabad

Varanasi

Farrukhabad

Mainpuri

Approx Travel Time

11h 40m

₹460

Onwards

Varanasi

Farrukhabad

Mainpuri

Approx Travel Time

12h 10m

₹418

Onwards

Ads by MMT

Via Kanpur

CHEAPEST

Varanasi

Kanpur

Mainpuri

Approx Travel Time

11h 10m

₹295

Onwards

Varanasi

Kanpur

Mainpuri

Approx Travel Time

13h 6m

₹796

Onwards

Via Kannauj

Varanasi

Kannauj

Mainpuri

Approx Travel Time

11h 25m

₹420

Onwards

Ads by MMT

Via Lucknow

FASTEST

Varanasi

Lucknow

Mainpuri

Approx Travel Time

6h 40m

On Demand

Varanasi

Lucknow

Mainpuri

Approx Travel Time

8h 17m

₹13,134

Onwards

Varanasi

Lucknow

Mainpuri

Approx Travel Time

13h 2m

₹5,224

Onwards

Via Shikohabad

Varanasi

Shikohabad

Mainpuri

Approx Travel Time

12h 25m

₹1,840

Onwards

Frequently Asked Questions

What is the distance between Varanasi and Mainpuri?

Mainpuri is approximately 450+ kms from Varanasi.

How long does it take to reach Mainpuri from Varanasi?

It takes approximately 7 hours to reach Mainpuri from Varanasi by Flight, Train Via Lucknow.

What is the cheapest way to reach Mainpuri from Varanasi?

The cheapest way to reach Mainpuri from Varanasi is by Train Via Kanpur.

What is the fastest way to reach Mainpuri from Varanasi?

The fastest way to reach Mainpuri from Varanasi is by Flight, Train Via Lucknow.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India