
Shillong to Mariahu
Mariahu is approximately 1250+ kms from Shillong. The fastest way to reach Mariahu from Shillong is by Flight, Train Via Guwahati, Prayagraj(Allahabad). It takes approximately 8 hours. The cheapest way to reach Mariahu from Shillong is by Bus, Train Via Siliguri, Prayagraj(Allahabad) which would take approximately 30 hours.
Sort By
Mode of Transport
Via Guwahati, Prayagraj(Allahabad)
RECOMMENDED
FASTEST
Shillong
Guwahati
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
7h 20m
₹18,840
Onwards
Shillong
Guwahati
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
8h 35m
₹12,148
Onwards
Shillong
Guwahati
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
8h 35m
₹15,228
Onwards
Shillong
Guwahati
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
1d 3h 5m
₹5,549
Onwards
Via Siliguri, Chhapra
Shillong
Siliguri
Chhapra
Mariahu
Approx Travel Time
1d 1h 50m
On Demand
Via Kolkata, Prayagraj(Allahabad)
Shillong
Kolkata
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
7h 20m
₹10,972
Onwards
Via Siliguri, Gorakhpur
Shillong
Siliguri
Gorakhpur
Mariahu
Approx Travel Time
1d 2h 50m
₹1,230
Onwards
Via Kolkata, Gorakhpur
Shillong
Kolkata
Gorakhpur
Mariahu
Approx Travel Time
8h 35m
₹10,069
Onwards
Via Guwahati, Lucknow
Shillong
Guwahati
Lucknow
Mariahu
Approx Travel Time
12h 9m
₹16,678
Onwards
Via Siliguri, Prayagraj(Allahabad)
CHEAPEST
Shillong
Siliguri
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
1d 5h 35m
₹1,215
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mariahu?
Mariahu is approximately 1250+ kms from Shillong.
How long does it take to reach Mariahu from Shillong?
It takes approximately 8 hours to reach Mariahu from Shillong by Flight, Train Via Guwahati, Prayagraj(Allahabad).
What is the cheapest way to reach Mariahu from Shillong?
The cheapest way to reach Mariahu from Shillong is by Bus, Train Via Siliguri, Prayagraj(Allahabad).
What is the fastest way to reach Mariahu from Shillong?
The fastest way to reach Mariahu from Shillong is by Flight, Train Via Guwahati, Prayagraj(Allahabad).