Rome2Rio

How to get fromDharmanagar to Birgunjby car, plane, taxi, or train

Find Transport to Birgunj

See all options

There are 7 ways to get from Dharmanagar to Birgunj by car, plane, taxi, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive to Osmani International Airport, fly to Tribhuvan International Airport, taxi

    best
    1. Drive from Dharmanagar to Osmani International Airport (ZYL)car car
    2. Fly from Osmani International Airport (ZYL) to Tribhuvan International Airport (KTM)plane plane ZYL - KTM
    3. Take the taxi from Tribhuvan International Airport (KTM) to Birgunjtaxi taxi
    7h 32m
    $394–750
  2. Train

    cheapest
    1. Take the train from Dharmanagar to Begu Saraitrain train 01666
    2. Take the train from Begu Sarai to Raxaul Jntrain train 15655
    30h 37m
    $8–60
  3. Drive  1,028 km

    1. Drive from Dharmanagar to Birgunjcar car 1,028 km
    16h 4m
    $123–177
  4. Drive to Osmani International Airport, fly to Simara Airport

    1. Drive from Dharmanagar to Osmani International Airport (ZYL)car car
    2. Fly from Osmani International Airport (ZYL) to Simara Airport (SIF)plane plane ZYL - SIF
    6h 43m
    $530–1,340
  5. Train to Agartala, fly to Lok Nayak Jayaprakash Airport, train

    1. Take the train from Dharmanagar to Agartalatrain train
    2. Fly from Agartala (IXA) to Lok Nayak Jayaprakash Airport (PAT)plane plane IXA - PAT
    3. Take the train from Patliputra to Raxaul Jntrain train
    16h 19m
    $72–255
  6. Drive, train to Shahjalal International Airport, fly to Tribhuvan International Airport, taxi

    1. Drive from Dharmanagar to Shamshernagarcar car
    2. Take the train from Shamshernagar to Biman Bandartrain train
    3. Fly from Shahjalal International Airport (DAC) to Tribhuvan International Airport (KTM)plane plane DAC - KTM
    4. Take the taxi from Tribhuvan International Airport (KTM) to Birgunjtaxi taxi
    10h 33m
    $255–566
  7. Train via Kishanganj

    1. Take the train from Dharmanagar to Kishanganjtrain train 01666 / ...
    2. Take the train from Kishanganj to Raxaul Jntrain train 15655
    33h 58m
    $8–60

Dharmanagar to Birgunj by train

Calendar1Weekly Trains
Duration30h 37mAverage Duration
Ticket$8Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Dharmanagar, India and Birgunj, Nepal?

You can take a train from Dharmanagar to Raxaul Jn via Begu Sarai in around 30h 37m.

Airlines
Train 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 Getting around the Cyclades, What documents do I need to cross Niagara Falls?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.

Booking & Getting There