Skip to main content
Meghalaya

How To Reach Meghalaya

How to Reach Meghalaya, India

Meghalaya, popularly known as the "Abode of Clouds", is a beautiful state in the northeastern part of India. It is well-known for its breathtaking natural scenery, lush greenery, and unique cultural heritage. While Meghalaya does not have its own major airport or railway station, it can be accessed via nearby facilities. Below we discuss how to reach this stunning destination from India's major cities.

By Flight

The nearest major airport to Meghalaya is Lokpriya Gopinath Bordoloi International Airport in Guwahati, Assam (IATA: GAU). Upon landing, visitors need to hire a taxi or take a bus to reach Meghalaya, which is approximately 120 kilometers away from the capital city Shillong.

By Train

The closest major railway stations to Meghalaya are in Guwahati. From Guwahati railway station, one can hire a taxi or catch a bus to reach Shillong, which is about a 3-hour drive.

By Road

Meghalaya has a well-connected road network. Visitors can either drive from the neighboring states or take long-distance buses that operate from major northeast cities to Shillong.

How to reach Meghalaya from India’s Top 10 Cities

  • New Delhi – Approximately 2000 KM: Flight to Guwahati, then road to Shillong. Alternatively, you can drive via NH44 with stopovers in Agra, Allahabad, and Kolkata.
  • Mumbai – Approximately 3000 KM: Flight to Guwahati, then road to Shillong. By road, you can take NH44 with stopovers in Pune, Hyderabad, and Kolkata.
  • Kolkata – Approximately 1100 KM: Flight to Guwahati, then road to Shillong, or drive via NH12 and NH27 with a possible stopover in Siliguri.
  • Chennai – Approximately 2900 KM: Flight to Guwahati, then road to Shillong. By road, you can take NH16 with stopovers in Visakhapatnam and Bhubaneswar.
  • Bengaluru – Approximately 3200 KM: Flight to Guwahati, then road to Shillong. By road, drive via NH44 with stopovers in Hyderabad and Visakhapatnam.
  • Hyderabad – Approximately 2400 KM: Flight to Guwahati, then road to Shillong. By road, via NH44 with a stopover in Visakhapatnam.
  • Ahmedabad – Approximately 2700 KM: Flight to Guwahati, then road to Shillong. By road, you would travel via NH47 with stopovers in Indore and Nagpur.
  • Pune – Approximately 3000 KM: Flight to Guwahati, then road to Shillong. By road, you could take NH52 with stopovers in Hyderabad and Bhubaneswar.
  • Jaipur – Approximately 2200 KM: Flight to Guwahati, then road to Shillong. By road, NH52 can be taken with stopovers in Agra and Varanasi.
  • Surat – Approximately 3100 KM: Flight to Guwahati, then road to Shillong. By road, NH48 can be taken with stopovers in Indore and Nagpur.

Nearest Airport and Railway Stations

Nearest Airport: Lokpriya Gopinath Bordoloi International Airport, Guwahati (IATA: GAU)

Nearest Railway Stations: Guwahati Railway Station

Regardless of the mode of travel, reaching Meghalaya always takes some amount of planning due to its location. However, the journey to this northeastern jewel is part of the adventure and allure that attracts travelers from far and wide.

Places to Visit in Meghalaya

View all Places to Visit in Meghalaya

Explore 2 Religious Places to Visit in Meghalaya

View 2 Religious Places to Visit in Meghalaya

Explore 5 Historical Places to Visit in Meghalaya

View 5 Historical Places to Visit in Meghalaya

Explore 2 Museums to Visit in Meghalaya

View 2 Museums to Visit in Meghalaya

Explore 3 Wildlife Sanctuaries to Visit in Meghalaya

View 3 Wildlife Sanctuaries to Visit in Meghalaya

Explore 2 National Parks to Visit in Meghalaya

View 2 National Parks to Visit in Meghalaya

Explore 6 Villages to Visit in Meghalaya

View 6 Villages to Visit in Meghalaya

Explore Zoos to Visit in Meghalaya

View Zoos to Visit in Meghalaya

Explore Mountains to Visit in Meghalaya

View Mountains to Visit in Meghalaya

Explore 2 Gardens to Visit in Meghalaya

View 2 Gardens to Visit in Meghalaya

Explore 8 Waterfalls to Visit in Meghalaya

View 8 Waterfalls to Visit in Meghalaya

Explore Dams to Visit in Meghalaya

View Dams to Visit in Meghalaya

Explore Lakes to Visit in Meghalaya

View Lakes to Visit in Meghalaya

Other Places to Visit in India

View all Places to Visit in India

Other Suggested Reads for Meghalaya