There are 5 ways to get from Hili to Siliguri by train, bus, car, 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
best- Take the train from Hili to Chilahatitrain Titumir Express
- Take the train from Haldibari to New Jalpaiguritrain 12344 / ...
6h₹625–2,128Bus
- Take the bus from Balurghat to Siliguribus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
7h 32mDrive 196 km
- Drive from Hili to Siliguricar 196 km
3h 16m₹2,199–3,177Taxi
- Take the taxi from Hili to Siliguritaxi 196 km
3h 16m₹6,500–8,000Train via Siliguri Jn
- Take the train from Hili to Chilahatitrain Titumir Express
- Take the train from Haldibari to Siliguri Jntrain 15464 / ...
6h 55m₹635–2,128
Comparing Your Travel Options
The cheapest way to get from Hili to Siliguri is to train which costs ₹600 - ₹2,200 and takes 6h.
The fastest way to get from Hili to Siliguri is to drive which takes 3h 16m and costs ₹2,200 - ₹3,200.
No, there is no direct bus from Hili to Siliguri. However, there are services departing from Balurghat and arriving at Siliguri via . The journey, including transfers, takes approximately 7h 32m.
No, there is no direct train from Hili to Siliguri. However, there are services departing from Hili and arriving at New Jalpaiguri via Haldibari. The journey, including transfers, takes approximately 6h.
The distance between Hili and Siliguri is 203 km. The road distance is 196 km.
The best way to get from Hili to Siliguri without a car is to bus which takes 7h 32m and costs .
It takes approximately 6h to get from Hili to Siliguri, including transfers.
Hili to Siliguri bus services, operated by Om Diya Travels, depart from Balurghat station.
Hili to Siliguri train services, operated by Bangladesh Railway, depart from Hili station.
The best way to get from Hili to Siliguri is to train which takes 6h and costs ₹600 - ₹2,200. Alternatively, you can bus, which costs and takes 7h 32m.
What companies run services between Hili, India and Siliguri, India?
You can take a train from Hili to New Jalpaiguri via Chilahati and Haldibari in around 6h. Alternatively, Om Diya Travels operates a bus from Balurghat to Siliguri once daily, and the journey takes 7h 10m. Six other operators also service this route.
- [email protected]
- Website
- Bangladesh Railway
Train from Hili to Chilahati
- Ave. Duration
- 3h 2m
- Frequency
- 6 times a week
- Estimated price
- ₹100–550
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–170
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹270–310
- AC class berth (AC_B)
- ₹380–550
Train from Hili to Chilahati
- Ave. Duration
- 3h 2m
- Frequency
- 6 times a week
- Estimated price
- ₹100–550
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–170
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹270–310
- AC class berth (AC_B)
- ₹380–550
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldibari to New Jalpaiguri
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haldibari to Siliguri Jn
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Website
- Om Diya Travels
Bus from Balurghat to Siliguri
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Schedules at
- Om Diya Travels
- Website
- Jio Dolphin Travels
Bus from Balurghat to Siliguri
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Schedules at
- Jio Dolphin Travels
- Phone
- +91 9560015900
- [email protected]
- Website
- Shree Krishna Travels
Bus from Balurghat to Siliguri
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Shree Krishna Travels
- Website
- Mohanta Travels
Bus from Balurghat to Siliguri
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Mohanta Travels
- Website
- Maa Josoda Paribahan
Bus from Balurghat to Siliguri
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Schedules at
- Maa Josoda Paribahan
- Website
- Priya Diya Travels
Bus from Balurghat to Siliguri
- Ave. Duration
- 7h 10m
- Frequency
- 3 times a week
- Schedules at
- Priya Diya Travels
- Website
- Padmanabha Paribahan
Bus from Balurghat to Siliguri
- Ave. Duration
- 8h 25m
- Frequency
- 3 times a week
- Schedules at
- Padmanabha Paribahan
- Ave. Duration
- 3h 16m
- Estimated price
- ₹6,500–8,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 Southend Airport into central London, How to get from Heathrow Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Hili to Siliguri bus services, operated by Om Diya Travels, arrive at Siliguri station.
Hili to Siliguri train services, operated by Bangladesh Railway, arrive at Chilahati station.
Yes, the driving distance between Hili to Siliguri is 196 km. It takes approximately 3h 16m to drive from Hili to Siliguri.
There are 269+ hotels available in Siliguri.















