There are 6 ways to get from Lahān to Siliguri by car, bus, train, taxi, 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.
Drive, bus
best- Drive from Lahān to Darbhanga, Biharcar
- Take the bus from Darbhanga, Bihar to Siliguri, West Bengalbus Darbhanga, Bihar - Siliguri, West Bengal
10h 17mDrive, train
cheapest- Drive from Lahān to Nirmalicar
- Take the train from Nirmali to Jogbanitrain
- Take the train from Jogbani to Siliguru Towntrain
13h 1m₹1,048–3,794Drive, train via Katihar
- Drive from Lahān to Nirmalicar
- Take the train from Nirmali to Forbesganjtrain
- Take the train from Forbesganj to Katihar Jntrain
- Take the train from Katihar Jn to New Jalpaiguritrain
10h 17m₹1,128–4,594Drive 223.3 km
- Drive from Lahān to Siliguricar 223.3 km
3h 20m₹2,734–3,948Taxi to Rajbiraj, fly, train
- Take the taxi from Lahān to Rajbiraj (RJB)taxi
- Fly from Rajbiraj (RJB) to Bhadrapur Airport (BDP)plane RJB - BDP
- Take the train from Galgalia to Siliguri Jntrain
7h 34m₹6,538–32,247Taxi to Janakpur Airport, fly, train
- Take the taxi from Lahān to Janakpur Airport (JKR)taxi
- Fly from Janakpur Airport (JKR) to Bhadrapur Airport (BDP)plane JKR - BDP
- Take the train from Galgalia to Siliguri Jntrain
6h 18m₹27,912–32,643
Rajbiraj (RJB) to Bhadrapur Airport (BDP) flights
Questions & Answers
The cheapest way to get from Lahān to Siliguri is to drive and train which costs ₹1,000 - ₹3,800 and takes 13h 1m.
The fastest way to get from Lahān to Siliguri is to drive which takes 3h 20m and costs ₹2,700 - ₹4,000.
The distance between Lahān and Siliguri is 387 km. The road distance is 223.3 km.
It takes approximately 10h 17m to get from Lahān to Siliguri, including transfers.
Siliguri is 15 min behind Lahān. It is currently 10:12 PM in Lahān and 9:57 PM in Siliguri.
Yes, the driving distance between Lahān to Siliguri is 223 km. It takes approximately 3h 20m to drive from Lahān to Siliguri.
There are 285+ hotels available in Siliguri.
What companies run services between Lahān, Nepal and Siliguri, India?
There is no direct connection from Lahān to Siliguri. However, you can drive to Darbhanga, Bihar then take the bus to Siliguri, West Bengal. Alternatively, you can take a vehicle from Lahān to New Jalpaiguri via Nirmali, Forbesganj, and Katihar Jn in around 10h 17m.
- Website
- buddhaair.com
Flights from Rajbiraj to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹4,500–29,000
Flights from Janakpur Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- ₹3,700–25,000
- Website
- yetiairlines.com
Flights from Janakpur Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹23,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nirmali to Forbesganj
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Forbesganj to Katihar Jn
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Katihar Jn to New Jalpaiguri
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Galgalia to Siliguri Jn
- Ave. Duration
- 1h 33m
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Nirmali to Jogbani
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Jogbani to Siliguru Town
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- 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 33m
- Frequency
- 4 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Ave. Duration
- 56 min
- Estimated price
- ₹1,800–6,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 French strikes 2018: What are my alternative transport options?, Best ways to travel around Australia, and Flying into Beijing? - to help you get the most out of your next trip.






