There are 4 ways to get from Siliguri to Kaliganj by train, car, or bus
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 New Jalpaiguri to Mathabhangatrain
- Drive from Mathabhanga to Barkhatacar
- Take the train from Barkhata to Tushbhandartrain
4h 9m$7–24Train
cheapest- Take the train from Siliguru Town to Haldibaritrain 07521
- Take the train from Burimari to Tushbhandartrain Burimari Express
5h 6m$5–19Bus, drive
- Take the bus from Siliguri to Cooch Beharbus
- Drive from Cooch Behar to Kaliganjcar
5h 7m$11–18Drive 138 km
- Drive from Siliguri to Kaliganjcar 138 km
2h 9m$17–24
Questions & Answers
The cheapest way to get from Siliguri to Kaliganj is to train which costs $5 - $20 and takes 5h 6m.
The fastest way to get from Siliguri to Kaliganj is to drive which takes 2h 9m and costs $16 - $24.
No, there is no direct train from Siliguri to Kaliganj. However, there are services departing from Siliguru Town and arriving at Tushbhandar via Burimari. The journey, including transfers, takes approximately 5h 6m.
The distance between Siliguri and Kaliganj is 223 km. The road distance is 138 km.
It takes approximately 4h 9m to get from Siliguri to Kaliganj, including transfers.
Siliguri to Kaliganj train services, operated by Indian Railways, depart from Siliguru Town station.
Kaliganj is 30 min ahead of Siliguri. It is currently 5:03 AM in Siliguri and 5:33 AM in Kaliganj.
Siliguri to Kaliganj train services, operated by Indian Railways, arrive at Haldibari station.
Yes, the driving distance between Siliguri to Kaliganj is 138 km. It takes approximately 2h 9m to drive from Siliguri to Kaliganj.
There are three+ hotels available in Kaliganj.
What companies run services between Siliguri, India and Kaliganj, Bangladesh?
You can take a train from Siliguru Town to Tushbhandar via Haldibari and Burimari in around 5h 6m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to Mathabhanga
- Ave. Duration
- 1h 37m
- Frequency
- Twice 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 Siliguru Town to Haldibari
- Ave. Duration
- 2h 5m
- Frequency
- Once 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
- [email protected]
- Website
- Bangladesh Railway
Train from Barkhata to Tushbhandar
- Ave. Duration
- 45 min
- Frequency
- 6 times a week
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1
- 1st class seat (F_SEAT)
- $1
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $1–2
Train from Burimari to Tushbhandar
- Ave. Duration
- 1h 35m
- Frequency
- 6 times a week
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $2–4
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Siliguri to Cooch Behar
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- $1–3
- Website
- North Bengal State Transport
- Seater
- $1–3
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?, Need to know: Eurostar, and Getting to Rome from the airport - to help you get the most out of your next trip.














