hero
How2Go
Mainpuri to Shillong

Mainpuri to Shillong

Shillong is approximately 1450+ kms from Mainpuri. The fastest way to reach Shillong from Mainpuri is by Train, Flight Via Agra, Delhi. It takes approximately 9 hours. The cheapest way to reach Shillong from Mainpuri is by Train, Flight Via Delhi which would take approximately 10 hours.

Sort By
Mode of Transport

Via Lucknow, Guwahati

RECOMMENDED

Mainpuri

Lucknow

Guwahati

Shillong

Approx Travel Time

10h 20m

On Demand

Mainpuri

Lucknow

Guwahati

Shillong

Approx Travel Time

12h

₹17,693

Onwards

Via Delhi

CHEAPEST

Mainpuri

Delhi

Shillong

Approx Travel Time

9h 40m

₹7,199

Onwards

Mainpuri

Delhi

Shillong

Approx Travel Time

10h 55m

₹8,398

Onwards

Ads by MMT

Via Lucknow, Kolkata

Mainpuri

Lucknow

Kolkata

Shillong

Approx Travel Time

10h 20m

On Demand

Via Agra, Delhi

FASTEST

Mainpuri

Agra

Delhi

Shillong

Approx Travel Time

8h 50m

₹21,125

Onwards

Mainpuri

Agra

Delhi

Shillong

Approx Travel Time

9h 20m

₹22,139

Onwards

Ads by MMT

Via Lucknow, Siliguri

Mainpuri

Lucknow

Siliguri

Shillong

Approx Travel Time

19h 5m

On Demand

Mainpuri

Lucknow

Siliguri

Shillong

Approx Travel Time

20h 45m

₹16,150

Onwards

Via Varanasi, Guwahati

Mainpuri

Varanasi

Guwahati

Shillong

Approx Travel Time

15h 5m

₹14,489

Onwards

Frequently Asked Questions

What is the distance between Mainpuri and Shillong?

Shillong is approximately 1450+ kms from Mainpuri.

How long does it take to reach Shillong from Mainpuri?

It takes approximately 9 hours to reach Shillong from Mainpuri by Train, Flight Via Agra, Delhi.

What is the cheapest way to reach Shillong from Mainpuri?

The cheapest way to reach Shillong from Mainpuri is by Train, Flight Via Delhi.

What is the fastest way to reach Shillong from Mainpuri?

The fastest way to reach Shillong from Mainpuri is by Train, Flight Via Agra, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India