
Mirzapur to Shillong
Shillong is approximately 1100+ kms from Mirzapur. The fastest way to reach Shillong from Mirzapur is by Train, Flight Via Varanasi, Kolkata. It takes approximately 7 hours. The cheapest way to reach Shillong from Mirzapur is by Train, Flight Via Guwahati which would take approximately 23 hours.
Sort By
Mode of Transport
Via Patna, Guwahati
RECOMMENDED
Mirzapur
Patna
Guwahati
Shillong
Approx Travel Time
10h 50m
₹10,070
Onwards
Mirzapur
Patna
Guwahati
Shillong
Approx Travel Time
12h 12m
₹17,239
Onwards
Via Varanasi, Kolkata
FASTEST
Mirzapur
Varanasi
Kolkata
Shillong
Approx Travel Time
6h 50m
₹9,840
Onwards
Mirzapur
Varanasi
Kolkata
Shillong
Approx Travel Time
7h 5m
₹12,480
Onwards
Via Prayagraj(Allahabad), Kolkata
Mirzapur
Prayagraj(Allahabad)
Kolkata
Shillong
Approx Travel Time
7h 35m
₹12,864
Onwards
Mirzapur
Prayagraj(Allahabad)
Kolkata
Shillong
Approx Travel Time
8h
₹15,187
Onwards
Via Gaya, Kolkata
Mirzapur
Gaya
Kolkata
Shillong
Approx Travel Time
10h 20m
₹9,809
Onwards
Mirzapur
Gaya
Kolkata
Shillong
Approx Travel Time
18h 50m
₹5,691
Onwards
Via Mughal Sarai, Kolkata
Mirzapur
Mughal Sarai
Kolkata
Shillong
Approx Travel Time
19h 5m
₹5,706
Onwards
Via Guwahati
CHEAPEST
Mirzapur
Guwahati
Shillong
Approx Travel Time
22h 25m
₹5,186
Onwards
Frequently Asked Questions
What is the distance between Mirzapur and Shillong?
Shillong is approximately 1100+ kms from Mirzapur.
How long does it take to reach Shillong from Mirzapur?
It takes approximately 7 hours to reach Shillong from Mirzapur by Train, Flight Via Varanasi, Kolkata.
What is the cheapest way to reach Shillong from Mirzapur?
The cheapest way to reach Shillong from Mirzapur is by Train, Flight Via Guwahati.
What is the fastest way to reach Shillong from Mirzapur?
The fastest way to reach Shillong from Mirzapur is by Train, Flight Via Varanasi, Kolkata.