Travel from Shillong to Kaziranga-National-Park

How to get from Shillong to Kaziranga National Park?

There is no direct connection from Shillong to Kaziranga National Park. However, you can take the taxi to Kamakhya (KYQ), take the night train to Helem (HML), then take the taxi to Kaziranga National Park. Alternatively, you can take a vehicle from Shillong to Kaziranga National Park via Gauhati Airport, Maligaon, Kamakhya (KYQ), and Helem (HML) in around 15 h 5 min.

How to get from Shillong to Kaziranga National Park

ModeDurationPrice
From Shillong taxi to Kamakhya (KYQ), night train to Helem (HML), then taxi to Kaziranga National Park.12 h 5 min₹7,536
From Shillong bus to Gauhati Airport, bus to Maligaon, walk to Kamakhya (KYQ), night train to Helem (HML), then taxi to Kaziranga National Park.15 h 5 min₹5,193
From Shillong taxi to Kaziranga National Park.5 h 59 min₹6,422
From Shillong drive to Kaziranga National Park.5 h 59 min₹2,317

How long does it take to get from Shillong to Kaziranga National Park?

It takes approximately 12 h 5 min to get from Shillong to Kaziranga National Park, including transfers.

Operators from Shillong to Kaziranga National Park

OperatorPhoneWebsite
Indian RailwaysIndian Railways
Meghalaya TourismMeghalaya Tourism
Assam TransportAssam Transport