There are 6 ways to get from Shillong to Sagauli by car, plane, taxi, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Osmani International Airport, fly to Tribhuvan International Airport, drive
best- Drive from Shillong to Osmani International Airport (ZYL)car
- Fly from Osmani International Airport (ZYL) to Tribhuvan International Airport (KTM)plane ZYL - KTM
- Drive from Tribhuvan International Airport (KTM) to Sagaulicar
7h 59m₹10,593–49,523Taxi, train
cheapest- Take the taxi from Shillong to Guwahatitaxi
- Take the train from Guwahati to Sagauli Jntrain 15653
20h 18m₹2,162–5,612Bus, train
- Take the bus from Shillong to Siliguribus
- Take the bus from Siliguri to Muzaffarpurbus
- Take the train from Muzaffarpur Jn to Bapudm Motiharitrain
27h 22mDrive 910.5 km
- Drive from Shillong to Sagaulicar 910.5 km
13h 38m₹8,908–12,867Bus to Lokpriya Gopinath Bordoloi International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the bus from Shillong to Gauhati Airportbus
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Lok Nayak Jayaprakash Airport (PAT)plane GAU - PAT
- Take the train from Patliputra to Muzaffarpur Jntrain
- Take the train from Muzaffarpur Jn to Sagauli Jntrain
13h 20m₹9,680–18,660Bus to Lokpriya Gopinath Bordoloi International Airport, fly to Tribhuvan International Airport, drive
- Take the bus from Shillong to Gauhati Airportbus
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Tribhuvan International Airport (KTM)plane GAU - KTM
- Drive from Tribhuvan International Airport (KTM) to Sagaulicar
13h 25m₹16,100–32,000
Osmani International Airport (ZYL) to Tribhuvan International Airport (KTM) flights
Comparing Your Travel Options
The cheapest way to get from Shillong to Sagauli is to taxi and train which costs ₹2,100 - ₹6,000 and takes 20h 18m.
The fastest way to get from Shillong to Sagauli is to drive and fly which takes 7h 59m and costs ₹10,000 - ₹50,000.
The distance between Shillong and Sagauli is 996 km. The road distance is 910.5 km.
The best way to get from Shillong to Sagauli without a car is to taxi and train which takes 20h 18m and costs ₹2,100 - ₹6,000.
It takes approximately 7h 59m to get from Shillong to Sagauli, including transfers.
Yes, the driving distance between Shillong to Sagauli is 911 km. It takes approximately 13h 38m to drive from Shillong to Sagauli.
There are seven+ hotels available in Sagauli.
What companies run services between Shillong, India and Sagauli, State of Bihar, India?
There is no direct connection from Shillong to Sagauli. However, you can drive to Osmani International Airport (ZYL) airport, fly to Tribhuvan International Airport (KTM), then drive to Sagauli. Alternatively, you can take the taxi to Guwahati then take the train to Sagauli Jn.
- Website
- goindigo.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹13,000–23,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Silchar, Kolkata
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–21,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Agartala, Kolkata
- Ave. Duration
- 6h 35m
- When
- Wednesday
- Estimated price
- ₹7,000–21,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 9h 18m
- When
- Every day
- Estimated price
- ₹17,000–39,000
- Website
- airindia.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₹14,000–47,000
- Website
- biman-airlines.com
Flights from Osmani International Airport to Tribhuvan International Airport via Dhaka
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹21,000–55,000
- Website
- airindiaexpress.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- ₹11,000–27,000
- Website
- himalaya-airlines.com
Flights from Osmani International Airport to Tribhuvan International Airport via Dhaka
- Ave. Duration
- 3h 15m
- When
- Wednesday and Friday
- Estimated price
- ₹7,500–45,000
- Website
- spicejet.com
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹8,500–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guwahati to Sagauli Jn
- Ave. Duration
- 18h 51m
- Frequency
- Once a week
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Muzaffarpur Jn to Bapudm Motihari
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Patliputra to Muzaffarpur Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Muzaffarpur Jn to Sagauli Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- Network Travels
Bus from Shillong to Siliguri
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Schedules at
- Network Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Shillong to Siliguri
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- ₹700–1,000
- Website
- ASTC
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Shillong to Siliguri
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Website
- Rayan Bus
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Shillong to Siliguri
- Ave. Duration
- 14h 30m
- Frequency
- 3 times a week
- Website
- Seema Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Shillong to Siliguri
- Ave. Duration
- 14h 15m
- Frequency
- Twice a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Website
- Sri Krishna Rath
- Website
- JGD Travels Pvt Ltd.
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- JGD Travels Pvt Ltd.
- Website
- Maa Shanti Travels
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Maa Shanti Travels
- Website
- Vivek Travels
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Vivek Travels
- Website
- Hill Queen Services
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Schedules at
- Hill Queen Services
- Website
- Shree Pusparaj
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h 40m
- Frequency
- Twice a week
- Schedules at
- Shree Pusparaj
- Website
- Raj Bus Services
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Raj Bus Services
- Website
- Maa Chamunda
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Schedules at
- Maa Chamunda
- Website
- Shree Pushparaj
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h 40m
- Frequency
- Once a week
- Schedules at
- Shree Pushparaj
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Shillong to Gauhati Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
Bus from Shillong to Gauhati Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Ave. Duration
- 1h 27m
- Estimated price
- ₹1,700–2,100
Kajaawa
- Phone
- +91 60 33 11 48 67
- Website
- kajaawa.com
Meghalaya Tour Cabs
- Phone
- +91 70 05 65 13 38
- Website
- meghalayatourcabs.com
Travenjo
- Phone
- +91 94 36 76 73 33
- Website
- travenjo.com
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 Croatia’s Dalmatian Coast by boat, bus, car and train, How do I buy a London Underground ticket?, and Flying into Beijing? - to help you get the most out of your next trip.





















