There are 6 ways to get from North Lakhimpur to Shillong by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from North Lakhimpur to Kamakhyatrain 15614
- Take the taxi from Kamakhya to Shillongtaxi
9h 38m₹2,031–3,947Train, bus
cheapest- Take the train from North Lakhimpur to Guwahatitrain 15614
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
12h 55m₹433–2,108Bus
- Take the bus from Banderdewa to Shillongbus
11h 48m₹2,053–2,238Drive 397.4 km
- Drive from North Lakhimpur to Shillongcar 397.4 km
5h 59m₹4,480–6,471Taxi
- Take the taxi from North Lakhimpur to Shillongtaxi 397.4 km
5h 59m₹6,500–8,000Train, fly, bus
- Take the train from North Lakhimpur to Dibrugarhtrain
- Fly from Dibrugarh Airport (DIB) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane DIB - GAU
- Take the bus from Gauhati Airport to Shillongbus
8h 21m₹3,807–5,596
Dibrugarh Airport (DIB) to Lokpriya Gopinath Bordoloi International Airport (GAU) flights
Questions & Answers
The cheapest way to get from North Lakhimpur to Shillong is to train and bus which costs ₹430 - ₹2,200 and takes 12h 55m.
The fastest way to get from North Lakhimpur to Shillong is to drive which takes 5h 59m and costs ₹4,400 - ₹6,500.
No, there is no direct bus from North Lakhimpur to Shillong. However, there are services departing from Banderdewa and arriving at Shillong via . The journey, including transfers, takes approximately 11h 48m.
The distance between North Lakhimpur and Shillong is 440 km. The road distance is 397.4 km.
The best way to get from North Lakhimpur to Shillong without a car is to train and taxi which takes 9h 38m and costs ₹2,000 - ₹4,000.
It takes approximately 9h 38m to get from North Lakhimpur to Shillong, including transfers.
North Lakhimpur to Shillong bus services, operated by Arunachal Pradesh State Tourism Services, depart from Banderdewa station.
North Lakhimpur to Shillong bus services, operated by Arunachal Pradesh State Tourism Services, arrive at Shillong station.
Yes, the driving distance between North Lakhimpur to Shillong is 397 km. It takes approximately 5h 59m to drive from North Lakhimpur to Shillong.
There are 301+ hotels available in Shillong.
What companies run services between North Lakhimpur, India and Shillong, India?
Arunachal Pradesh State Tourism Services operates a bus from Banderdewa to Shillong once daily. Tickets cost ₹1,035 and the journey takes 11h 17m.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹2,500–3,300
- Website
- airindiaexpress.in
Flights from Dibrugarh Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,800–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from North Lakhimpur to Kamakhya
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from North Lakhimpur to Dibrugarh
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from North Lakhimpur to Guwahati
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 9863319884
- [email protected]
- Website
- apsts.arunachal.gov.in
Bus from Banderdewa to Shillong
- Ave. Duration
- 11h 17m
- Frequency
- Once daily
- Estimated price
- ₹1,035
- Website
- https://apsts.arunachal.gov.in/
- 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
- 3h 46m
- Estimated price
- ₹1,800–8,000
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 by boat in Italy, Want to know more about Flixbus?, and How to get from JFK to New York City - to help you get the most out of your next trip.











