There are 6 ways to get from Banani to Siliguri by plane, train, 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 Shahjalal International Airport to Bagdogra Airport
best- Fly from Shahjalal International Airport (DAC) to Bagdogra Airport (IXB)plane DAC - IXB
6h 55m₹13,048–17,003Train
cheapest- Take the train from Biman Bandar to Chilahatitrain Nilsagar Express / ...
- Take the train from Haldibari to New Jalpaiguritrain 12344 / ...
13h 11m₹665–3,575Bus
- Take the bus from Dhaka to Joypurhatbus
- Take the bus from Balughat to Raiganjbus
- Take the bus from Raiganj to Siliguribus
17h 18mDrive 453.6 km
- Drive from Banani to Siliguricar 453.6 km
7h 14m₹5,116–7,390Train to Agartala, fly to Bagdogra Airport
- Take the train from Biman Bandar to Azampurtrain
- Fly from Agartala (IXA) to Bagdogra Airport (IXB)plane IXA - IXB
5h 53m₹4,103–11,462Fly Shahjalal International Airport to Saidpur Airport, train
- Fly from Shahjalal International Airport (DAC) to Saidpur Airport (SPD)plane DAC - SPD
- Take the train from Saidpur to Chilahatitrain
- Take the train from Haldibari to New Jalpaiguritrain
7h 44m₹10,832–16,624
Shahjalal International Airport (DAC) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Banani to Siliguri is to train which costs ₹650 - ₹3,600 and takes 13h 11m.
The fastest way to get from Banani to Siliguri is to train and fly which takes 5h 53m and costs ₹4,100 - ₹12,000.
No, there is no direct bus from Banani to Siliguri. However, there are services departing from Dhaka and arriving at Siliguri via Balughat and Raiganj. The journey, including transfers, takes approximately 17h 18m.
No, there is no direct train from Banani to Siliguri. However, there are services departing from Biman Bandar and arriving at New Jalpaiguri via Haldibari. The journey, including transfers, takes approximately 13h 11m.
The distance between Banani and Siliguri is 404 km. The road distance is 453.6 km.
It takes approximately 6h 55m to get from Banani to Siliguri, including transfers.
Banani to Siliguri bus services, operated by Shah Fateh Ali Paribahan, depart from Dhaka station.
Banani to Siliguri train services, operated by Bangladesh Railway, depart from Biman Bandar station.
The best way to get from Banani to Siliguri is to fly which takes 6h 55m and costs ₹13,000 - ₹17,000. Alternatively, you can train, which costs ₹650 - ₹3,600 and takes 13h 11m, you could also bus, which costs and takes 17h 18m.
Banani to Siliguri bus services, operated by Shah Fateh Ali Paribahan, arrive at Joypurhat station.
What companies run services between Banani, Bangladesh and Siliguri, India?
Druk Air, US-Bangla, and four other airlines fly from Shahjalal International Airport (DAC) to Bagdogra Airport (IXB) twice daily. Alternatively, you can take a bus from Banni to New Jalpaiguri via Dhaka Airport, Biman Bandar, Chilahati, and Haldibari in around 13h 11m.
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹3,600–26,000
- Website
- goindigo.in
Flights from Shahjalal International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Friday and Sunday
- Estimated price
- ₹12,000–17,000
Flights from Shahjalal International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹19,000–47,000
Flights from Agartala to Bagdogra Airport via Kolkata
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹5,000–7,500
- Website
- flynovoair.com
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹3,600–26,000
- Website
- bahn.de
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,600–26,000
- Website
- drukair.com.bt
Flights from Shahjalal International Airport to Bagdogra Airport via Paro
- Ave. Duration
- 4h 35m
- When
- Monday and Friday
- Estimated price
- ₹4,300–27,000
Flights from Shahjalal International Airport to Bagdogra Airport via Suvarnabhumi
- Ave. Duration
- 6h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹15,000–60,000
- Website
- airindiaexpress.in
Flights from Shahjalal International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹19,000–47,000
Flights from Agartala to Bagdogra Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,800–20,000
- Website
- usbair.com
Flights from Shahjalal International Airport to Saidpur Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹9,500–10,500
- [email protected]
- Website
- Bangladesh Railway
Train from Biman Bandar to Chilahati
- Ave. Duration
- 8h 47m
- Frequency
- Twice daily
- Estimated price
- ₹145–2,000
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹250–360
- 1st class seat (F_SEAT)
- ₹340–460
- Snigdha
- ₹500–700
- AC class seat (AC_S)
- ₹600–900
- 1st class berth (F_BERTH)
- ₹950–1,100
- AC class berth (AC_B)
- ₹1,400–2,000
- S_Chair
- ₹177
- Shovan
- ₹145
- F_Chair
- ₹267
- F_Seat
- ₹267
Train from Biman Bandar to Azampur
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a day
- Estimated price
- ₹100–500
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–170
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹260–300
- AC class berth (AC_B)
- ₹360–500
Train from Saidpur to Chilahati
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Estimated price
- ₹75–370
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹75–110
- 1st class seat (F_SEAT)
- ₹85–120
- Snigdha
- ₹200–290
- AC class seat (AC_S)
- ₹270–370
- 1st class berth (F_BERTH)
- ₹150–180
- AC class berth (AC_B)
- ₹190–280
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldibari to New Jalpaiguri
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haldibari to New Jalpaiguri
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Website
- Shah Fateh Ali Paribahan
Bus from Dhaka to Joypurhat
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Shah Fateh Ali Paribahan
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Balughat to Raiganj
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹85–170
- Website
- North Bengal State Transport
Bus from Raiganj to Siliguri
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹140–240
- Website
- North Bengal State Transport
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 Train travel in France: A guide to SNCF, 4 of the smartest ways to explore Australia, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Banani to Siliguri train services, operated by Bangladesh Railway, arrive at Chilahati station.
Yes, the driving distance between Banani to Siliguri is 454 km. It takes approximately 7h 14m to drive from Banani to Siliguri.
There are 286+ hotels available in Siliguri.














