There are 9 ways to get from Duliajan to Nepal by train, car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Duliajan to Begu Saraitrain
- Take the train from Begu Sarai to Raxaul Jntrain
- Drive from Raxaul Jn to Kathmanducar
35h 47m$25–91Train, bus
cheapest- Take the train from Duliajan to New Jalpaiguritrain 13281 / ...
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandubus
39h 43m$11–67Bus
- Take the bus from Duliajan to Guwahatibus
- Take the bus from Guwahati to Siliguribus
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandubus
40h 30mDrive 1,279.1 km
- Drive from Duliajan to Kathmanducar 1,279.1 km
19h 36m$164–237Fly to Purnea Airport, train
- Fly from Dibrugarh Airport (DIB) to Purnea Airport (PXN)plane DIB - PXN
- Take the train from Purnia Jn to Forbesganjtrain
21h 46m$128–353Fly to Tribhuvan International Airport
- Fly from Dibrugarh Airport (DIB) to Tribhuvan International Airport (KTM)plane DIB - KTM
6h 58m$151–413Fly to Bagdogra Airport, train
- Fly from Dibrugarh Airport (DIB) to Bagdogra Airport (IXB)plane DIB - IXB
- Take the train from Baghdogra to Narpatganjtrain
7h 58m$41–178Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Dibrugarh Airport (DIB) to Lok Nayak Jayaprakash Airport (PAT)plane DIB - PAT
- Take the train from Patliputra to Raxaul Jntrain
12h 35m$81–203Fly to Gorakhpur Airport, train
- Fly from Dibrugarh Airport (DIB) to Gorakhpur Airport (GOP)plane DIB - GOP
- Take the train from Gorakhpur to Raxaul Jntrain
14h 38m$97–245
Dibrugarh Airport (DIB) to Purnea Airport (PXN) flights
Comparing Your Travel Options
The cheapest way to get from Duliajan to Nepal is to train and bus which costs $10 - $70 and takes 39h 43m.
The fastest way to get from Duliajan to Nepal is to fly which takes 6h 58m and costs $150 - $420.
No, there is no direct bus from Duliajan to Nepal. However, there are services departing from Duliajan and arriving at N.A.C via Guwahati, Siliguri Tenzing Norgay Bus Terminus and Gongabu Buspark. The journey, including transfers, takes approximately 40h 30m.
The distance between Duliajan and Nepal is 1734 km. The road distance is 1279.1 km.
The best way to get from Duliajan to Nepal without a car is to bus which takes 40h 30m and costs .
It takes approximately 35h 47m to get from Duliajan to Nepal, including transfers.
Duliajan to Nepal bus services, operated by SLGT Travels, depart from Duliajan station.
The best way to get from Duliajan to Nepal is to bus which takes 40h 30m and costs . Alternatively, you can fly, which costs $150 - $420 and takes 6h 58m.
Duliajan to Nepal bus services, operated by SLGT Travels, arrive at Guwahati station.
Yes, the driving distance between Duliajan to Nepal is 1279 km. It takes approximately 19h 36m to drive from Duliajan to Nepal.
What companies run services between Duliajan, India and Nepal?
You can take a bus from Duliajan to N.A.C via Guwahati, Siliguri, Siliguri Tenzing Norgay Bus Terminus, Kathmandu, and Gongabu Buspark in around 40h 30m. Alternatively, IndiGo Airlines, Air India Express, and Air India Limited fly from Dibrugarh Airport (DIB) to Tribhuvan International Airport (KTM) 3 times a day.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Purnea Airport via Kolkata
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- $110–320
Flights from Dibrugarh Airport to Purnea Airport via Delhi
- Ave. Duration
- 21h 45m
- When
- Every day
- Estimated price
- $200–350
Flights from Dibrugarh Airport to Purnea Airport via Gauhati, Kolkata
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- $120–320
Flights from Dibrugarh Airport to Purnea Airport via Bagdogra Airport, Kolkata
- Ave. Duration
- 18h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–330
Flights from Dibrugarh Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $140–400
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $65–170
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $100–180
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Gauhati, Kolkata
- Ave. Duration
- 9h 55m
- When
- Tuesday and Friday
- Estimated price
- $65–170
Flights from Dibrugarh Airport to Gorakhpur Airport via Kolkata
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $80–210
Flights from Dibrugarh Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $110–210
Flights from Dibrugarh Airport to Gorakhpur Airport via Gauhati, Kolkata
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $85–210
- Website
- airindia.in
Flights from Dibrugarh Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $170–440
Flights from Dibrugarh Airport to Bagdogra Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $40–150
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $90–220
- Website
- airindiaexpress.in
Flights from Dibrugarh Airport to Bagdogra Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $40–150
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $90–220
- Website
- starair.in
Flights from Dibrugarh Airport to Purnea Airport via Kolkata
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- $110–320
- Website
- starlightairline.com
Flights from Dibrugarh Airport to Bagdogra Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday to Sunday
- Estimated price
- $24–35
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Duliajan to Begu Sarai
- Ave. Duration
- 26h 16m
- Frequency
- Once a week
- Estimated price
- $6–50
- Website
- irctc.co.in
- Sleeper Class
- $6–8
- Third AC (3A)
- $16–20
- Second AC (2A)
- $22–29
- First Class (1A)
- $35–50
Train from Begu Sarai to Raxaul Jn
- Ave. Duration
- 6h 7m
- Frequency
- Once a week
- Estimated price
- $2–17
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–17
Train from Purnia Jn to Forbesganj
- Ave. Duration
- 1h 10m
- 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 Duliajan to New Jalpaiguri
- Ave. Duration
- 20h 6m
- Frequency
- Once daily
- Estimated price
- $4–35
- Website
- irctc.co.in
- Sleeper Class
- $4–6
- Third AC (3A)
- $12–15
- Second AC (2A)
- $16–21
- First Class (1A)
- $28–35
Train from Baghdogra to Narpatganj
- Ave. Duration
- 3h 28m
- Frequency
- Once a week
- Estimated price
- $2–18
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
Train from Patliputra to Raxaul Jn
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Gorakhpur to Raxaul Jn
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Duliajan to Guwahati
- Ave. Duration
- 11h 15m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Duliajan to Guwahati
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Guwahati to Siliguri
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- North Bengal State Transport
Bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Ave. Duration
- 16h 45m
- Frequency
- 3 times a week
- Estimated price
- $4–22
- Website
- North Bengal State Transport
Bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Ave. Duration
- 16h 45m
- Frequency
- 3 times a week
- Estimated price
- $4–22
- Website
- North Bengal State Transport
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 London Underground: Essential tips to navigate the Tube, Need to know: Greyhound, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
There are 1664+ hotels available in Nepal.









