There are 9 ways to get from Dhangadhi to Siliguri by car, plane, train, 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.
Drive to Dhangarhi, fly to Bhadrapur Airport, train
best- Drive from Dhangadhi to Dhangarhi (DHI)car
- Fly from Dhangarhi (DHI) to Bhadrapur Airport (BDP)plane DHI - BDP
- Take the train from Galgalia to Siliguri Jntrain
6h 41m₹6,116–35,389Drive, train
cheapest- Drive from Dhangadhi to Mailanicar
- Take the train from Mailani to Sitapurtrain
- Take the train from Sitapur to New Jalpaiguritrain
23h 22m₹1,500–6,257Drive, bus
- Drive from Dhangadhi to Khatimacar
- Take the bus from Khatima to Bareillybus
- Take the bus from Bareilly to Gorakhpurbus
- Take the bus from Gorakhpur to Siliguribus
33h 52mDrive 947.7 km
- Drive from Dhangadhi to Siliguricar 947.7 km
15h 40m₹11,527–16,649Taxi to Nepalgunj Airport, fly to Bhadrapur Airport, train
- Take the taxi from Dhangadhi to Nepalgunj Airport (KEP)taxi
- Fly from Nepalgunj Airport (KEP) to Bhadrapur Airport (BDP)plane KEP - BDP
- Take the train from Galgalia to Siliguri Jntrain
7h 49m₹44,146–47,384Drive to Dhangarhi, fly to Biratnagar Airport, drive, train
- Drive from Dhangadhi to Dhangarhi (DHI)car
- Fly from Dhangarhi (DHI) to Biratnagar Airport (BIR)plane DHI - BIR
- Drive from Biratnagar Airport (BIR) to Narpatganjcar
- Take the train from Narpatganj to Siliguri Jntrain
9h 15m₹7,606–40,779Taxi to Surkhet, fly to Bhadrapur Airport, train
- Take the taxi from Dhangadhi to Surkhet (SKH)taxi
- Fly from Surkhet (SKH) to Bhadrapur Airport (BDP)plane SKH - BDP
- Take the train from Galgalia to Siliguri Jntrain
8h 57m₹16,800–46,783Drive, train via Siliguri Jn
- Drive from Dhangadhi to Mailanicar
- Take the train from Mailani to Sitapurtrain
- Take the train from Sitapur to Siliguri Jntrain
27h 54m₹1,510–6,557Drive, train, bus
- Drive from Dhangadhi to Mailanicar
- Take the train from Mailani to Badshahnagartrain
- Take the bus from Lucknow to Siliguribus
34h 17m
Dhangarhi (DHI) to Bhadrapur Airport (BDP) flights
Comparing Your Travel Options
The cheapest way to get from Dhangadhi to Siliguri is to drive and train which costs ₹1,500 - ₹6,500 and takes 23h 22m.
The fastest way to get from Dhangadhi to Siliguri is to drive and fly and train which takes 6h 41m and costs ₹6,000 - ₹36,000.
The distance between Dhangadhi and Siliguri is 881 km. The road distance is 947.7 km.
It takes approximately 6h 41m to get from Dhangadhi to Siliguri, including transfers.
Siliguri is 15 min behind Dhangadhi. It is currently 5:24 PM in Dhangadhi and 5:09 PM in Siliguri.
Yes, the driving distance between Dhangadhi to Siliguri is 948 km. It takes approximately 15h 40m to drive from Dhangadhi to Siliguri.
There are 270+ hotels available in Siliguri.
What companies run services between Dhangadhi, Nepal and Siliguri, India?
There is no direct connection from Dhangadhi to Siliguri. However, you can drive to Dhangarhi (DHI) airport, fly to Bhadrapur Airport (BDP), drive to Galgalia, then take the train to Siliguri Jn. Alternatively, you can take a vehicle from Dhangadhi to New Jalpaiguri via Mailani and Sitapur in around 23h 22m.
- Website
- buddhaair.com
Flights from Dhangarhi to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- ₹5,000–33,000
Flights from Nepalgunj Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- ₹7,500–48,000
Flights from Dhangarhi to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹6,000–37,000
Flights from Surkhet to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹5,000–32,000
- Website
- novaairways.com
Flights from Dhangarhi to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹5,000–33,000
Flights from Nepalgunj Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹7,500–48,000
Flights from Dhangarhi to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- ₹6,000–37,000
Flights from Surkhet to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,000–32,000
- Website
- yetiairlines.com
Flights from Nepalgunj Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,500–48,000
Flights from Surkhet to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹5,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Galgalia to Siliguri Jn
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Mailani to Sitapur
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Sitapur to New Jalpaiguri
- Ave. Duration
- 19h 58m
- Frequency
- 3 times a week
- Estimated price
- ₹490–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,300
- First Class (1A)
- ₹2,900–3,800
Train from Galgalia to Siliguri Jn
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Narpatganj to Siliguri Jn
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Galgalia to Siliguri Jn
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Mailani to Sitapur
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Sitapur to Siliguri Jn
- Ave. Duration
- 24h 30m
- Frequency
- Once a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Mailani to Badshahnagar
- Ave. Duration
- 4h 7m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Website
- Mansoori tour and travels
Bus from Khatima to Bareilly
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Mansoori tour and travels
- Website
- Khushi Tour. Travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 9h 40m
- Frequency
- 5 times a day
- Schedules at
- Khushi Tour. Travels
- Website
- Garhwal Travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 9h 29m
- Frequency
- Once daily
- Schedules at
- Garhwal Travels
- Website
- Shri Krishna Travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Shri Krishna Travels
- Website
- jk travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a week
- Schedules at
- jk travels
- Phone
- +91 98350 00786
- [email protected]
- Website
- Jai Mata Di Tour and Travels
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 17h 25m
- Frequency
- Twice daily
- Website
- Jai Mata Di Tour and Travels
- Website
- Super Humsafar
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 15h 15m
- Frequency
- 5 times a week
- Schedules at
- Super Humsafar
- Phone
- +91 9509583838
- [email protected]
- Website
- Kusum Travels and Logistics
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 21h 35m
- Frequency
- Once daily
- Website
- Kusum Travels and Logistics
- Website
- Kusum Travels and Logistics
Bus from Lucknow to Siliguri
- Ave. Duration
- 28h 5m
- Frequency
- Twice daily
- Website
- Kusum Travels and Logistics
- Website
- Kusum Travels and Logistics
- Website
- Sri Krishna Tours
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a week
- Schedules at
- Sri Krishna Tours
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 16h 45m
- Frequency
- 4 times a week
- Website
- Abha Bus
- Website
- Om Travels
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 17h 15m
- Frequency
- 4 times a week
- Schedules at
- Om Travels
- Website
- Shree Raj Akanshi travels
Bus from Lucknow to Siliguri
- Ave. Duration
- 27h 45m
- Frequency
- Once daily
- Schedules at
- Shree Raj Akanshi travels
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Lucknow to Siliguri
- Ave. Duration
- 29h 30m
- Frequency
- 4 times a week
- Schedules at
- Vikas Travels
- Website
- Deva Travels
Bus from Lucknow to Siliguri
- Ave. Duration
- 20h 5m
- Frequency
- Twice a week
- Schedules at
- Deva Travels
- Ave. Duration
- 3h 2m
- Estimated price
- ₹10,000–14,000
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 How to get from Luton Airport into central London, Need to know: Eurostar, and Why you should take the train in the US - to help you get the most out of your next trip.










