There are 6 ways to get from Siliguri to Nepalganj Airport (KEP) by train, plane, taxi, 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.
Train, fly to Nepalgunj Airport
best- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Nepalgunj Airport (KEP)plane BDP - KEP
4h 31m$370–381Train
cheapest- Take the train from New Jalpaiguri to Sitapurtrain
- Take the train from Sitapur to Mailanitrain
- Take the train from Mailani to Nanpara Jntrain
30h 44m$11–71Train, fly to Surkhet, taxi
- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Surkhet (SKH)plane BDP - SKH
- Take the taxi from Surkhet (SKH) to Nepalganj-Airport-KEPtaxi
7h 4m$152–522Bus, train, taxi
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the train from Aishbagh to Sitapurtrain
- Take the taxi from Sitapur to Bichiataxi
- Take the train from Bichia to Nanpara Jntrain
25h 20mBus, train
- Take the bus from Siliguri, West Bengal to Gorakhpurbus
- Take the train from Gorakhpur to Mailanitrain
- Take the train from Mailani to Nanpara Jntrain
37h 47mDrive 806.9 km
- Drive from Siliguri to Nepalganj Airport (KEP)car 806.9 km
13h 10m$104–149
Bhadrapur Airport (BDP) to Nepalgunj Airport (KEP) flights
Questions & Answers
The cheapest way to get from Siliguri to Nepalganj Airport (KEP) is to train which costs $11 - $75 and takes 30h 44m.
The fastest way to get from Siliguri to Nepalganj Airport (KEP) is to train and fly which takes 4h 31m and costs $370 - $390.
No, there is no direct train from Siliguri to Nepalganj Airport (KEP). However, there are services departing from New Jalpaiguri and arriving at Nanpara Jn via Sitapur and Mailani. The journey, including transfers, takes approximately 30h 44m.
The distance between Siliguri and Nepalganj Airport (KEP) is 710 km. The road distance is 806.9 km.
It takes approximately 4h 31m to get from Siliguri to Nepalganj Airport (KEP), including transfers.
Siliguri to Nepalganj Airport (KEP) train services, operated by Indian Railways, depart from New Jalpaiguri station.
Nepalganj Airport (KEP) is 15 min ahead of Siliguri. It is currently 4:29 AM in Siliguri and 4:44 AM in Nepalganj Airport (KEP).
Siliguri to Nepalganj Airport (KEP) train services, operated by Indian Railways, arrive at Sitapur station.
Yes, the driving distance between Siliguri to Nepalganj Airport (KEP) is 807 km. It takes approximately 13h 10m to drive from Siliguri to Nepalganj Airport (KEP).
There are 14+ hotels available in Nepalganj Airport (KEP).
What companies run services between Siliguri, India and Nepalganj Airport (KEP), Nepal?
You can take a train from New Jalpaiguri to Nepalganj Airport (KEP) via Sitapur, Mailani, and Nanpara Jn in around 30h 44m.
- Website
- buddhaair.com
Flights from Bhadrapur Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $80–490
Flights from Bhadrapur Airport to Nepalgunj Airport via Kathmandu, Pokhara
- Ave. Duration
- 3h 28m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $80–490
Flights from Bhadrapur Airport to Surkhet via Kathmandu
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $65–400
- Website
- novaairways.com
Flights from Bhadrapur Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $80–490
Flights from Bhadrapur Airport to Surkhet via Kathmandu
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $65–400
- Website
- yetiairlines.com
Flights from Bhadrapur Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- $368–369
- 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
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
Train from Aishbagh to Sitapur
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $9–12
Train from Bichia to Nanpara Jn
- Ave. Duration
- 2h 58m
- Frequency
- Twice daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from New Jalpaiguri to Sitapur
- Ave. Duration
- 18h 45m
- Frequency
- 4 times a week
- Estimated price
- $5–40
- Website
- irctc.co.in
- Sleeper Class
- $5–6
- Third AC (3A)
- $12–16
- Second AC (2A)
- $18–23
- First Class (1A)
- $30–40
Train from Sitapur to Mailani
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a day
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Mailani to Nanpara Jn
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–9
- First Class (1A)
- $10–14
Train from Gorakhpur to Mailani
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- $3–25
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–11
- Second AC (2A)
- $11–15
- First Class (1A)
- $19–25
Train from Mailani to Nanpara Jn
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–3
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–9
- First Class (1A)
- $10–14
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Lucknow, Uttar Pradesh
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Anaya Holidays
- Website
- Shree Krishna Tours
Bus from Siliguri, West Bengal to Gorakhpur
- Ave. Duration
- 14h 30m
- Frequency
- Every 4 hours
- Schedules at
- Shree Krishna Tours
- Ave. Duration
- 1h 49m
- Estimated price
- $80–110
Bharat Taxi
- Phone
- +91 96 96 00 09 99
- Website
- bharattaxi.com
Hurryup Cabs
- Phone
- +91 94 22 79 91 45
- Website
- hurryupcabs.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 Italy Travel Guides, Getting to Milan from the airport, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






