Rome2Rio

How to get fromNepalgunj to Siliguriby plane, train, car, bus, or taxi

Find Transport to Siliguri

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Nepalgunj to Siliguri by plane, train, car, bus, 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.

  1. Fly Nepalgunj Airport to Bhadrapur Airport, train

    best
    1. Fly from Nepalgunj Airport (KEP) to Bhadrapur Airport (BDP)plane plane KEP - BDP
    2. Take the train from Galgalia to Siliguri Jntrain train
    5h 25m
    ₹34,358–35,809
  2. Drive, train

    cheapest
    1. Drive from Nepalgunj to Bahraichcar car
    2. Take the train from Bahraich to Gonda Jntrain train
    3. Take the train from Gonda Jn to New Jalpaiguritrain train
    23h 12m
    ₹1,230–5,353
  3. Bus via Gorakhpur

    1. Take the bus from Rupaidiha to Lucknowbus bus
    2. Take the bus from Lucknow to Gorakhpurbus bus
    3. Take the bus from Gorakhpur to Siliguribus bus
    29h 19m
  4. Drive  808.9 km

    1. Drive from Nepalgunj to Siliguricar car 808.9 km
    13h 10m
    ₹9,005–13,007
  5. Taxi to Surkhet, fly to Bhadrapur Airport, train

    1. Take the taxi from Nepalgunj to Surkhet (SKH)taxi taxi
    2. Fly from Surkhet (SKH) to Bhadrapur Airport (BDP)plane plane SKH - BDP
    3. Take the train from Galgalia to Siliguri Jntrain train
    7h 13m
    ₹13,840–43,287
  6. Fly Nepalgunj Airport to Biratnagar Airport, drive, train

    1. Fly from Nepalgunj Airport (KEP) to Biratnagar Airport (BIR)plane plane KEP - BIR
    2. Drive from Biratnagar Airport (BIR) to Narpatganjcar car
    3. Take the train from Narpatganj to Siliguri Jntrain train
    8h 35m
    ₹31,638–35,509
  7. Bus

    1. Take the bus from Rupaidiha to Lucknowbus bus redbusIndia_VE A/C Seater / Sleeper
    2. Take the bus from Lucknow to Siliguribus bus redbusIndia_A/C Seater / Sleeper
    29h 45m

Nepalgunj Airport (KEP) to Bhadrapur Airport (BDP) flights

Calendar49Weekly Planes
Duration3h 6mAverage Duration
Ticket₹7,561Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Nepalgunj, Nepal and Siliguri, India?

You can take a bus from Rupaidiha to Siliguri via Lucknow and Gorakhpur in around 29h 19m.

Airlines
Train operators
Bus operators
Other operators

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 Need to know: Eurostar, Travelling by boat in Italy, and Travelling around the UAE - to help you get the most out of your next trip.

Booking & Getting There