There are 6 ways to get from Birati to Siliguri 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
best- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bagdogra Airport (IXB)plane CCU - IXB
2h 46m₹4,499–9,808Train
cheapest- Take the train from Sealdah to New Jalpaiguritrain 12343 / ...
11h 11m₹421–3,259Bus via Airport Gate 1
- Take the bus from Airport Gate 1 to Siliguribus
12h 19m₹450–1,400Drive 538.7 km
- Drive from Birati to Siliguricar 538.7 km
8h₹5,215–7,532Taxi
- Take the taxi from Birati to Siliguritaxi 538.7 km
8h₹11,000–15,000Bus
- Take the bus from Birati to Siliguribus redbusIndia_Volvo Multi-Axle A/C seater/sleeper
13h 10m
Birati to Siliguri by train
Comparing Your Travel Options
The cheapest way to get from Birati to Siliguri is to bus via Airport Gate 1 which costs ₹450 - ₹1,400 and takes 12h 19m.
The fastest way to get from Birati to Siliguri is to fly which takes 2h 46m and costs ₹4,500 - ₹10,000.
Yes, there is a direct bus departing from Birati and arriving at Siliguri. Services depart once daily, and operate every day. The journey takes approximately 13h 10m.
No, there is no direct train from Birati to Siliguri. However, there are services departing from Birati and arriving at New Jalpaiguri via Sealdah. The journey, including transfers, takes approximately 11h 11m.
The distance between Birati and Siliguri is 473 km. The road distance is 538.7 km.
The best way to get from Birati to Siliguri without a car is to train which takes 11h 11m and costs ₹420 - ₹3,300.
It takes approximately 2h 46m to get from Birati to Siliguri, including transfers.
Birati to Siliguri bus services, operated by Shiv Shakti, depart from Birati station.
Birati to Siliguri train services, operated by Indian Railways, depart from Sealdah station.
The best way to get from Birati to Siliguri is to fly which takes 2h 46m and costs ₹4,500 - ₹10,000. Alternatively, you can train, which costs ₹420 - ₹3,300 and takes 11h 11m, you could also bus via Airport Gate 1, which costs ₹450 - ₹1,400 and takes 12h 19m.
What companies run services between Birati, India and Siliguri, India?
Air India Express and IndiGo Airlines fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bagdogra Airport (IXB) 5 times a day. Alternatively, Indian Railways operates a train from Sealdah to New Jalpaiguri 5 times a day. Tickets cost ₹310–2,400 and the journey takes 9h 35m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,900–8,500
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹4,000–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sealdah to New Jalpaiguri
- Ave. Duration
- 9h 35m
- Frequency
- 5 times a day
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Airport Gate 1 to Siliguri
- Ave. Duration
- 11h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹450–1,400
- Website
- North Bengal State Transport
- Seater
- ₹450–1,400
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Birati to Siliguri
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 7044193936
- [email protected]
- Website
- Aitiana Travels
Bus from Birati to Siliguri
- Ave. Duration
- 11h 5m
- Frequency
- 4 times a week
- Schedules at
- Aitiana Travels
- Phone
- +91 9797308903
- [email protected]
- Website
- Rajdhani (Zamindara) Travels
Bus from Birati to Siliguri
- Ave. Duration
- 12h 40m
- Frequency
- Once a week
- Website
- Rajdhani (Zamindara) Travels
- Website
- Rajdhani (Zamindara) Travels
- Ave. Duration
- 8h
- Estimated price
- ₹11,000–15,000
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Brahmdev Taxi Service
- Phone
- +91 983 137 2515
- Website
- localoutstationcabrental.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 How to plan an amazing trip around Scandinavia, 5 delightfully under-the-radar French towns you need to visit, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Birati to Siliguri bus services, operated by Shiv Shakti, arrive at Siliguri station.
Birati to Siliguri train services, operated by Indian Railways, arrive at New Jalpaiguri station.
Yes, the driving distance between Birati to Siliguri is 539 km. It takes approximately 8h to drive from Birati to Siliguri.
Book your Birati to Siliguri bus tickets online with Omio.
There are 265+ hotels available in Siliguri.









