
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 Gaya, Kolkata which would take approximately 19 hours.
Sort By
Mode of Transport
Via Patna, Guwahati
RECOMMENDED
Mirzapur
Patna
Guwahati
Shillong
Approx Travel Time
10h 50m
₹10,986
Onwards
Mirzapur
Patna
Guwahati
Shillong
Approx Travel Time
12h 12m
₹18,155
Onwards
Via Varanasi, Kolkata
FASTEST
Mirzapur
Varanasi
Kolkata
Shillong
Approx Travel Time
6h 50m
₹10,879
Onwards
Mirzapur
Varanasi
Kolkata
Shillong
Approx Travel Time
7h 5m
₹13,519
Onwards
Via Prayagraj(Allahabad), Kolkata
Mirzapur
Prayagraj(Allahabad)
Kolkata
Shillong
Approx Travel Time
7h 35m
₹13,114
Onwards
Mirzapur
Prayagraj(Allahabad)
Kolkata
Shillong
Approx Travel Time
8h
₹15,511
Onwards
Via Gaya, Kolkata
Mirzapur
Gaya
Kolkata
Shillong
Approx Travel Time
10h 20m
₹10,059
Onwards
CHEAPEST
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
Mirzapur
Guwahati
Shillong
Approx Travel Time
22h 25m
₹6,102
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 Gaya, Kolkata.
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.