There are 6 ways to get from Bagdogra to Silchar by plane, bus, train, 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
best- Fly from Bagdogra Airport (IXB) to Silchar Airport (IXS)plane IXB - IXS
4h 31m₹8,127–23,757Train
cheapest- Take the train from New Jalpaiguri to Silchartrain 13175 / ...
22h 44m₹503–3,870Bus
- Take the bus from Siliguri to Shillongbus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Shillong to Silcharbus redbusIndia_Leyland Non A/C Seater/Sleeper Executive Luxury
21h 54mDrive 705.1 km
- Drive from Bagdogra to Silcharcar 705.1 km
10h 22m₹6,897–9,962Taxi
- Take the taxi from Bagdogra to Silchartaxi 705.1 km
10h 22m₹14,000–17,000Bus via Guwahati
- Take the bus from Siliguri Junction to Guwahati Isbtbus Chartered Bus
- Take the bus from ISBT Guwahati to Silchar ISBTbus
24h 45m₹1,343–2,733
Bagdogra to Silchar by train
Comparing Your Travel Options
The cheapest way to get from Bagdogra to Silchar is to train which costs ₹500 - ₹3,900 and takes 22h 44m.
The fastest way to get from Bagdogra to Silchar is to fly which takes 4h 31m and costs ₹8,000 - ₹24,000.
No, there is no direct bus from Bagdogra to Silchar. However, there are services departing from Siliguri and arriving at Silchar via Shillong. The journey, including transfers, takes approximately 21h 54m.
No, there is no direct train from Bagdogra to Silchar. However, there are services departing from Baghdogra and arriving at Silchar via New Jalpaiguri. The journey, including transfers, takes approximately 22h 44m.
The distance between Bagdogra and Silchar is 540 km. The road distance is 705.1 km.
The best way to get from Bagdogra to Silchar without a car is to bus which takes 21h 54m and costs .
It takes approximately 4h 31m to get from Bagdogra to Silchar, including transfers.
Bagdogra to Silchar bus services, operated by Luxeliner, depart from Siliguri station.
Bagdogra to Silchar train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Bagdogra to Silchar is to fly which takes 4h 31m and costs ₹8,000 - ₹24,000. Alternatively, you can bus, which costs and takes 21h 54m, you could also train, which costs ₹500 - ₹3,900 and takes 22h 44m.
What companies run services between Bagdogra, West Bengal, India and Silchar, India?
IndiGo Airlines flies from Bagdogra Airport (IXB) to Silchar Airport (IXS) 6 times a week. Alternatively, you can take a vehicle from Bagdogra to Silchar via Siliguri and Shillong in around 21h 54m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Silchar Airport via Kolkata
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to Silchar
- Ave. Duration
- 20h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
- Phone
- 18003453986
- Website
- ASTC
Bus from Siliguri to Shillong
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ₹700–1,000
- Website
- ASTC
Bus from Siliguri Junction to Guwahati Isbt
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- ₹550–1,200
- Website
- ASTC
- AC Sleeper
- ₹950–1,200
- 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
Bus from Shillong to Silchar
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Website
- Seema Travels
- Phone
- Blue Hill Travels India Limited
- Blue Hill Travels India Limited
- Website
- Blue Hill Travels India Limited
Bus from Shillong to Silchar
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Schedules at
- Blue Hill Travels India Limited
- [email protected]
- Website
- Arhans Travels
Bus from ISBT Guwahati to Silchar ISBT
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- ₹683
- Schedules at
- Arhans Travels
- Ave. Duration
- 10h 22m
- Estimated price
- ₹14,000–17,000
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.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 How to get from Stansted Airport into central London, Travelling by boat in Italy, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Bagdogra to Silchar bus services, operated by Luxeliner, arrive at Shillong station.
Bagdogra to Silchar train services, operated by Indian Railways, arrive at Silchar station.
Yes, the driving distance between Bagdogra to Silchar is 705 km. It takes approximately 10h 22m to drive from Bagdogra to Silchar.
Book your Bagdogra to Silchar bus tickets online with Omio.
There are 15+ hotels available in Silchar.











