How To Reach Meghalaya From Delhi?

By air: Fly from Delhi to Shillong via connecting flights, usually through Kolkata, Guwahati, or Delhi to Guwahati and then road to Meghalaya

By air: Fly from Delhi to Guwahati, then take a taxi, bus, or shared cab to Shillong or other parts of Meghalaya

By train: Take a train from Delhi to Guwahati, then continue by road to Meghalaya

By road: Travel from Delhi to Meghalaya by car or bus via NH27 and NH6, usually with multiple overnight stops

By bus: Take an interstate bus to Guwahati or Shillong through connecting routes, then use local transport within Meghalaya

By combination: Delhi to Guwahati by flight or train, then Guwahati to Meghalaya by road

By private taxi: Hire a cab from Guwahati Airport or Guwahati Railway Station to Shillong, Cherrapunji, or other destinations in Meghalaya

Suggested for You

Trending Today