There are 4 ways to get from Silīguri Junction to Bhadrapur Airport (BDP) by train, bus, rideshare, 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.
Train
best- Take the train from Siliguri Jn to Galgaliatrain 07508 / ...
1h 11m$2–12Bus
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kakarvittabus
3h 9m$12–15Airport Transfer
- Take the rideshare from Silīguri Junction to Bhadrapur-BDP45.7 km
48 minDrive 45.7 km
- Drive from Silīguri Junction to Bhadrapur Airport (BDP)car 45.7 km
48 min$6–9
Questions & Answers
The cheapest way to get from Silīguri Junction to Bhadrapur Airport (BDP) is to train which costs $2 - $12 and takes 1h 11m.
The fastest way to get from Silīguri Junction to Bhadrapur Airport (BDP) is to drive which takes 48 min and costs $5 - $9.
No, there is no direct bus from Silīguri Junction to Bhadrapur Airport (BDP). However, there are services departing from Siliguri Tenzing Norgay Bus Terminus and arriving at Kakarvitta via . The journey, including transfers, takes approximately 3h 9m.
No, there is no direct train from Silīguri Junction to Bhadrapur Airport (BDP). However, there are services departing from Siliguri Jn and arriving at Galgalia via . The journey, including transfers, takes approximately 1h 11m.
The distance between Silīguri Junction and Bhadrapur Airport (BDP) is 54 km. The road distance is 45.7 km.
The best way to get from Silīguri Junction to Bhadrapur Airport (BDP) without a car is to bus which takes 3h 9m and costs $11 - $15.
It takes approximately 1h 11m to get from Silīguri Junction to Bhadrapur Airport (BDP), including transfers.
Silīguri Junction to Bhadrapur Airport (BDP) bus services, operated by NBSTC, depart from Siliguri Tenzing Norgay Bus Terminus station.
Silīguri Junction to Bhadrapur Airport (BDP) train services, operated by Indian Railways, depart from Siliguri Jn station.
The best way to get from Silīguri Junction to Bhadrapur Airport (BDP) is to train which takes 1h 11m and costs $2 - $12. Alternatively, you can bus, which costs $11 - $15 and takes 3h 9m.
What companies run services between Silīguri Junction, India and Bhadrapur Airport (BDP), Nepal?
Indian Railways operates a train from Siliguri Jn to Galgalia 4 times a day. Tickets cost $1–10 and the journey takes 57 min. Alternatively, NBSTC operates a bus from Siliguri Tenzing Norgay Bus Terminus to Kakarvitta 3 times a week. Tickets cost $1 and the journey takes 2h 45m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Siliguri Jn to Galgalia
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–10
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Siliguri Tenzing Norgay Bus Terminus to Kakarvitta
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- $1
- Website
- North Bengal State Transport
- Website
- https://www.mozio.com
Rideshare from Silīguri Junction to Bhadrapur-BDP
- Ave. Duration
- 48 min
- Frequency
- On demand
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 The beginner’s guide to the 2018 World Nomad Games, How to get from Gatwick Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Silīguri Junction to Bhadrapur Airport (BDP) bus services, operated by NBSTC, arrive at Kakarvitta station.
Bhadrapur Airport (BDP) is 15 min ahead of Silīguri Junction. It is currently 11:03 AM in Silīguri Junction and 11:18 AM in Bhadrapur Airport (BDP).
Silīguri Junction to Bhadrapur Airport (BDP) train services, operated by Indian Railways, arrive at Galgalia station.
Yes, the driving distance between Silīguri Junction to Bhadrapur Airport (BDP) is 46 km. It takes approximately 48 min to drive from Silīguri Junction to Bhadrapur Airport (BDP).
There are 20+ hotels available in Bhadrapur Airport (BDP).
Check out Blablacar's carpooling service for rideshare options between Silīguri Junction and Bhadrapur Airport (BDP). A great option if you don't have a driver's licence or want to avoid public transport.









