There are 7 ways to get from Dewas to Meghālaya by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Umroi Airport
best- Fly from Indore (IDR) to Umroi Airport (SHL)plane IDR - SHL
16h 55m₹17,793–34,764Train, bus
cheapest- Take the train from Dewas to Rani Kamalapatitrain
- Take the train from Rani Kamalapati to Guwahatitrain
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
44h 45m₹1,175–8,172Bus
- Take the bus from Ujjain, Madhya Pradesh to Gorakhpurbus
- Take the bus from Gorakhpur to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Shillong, Meghalayabus
2d 5hDrive 1,972.5 km
- Drive from Dewas to Shillongcar 1,972.5 km
29h 39m₹22,129–31,964Fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Fly from Indore (IDR) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IDR - GAU
- Take the bus from Gauhati Airport to Shillongbus
12h 19m₹9,843–18,164Fly to Silchar Airport, taxi
- Fly from Indore (IDR) to Silchar Airport (IXS)plane IDR - IXS
- Take the taxi from Silchar Airport (IXS) to Jowaitaxi
17h 52m₹12,143–24,664Train, taxi
- Take the train from Dewas to Kamakhyatrain 19305
- Take the taxi from Kamakhya to Shillongtaxi
47h 35m₹2,738–9,208
Indore (IDR) to Umroi Airport (SHL) flights
Questions & Answers
The cheapest way to get from Dewas to Meghālaya is to train and bus which costs ₹1,100 - ₹8,500 and takes 44h 45m.
The fastest way to get from Dewas to Meghālaya is to fly and bus which takes 12h 19m and costs ₹9,500 - ₹19,000.
No, there is no direct bus from Dewas to Meghālaya. However, there are services departing from Dewas, Madhya Pradesh and arriving at Shillong, Meghalaya via Ujjain, Madhya Pradesh, Gorakhpur and Siliguri, West Bengal. The journey, including transfers, takes approximately 2 days 5h.
The distance between Dewas and Meghālaya is 1758 km. The road distance is 1972.5 km.
The best way to get from Dewas to Meghālaya without a car is to train and bus which takes 44h 45m and costs ₹1,100 - ₹8,500.
It takes approximately 16h 55m to get from Dewas to Meghālaya, including transfers.
Dewas to Meghālaya bus services, operated by Betrwanti Travels, depart from Ujjain, Madhya Pradesh station.
The best way to get from Dewas to Meghālaya is to fly which takes 16h 55m and costs ₹17,000 - ₹35,000. Alternatively, you can bus, which costs and takes 2 days 5h.
Dewas to Meghālaya bus services, operated by Betrwanti Travels, arrive at Gorakhpur station.
Yes, the driving distance between Dewas to Meghālaya is 1973 km. It takes approximately 29h 39m to drive from Dewas to Meghālaya.
What companies run services between Dewas, India and Meghālaya, India?
IndiGo Airlines and Spicejet fly from Indore (IDR) to Umroi Airport (SHL) 4 times a day. Alternatively, you can take a bus from Dewas, Madhya Pradesh to Shillong, Meghalaya via Ujjain, Madhya Pradesh, Gorakhpur, and Siliguri, West Bengal in around 2d 5h.
- Website
- goindigo.in
Flights from Indore to Umroi Airport via Kolkata
- Ave. Duration
- 16h 15m
- When
- Every day
- Estimated price
- ₹17,000–31,000
Flights from Indore to Umroi Airport via Hyderabad, Kolkata
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- ₹17,000–31,000
Flights from Indore to Umroi Airport via Raipur, Kolkata
- Ave. Duration
- 19h 35m
- When
- Every day
- Estimated price
- ₹17,000–31,000
Flights from Indore to Umroi Airport via Jaipur, Kolkata
- Ave. Duration
- 24h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹17,000–31,000
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Pune
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 9h 13m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Ahmedabad
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Indore to Silchar Airport via Kolkata
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Indore to Silchar Airport via Hyderabad, Kolkata
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Indore to Silchar Airport via Raipur, Kolkata
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Indore to Silchar Airport via Lucknow, Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 16h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–21,000
Flights from Indore to Silchar Airport via Kolkata, Agartala
- Ave. Duration
- 17h 15m
- When
- Thursday
- Estimated price
- ₹9,000–20,000
Flights from Indore to Silchar Airport via Hyderabad, Agartala
- Ave. Duration
- 19h
- When
- Thursday
- Estimated price
- ₹10,000–21,000
- Website
- airindia.in
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹8,500–21,000
- Website
- spicejet.com
Flights from Indore to Umroi Airport via Delhi
- Ave. Duration
- 13h 15m
- When
- Thursday and Sunday
- Estimated price
- ₹11,000–23,000
- Website
- airindiaexpress.in
Flights from Indore to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dewas to Rani Kamalapati
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Rani Kamalapati to Guwahati
- Ave. Duration
- 36h
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Dewas to Kamakhya
- Ave. Duration
- 46h 2m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,000
- Website
- Betrwanti Travels
Bus from Ujjain, Madhya Pradesh to Gorakhpur
- Ave. Duration
- 19h 20m
- Frequency
- Hourly
- Schedules at
- Betrwanti Travels
- Website
- Jai Mata Di Tour and Travels
Bus from Gorakhpur to Siliguri, West Bengal
- Ave. Duration
- 17h 25m
- Frequency
- Every 2 hours
- Schedules at
- Jai Mata Di Tour and Travels
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Ave. Duration
- 2h 10m
- Estimated price
- ₹1,800–3,700
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
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 Getting around the Cyclades, Travelling by boat in Italy, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Book your Dewas to Meghālaya bus tickets online with Omio.
There are 289+ hotels available in Meghālaya.









