There are 6 ways to get from Nāgāland to Meghālaya by plane, train, taxi, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Cheapest
Train, bus
-
Take the train from Dimapur to Guwahati
-
Take the bus from Guwahati paltan bazar to Shillong ISBT
Fly to Shillong
-
Fly from Dimapur (DMU) to Shillong (SHL)
Train, taxi
-
Take the train from Dimapur to Jagi Road
-
Take a taxi from Jagi Road to Shillong
Taxi
-
Take a taxi from Dimāpur to Shillong
Drive
-
Drive from Dimāpur to Shillong
Dimapur (DMU) to Gauhati (GAU) flights
Questions & Answers
The cheapest way to get from Nāgāland to Meghālaya is to train and bus which costs ₹300 - ₹1,200 and takes 8h 26m.
The quickest way to get from Nāgāland to Meghālaya is to fly which costs ₹2,100 - ₹15,000 and takes 1h 28m.
It is 336 km from Nāgāland to Meghālaya. It is approximately 297.6 km to drive.
The best way to get from Nāgāland to Meghālaya without a car is to train and taxi which takes 5h 32m and costs ₹2,100 - ₹3,400.
It takes approximately 1h 59m to get from Nāgāland to Meghālaya, including transfers.
The quickest flight from Dimapur Airport to Gauhati Airport is the direct flight which takes 55 min.
Yes, the driving distance between Nāgāland to Meghālaya is 298 km. It takes approximately 4h 30m to drive from Nāgāland to Meghālaya.
Air India Limited offers flights from Dimapur Airport to Gauhati Airport.
There are one+ hotels available in Meghālaya. Prices start at ₹7,500 per night.
The best way to get from Nāgāland to Dimapur Airport is to taxi which takes 6 min and costs ₹210 - ₹260.

- Distance: 336.3 km
- Duration: 1h 59m
What companies run services between Nāgāland, India and Meghālaya, India?
Air India Limited flies from Dimāpur to Nongpoh once daily.

- Website
- airindia.in
Flights from Dimapur to Gauhati
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹1,700 - ₹6,500

- Website
- helitrans.no
Flights from Dimapur to Shillong
- Ave. Duration
- 55 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- ₹1,300 - ₹12,000

- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Dimapur to Jagi Road
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- ₹150 - ₹850
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹150 - ₹200
- Third AC (3A)
- ₹480 - ₹600
- Second AC (2A)
- ₹650 - ₹850
Train from Dimapur to Guwahati
- Ave. Duration
- 4h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₹170 - ₹950
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹170 - ₹220
- Third AC (3A)
- ₹500 - ₹700
- Second AC (2A)
- ₹700 - ₹950

- Phone
- 0361-2730726, 2739552
- astc2009@gmail.com
Bus from Guwahati paltan bazar to Shillong ISBT
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹130 - ₹200
- Ave. Duration
- 1h 40m
- Estimated price
- ₹2,000 - ₹2,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Train travel in Spain: A guide to Renfe and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.