There are 6 ways to get from Dibrugarh to Nepal by plane, car, train or bus

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

Recommended option

Fly Dibrugarh to Bagdogra, drive  •  7 h 36 min

  1. Fly from Dibrugarh (DIB) to Bagdogra (IXB) DIB - IXB
  2. Drive from Bagdogra to Kerabari

$63 - $246

Cheapest option

Train, bus  •  46 h 14 min

  1. Take the train from Dibrugarh (DBRG) to Muzaffarpur Junction (MFP)
  2. Take the train from Muzaffarpur Junction (MFP) to Raxual Junction (RXL)
  3. Take the bus from Birgunj to Kathmandu

$39 - $60

4 alternative options

Fly Dibrugarh to Kathmandu  •  7 h 38 min

  1. Fly from Dibrugarh (DIB) to Kathmandu (KTM) DIB - KTM

$135 - $436

Train to Jorhat, fly to Bagdogra, drive  •  28 h 43 min

  1. Take the train from Dibrugarh Town (DBRT) to Mariani Junction (MXN)
  2. Fly from Jorhat (JRH) to Bagdogra (IXB) JRH - IXB
  3. Drive from Bagdogra to Kerabari

$68 - $284

Train, drive  •  32 h 24 min

  1. Take the train from Dibrugarh Town (DBRT) to Barauni Junction (BJU)
  2. Take the train from Barauni Junction (BJU) to Raxual Junction (RXL)
  3. Drive from Raxual Junction (RXL) to Kathmandu

$40 - $67

Bus, train  •  41 h 9 min

  1. Take the bus from Dibrugarh to Guwahati
  2. Take the train from Guwahati (GHY) to Sagauli Junction (SGL)
  3. Take the bus from Birgunj to Kathmandu

$42 - $58

What companies run services between Dibrugarh, India and Nepal?

Air India Limited flies from Dibrugarh to Kathmandu twice a week.

Airlines
Jet Airways
Website
jetairways.com
Flights from Jorhat to Bagdogra via Delhi
Ave. Duration
20 h 45 min
When
Monday, Wednesday and Friday
Estimated price
$100 - $470
Flights from Jorhat to Bagdogra via Gauhati, Delhi
Ave. Duration
21 h 30 min
When
Monday, Wednesday and Friday
Estimated price
$100 - $480
Flights from Jorhat to Bagdogra via Gauhati
Ave. Duration
24 h 30 min
When
Monday, Wednesday and Friday
Estimated price
$45 - $240
Air India Limited
Website
airindia.in
Flights from Dibrugarh to Bagdogra via Kolkata
Ave. Duration
6 h 55 min
When
Wednesday, Friday and Sunday
Estimated price
$70 - $340
Flights from Dibrugarh to Kathmandu via Kolkata
Ave. Duration
7 h 15 min
When
Tuesday and Thursday
Estimated price
$130 - $430
IndiGo Airlines
Website
goindigo.in
Flights from Dibrugarh to Bagdogra via Kolkata
Ave. Duration
3 h 50 min
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $340
Flights from Jorhat to Bagdogra via Gauhati
Ave. Duration
21 h 10 min
When
Monday, Wednesday and Friday
Estimated price
$50 - $250
GoAir
Website
goair.in
Flights from Dibrugarh to Bagdogra via Gauhati
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$45 - $220
AirAsia India
Website
airasia.com
Flights from Jorhat to Bagdogra via Delhi
Ave. Duration
20 h 45 min
When
Monday, Wednesday and Friday
Estimated price
$100 - $470
Druk Air
Website
drukair.com.bt
Flights from Jorhat to Bagdogra via Gauhati, Paro
Ave. Duration
20 h 25 min
When
Wednesday
Estimated price
$45 - $250
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Dibrugarh Town (DBRT) to Mariani Junction (MXN)
Ave. Duration
3 h 27 min
Frequency
Once daily
Estimated price
$3 - $16
Book at
irctc.co.in
Train from Dibrugarh Town (DBRT) to Barauni Junction (BJU)
Ave. Duration
22 h 35 min
Frequency
Once daily
Estimated price
$23 - $35
Book at
irctc.co.in
Train from Barauni Junction (BJU) to Raxual Junction (RXL)
Ave. Duration
6 h 25 min
Frequency
Twice daily
Estimated price
$4 - $17
Book at
irctc.co.in
Train from Guwahati (GHY) to Sagauli Junction (SGL)
Ave. Duration
19 h 57 min
Frequency
Once a week
Estimated price
$18 - $27
Book at
irctc.co.in
Train from Dibrugarh (DBRG) to Muzaffarpur Junction (MFP)
Ave. Duration
31 h
Frequency
Once daily
Estimated price
$25 - $35
Book at
irctc.co.in
Train from Muzaffarpur Junction (MFP) to Raxual Junction (RXL)
Ave. Duration
3 h 10 min
Frequency
Twice daily
Estimated price
$2 - $15
Book at
irctc.co.in
Bus operators
bus
Bus from Birgunj to Kathmandu
Ave. Duration
10 h
Frequency
Twice daily
Estimated price
$10

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: Greyhound, Travelling around the UAE and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

Questions & Answers

How far is it from Dibrugarh to Nepal?

The distance between Dibrugarh and Nepal is 1066 km.

What is the cheapest way to get from Dibrugarh to Nepal?

The cheapest way to get from Dibrugarh to Nepal is to bus and train which costs ₹2,700 - ₹3,900 and takes 41 h 9 min.

What is the fastest way to get from Dibrugarh to Nepal?

The quickest way to get from Dibrugarh to Nepal is to fly and drive which takes 7 h 36 min and costs ₹4,200 - ₹17,000.

How long does it take to get from Dibrugarh to Nepal?

It takes approximately 7 h 36 min to get from Dibrugarh to Nepal, including transfers.