There are 9 ways to get from Siliguri to Dhangadi by train, plane, 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.
Train to Bhadrapur Airport, fly to Dhangarhi, drive
best- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Dhangarhi (DHI)plane BDP - DHI
- Drive from Dhangarhi (DHI) to Dhangadicar
5h 46m$76–436Train, drive
cheapest- Take the train from New Jalpaiguri to Sitapurtrain
- Take the train from Sitapur to Mailanitrain
- Drive from Mailani to Dhangadicar
22h 37m$14–62Bus, train, drive
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the train from Aishbagh to Gola Gokarannathtrain
- Drive from Gola Gokarannath to Dhangadicar
21h 9mDrive 949.6 km
- Drive from Siliguri to Dhangadicar 949.6 km
15h 42m$122–176Train to Bhadrapur Airport, fly to Nepalgunj Airport, taxi
- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Nepalgunj Airport (KEP)plane BDP - KEP
- Take the taxi from Nepalgunj Airport (KEP) to Dhangaditaxi
7h 3m$471–511Train to Biratnagar Airport, fly to Dhangarhi, drive
- Take the train from Siliguri Jn to Narpatganjtrain
- Fly from Biratnagar Airport (BIR) to Dhangarhi (DHI)plane BIR - DHI
- Drive from Dhangarhi (DHI) to Dhangadicar
9h 12m$70–379Train to Bhadrapur Airport, fly to Surkhet, taxi
- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Surkhet (SKH)plane BDP - SKH
- Take the taxi from Surkhet (SKH) to Dhangaditaxi
8h 46m$187–552Train, drive via Pūranpur
- Take the train from Siliguri Jn to Sitapurtrain
- Take the train from Sitapur to Puranpurtrain
- Drive from Puranpur to Dhangadicar
29h 16m$20–75Bus, train, drive via Gorakhpur
- Take the bus from Siliguri, West Bengal to Gorakhpurbus
- Take the train from Gorakhpur to Puranpurtrain
- Drive from Puranpur to Dhangadicar
29h 53m
Bhadrapur Airport (BDP) to Dhangarhi (DHI) flights
Questions & Answers
The cheapest way to get from Siliguri to Dhangadi is to train and drive which costs $14 - $65 and takes 22h 37m.
The fastest way to get from Siliguri to Dhangadi is to train and fly and drive which takes 5h 46m and costs $75 - $440.
The distance between Siliguri and Dhangadi is 879 km. The road distance is 949.6 km.
It takes approximately 5h 46m to get from Siliguri to Dhangadi, including transfers.
Dhangadi is 15 min ahead of Siliguri. It is currently 9:29 AM in Siliguri and 9:44 AM in Dhangadi.
Yes, the driving distance between Siliguri to Dhangadi is 950 km. It takes approximately 15h 42m to drive from Siliguri to Dhangadi.
There are six+ hotels available in Dhangadi.
What companies run services between Siliguri, India and Dhangadi, Nepal?
There is no direct connection from Siliguri to Dhangadi. However, you can take the train to Galgalia, drive to Bhadrapur Airport (BDP) airport, fly to Dhangarhi (DHI), then drive to Dhangadi. Alternatively, you can take a bus from Siliguri, West Bengal to Dhangadi via Lucknow, Uttar Pradesh, Sachivalaya, Durgapuri, Aishbagh, and Gola Gokarannath in around 21h 9m.
- Website
- novaairways.com
Flights from Bhadrapur Airport to Dhangarhi via Kathmandu
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $65–410
Flights from Bhadrapur Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $80–490
Flights from Biratnagar Airport to Dhangarhi via Kathmandu
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- $55–340
Flights from Bhadrapur Airport to Surkhet via Kathmandu
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $65–390
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Siliguri Jn to Galgalia
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $4–7
- First Class (1A)
- $7–10
Train from Aishbagh to Gola Gokarannath
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–9
- First Class (1A)
- $10–14
Train from New Jalpaiguri to Sitapur
- Ave. Duration
- 18h 40m
- Frequency
- 3 times a week
- Estimated price
- $5–40
- Website
- irctc.co.in
- Sleeper Class
- $5–6
- Third AC (3A)
- $12–16
- Second AC (2A)
- $18–23
- First Class (1A)
- $30–40
Train from Sitapur to Mailani
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Siliguri Jn to Galgalia
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $4–7
- First Class (1A)
- $7–10
Train from Siliguri Jn to Narpatganj
- Ave. Duration
- 3h 58m
- 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 Siliguri Jn to Galgalia
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $4–7
- First Class (1A)
- $7–10
Train from Siliguri Jn to Sitapur
- Ave. Duration
- 23h 50m
- Frequency
- Once a week
- Estimated price
- $5–45
- Website
- irctc.co.in
- Sleeper Class
- $5–7
- Third AC (3A)
- $14–18
- Second AC (2A)
- $20–25
- First Class (1A)
- $30–45
Train from Sitapur to Puranpur
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
Train from Gorakhpur to Puranpur
- Ave. Duration
- 12h 32m
- Frequency
- Once daily
- Estimated price
- $3–25
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–11
- Second AC (2A)
- $11–15
- First Class (1A)
- $19–25
- Phone
- +91 81188 83768
- [email protected]
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Lucknow, Uttar Pradesh
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Anaya Holidays
- Ave. Duration
- 3h 4m
- Estimated price
- $100–150
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 do I get from Sydney to Melbourne, What documents do I need to cross Niagara Falls?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.







