Mainpuri to Shillong - Multiple Options To Reach By Train, Flight, Cab, Bus
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
₹14,836
Onwards
Via Delhi
CHEAPEST
Mainpuri
Delhi
Shillong
Approx Travel Time
9h 40m
₹7,199
Onwards
Mainpuri
Delhi
Shillong
Approx Travel Time
10h 55m
₹7,898
Onwards
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
₹20,548
Onwards
Mainpuri
Agra
Delhi
Shillong
Approx Travel Time
9h 20m
₹21,062
Onwards
Via Lucknow, Siliguri
Mainpuri
Lucknow
Siliguri
Shillong
Approx Travel Time
19h 5m
On Demand
Mainpuri
Lucknow
Siliguri
Shillong
Approx Travel Time
20h 45m
₹14,575
Onwards
Via Varanasi, Guwahati
Mainpuri
Varanasi
Guwahati
Shillong
Approx Travel Time
15h 5m
₹10,047
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.
Routes Connecting Mainpuri
From Mainpuri
To Mainpuri
- Dholpur to Mainpuri
- Indapur to Mainpuri
- Burhanpur to Mainpuri
- Bettiah to Mainpuri
- Chandur to Mainpuri
- Vinukonda to Mainpuri
- Nagaur to Mainpuri
- Gokarna to Mainpuri
- Thiruvannamalai to Mainpuri
- Chandausi to Mainpuri
- Daltonganj to Mainpuri
- Janakpur to Mainpuri
- Jalgaon to Mainpuri
- Sangrur to Mainpuri
- Churu to Mainpuri