
Shillong to Mariahu
Mariahu is approximately 1300+ 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 Flight, Train Via Kolkata, Jaunpur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Kolkata, Prayagraj(Allahabad)
RECOMMENDED
Shillong
Kolkata
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
8h 44m
₹15,544
Onwards
Shillong
Kolkata
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
21h 44m
₹5,651
Onwards
Via Guwahati, Prayagraj(Allahabad)
Shillong
Guwahati
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
10h 49m
₹20,494
Onwards
FASTEST
Shillong
Guwahati
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
8h 9m
₹27,596
Onwards
Via Rangia, Ghazipur
Shillong
Rangia
Ghazipur
Mariahu
Approx Travel Time
1d 3h 56m
On Demand
Via Siliguri, Jaunpur
Shillong
Siliguri
Jaunpur
Mariahu
Approx Travel Time
1d 7h
On Demand
Via Kolkata, Jaunpur
CHEAPEST
Shillong
Kolkata
Jaunpur
Mariahu
Approx Travel Time
18h 10m
₹5,591
Onwards
Via Kolkata, Ghazipur
Shillong
Kolkata
Ghazipur
Mariahu
Approx Travel Time
23h 57m
₹5,641
Onwards
Via Kolkata, Shahganj
Shillong
Kolkata
Shahganj
Mariahu
Approx Travel Time
1d 0h 6m
₹5,601
Onwards
Via Kolkata, Akbarpur, Ambedkar Nagar
Shillong
Kolkata
Akbarpur, Ambedkar Nagar
Mariahu
Approx Travel Time
1d 0h 15m
On Demand
Frequently Asked Questions
What is the distance between Shillong and Mariahu?
Mariahu is approximately 1300+ 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 Flight, Train Via Kolkata, Jaunpur.
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).

