Travel from Guwahati to Meghalaya

Bus from Guwahati to Meghalaya

You can take a bus from Guwahati to Shillong via Gauhati Airport in around 4 h 20 min.

How to get from Guwahati to Meghalaya

From Paltan Bazaar bus to Gauhati Airport then bus to Shillong.4 h 20 min₹390
From Guwahati taxi to Shillong.1 h 26 min₹2,600
From Guwahati drive to Shillong.1 h 26 min₹808

How long does it take to get from Guwahati to Meghalaya?

It takes approximately 4 h 20 min to get from Guwahati to Meghalaya, including transfers.

Is there a direct bus between Guwahati and Meghalaya?

No, there is no direct bus from Guwahati to Meghalaya. However, there are services departing from Paltan Bazaar and arriving at Shillong via Gauhati Airport. The journey, including transfers, takes approximately 4 h 20 min.

Operators from Guwahati to Meghalaya

Assam TransportAssam Transport
Meghalaya TourismMeghalaya Tourism