There are 6 ways to get from Jharsuguda 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.
Fly to Umroi Airport
best- Fly from Veer Surendra Sai Airport (JRG) to Umroi Airport (SHL)plane JRG - SHL
6h 40m₹14,933–44,143Train, taxi
cheapest- Take the train from Jharsuguda Jn to Kamakhyatrain 22511
- Take the taxi from Kamakhya to Shillongtaxi
30h 28m₹2,461–7,152Bus
- Take the bus from Jharsuguda to Ranchibus
- Take the bus from Ranchi to Siliguribus
- Take the bus from Siliguri to Shillongbus
35h 40mDrive 1,181.1 km
- Drive from Jharsuguda to Shillongcar 1,181.1 km
17h 23m₹11,445–16,532Fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Fly from Veer Surendra Sai Airport (JRG) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane JRG - GAU
- Take the bus from Gauhati Airport to Shillongbus
9h 8m₹9,533–28,593Fly to Silchar Airport, taxi
- Fly from Veer Surendra Sai Airport (JRG) to Silchar Airport (IXS)plane JRG - IXS
- Take the taxi from Silchar Airport (IXS) to Jowaitaxi
8h 46m₹14,333–38,093
Veer Surendra Sai Airport (JRG) to Umroi Airport (SHL) flights
Comparing Your Travel Options
The cheapest way to get from Jharsuguda to Meghālaya is to train and taxi which costs ₹2,400 - ₹7,500 and takes 30h 28m.
The fastest way to get from Jharsuguda to Meghālaya is to fly which takes 6h 40m and costs ₹14,000 - ₹45,000.
No, there is no direct bus from Jharsuguda to Meghālaya. However, there are services departing from Jharsuguda and arriving at Shillong via Ranchi and Siliguri. The journey, including transfers, takes approximately 35h 40m.
The distance between Jharsuguda and Meghālaya is 953 km. The road distance is 1181.1 km.
The best way to get from Jharsuguda to Meghālaya without a car is to train and taxi which takes 30h 28m and costs ₹2,400 - ₹7,500.
It takes approximately 6h 40m to get from Jharsuguda to Meghālaya, including transfers.
Jharsuguda to Meghālaya bus services, operated by Royal Travels, depart from Jharsuguda station.
The best way to get from Jharsuguda to Meghālaya is to fly which takes 6h 40m and costs ₹14,000 - ₹45,000. Alternatively, you can bus, which costs and takes 35h 40m.
Jharsuguda to Meghālaya bus services, operated by Royal Travels, arrive at Ranchi station.
Yes, the driving distance between Jharsuguda to Meghālaya is 1181 km. It takes approximately 17h 23m to drive from Jharsuguda to Meghālaya.
What companies run services between Jharsuguda, India and Meghālaya, India?
IndiGo Airlines flies from Veer Surendra Sai Airport (JRG) to Umroi Airport (SHL) once daily. Alternatively, you can take a bus from Jharsuguda to Shillong via Ranchi and Siliguri in around 35h 40m.
- Website
- goindigo.in
Flights from Veer Surendra Sai Airport to Umroi Airport via Kolkata
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹14,000–43,000
Flights from Veer Surendra Sai Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹9,000–28,000
Flights from Veer Surendra Sai Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata, Silchar Airport
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–28,000
Flights from Veer Surendra Sai Airport to Silchar Airport via Kolkata
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹11,000–34,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jharsuguda Jn to Kamakhya
- Ave. Duration
- 28h 55m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
- [email protected]
- Website
- Royal Travels
Bus from Jharsuguda to Ranchi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Website
- Royal Travels
- Website
- Ashirwad Travels
Bus from Jharsuguda to Ranchi
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a week
- Schedules at
- Ashirwad Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Jharsuguda to Ranchi
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹850–2,900
- Website
- Shymoli Paribahan
- Website
- Shivam Luxury
Bus from Ranchi to Siliguri
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a day
- Schedules at
- Shivam Luxury
- Website
- Ashirwad Bus Service
Bus from Ranchi to Siliguri
- Ave. Duration
- 15h 40m
- Frequency
- 5 times a day
- Schedules at
- Ashirwad Bus Service
- Phone
- +91 95767 44127
- Website
- Arzoo Travels
Bus from Ranchi to Siliguri
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Website
- Arzoo Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Ranchi to Siliguri
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Kohinoor Travels
Bus from Ranchi to Siliguri
- Ave. Duration
- 15h
- Frequency
- 6 times a week
- Schedules at
- Kohinoor Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Siliguri to Shillong
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ₹700–1,000
- Website
- ASTC
- Website
- Network Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 30m
- Frequency
- 6 times a week
- Schedules at
- Network Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 15m
- Frequency
- 5 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Siliguri to Shillong
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Website
- Rayan Bus
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Website
- Seema 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 Travelling to and around Russia for the 2018 FIFA World Cup, How do I buy a London Underground ticket?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your Jharsuguda to Meghālaya bus tickets online with Omio.
There are 293+ hotels available in Meghālaya.



















