There are 4 ways to get from Mahendranagar to Siliguri by taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Mahendranagar to Damaktaxi
- Take the bus from Damak to Kakadvittabus
- Take the bus from Kakarvitta to Siliguri Tenzing Norgay Bus Terminusbus
6h 6mDrive, train
cheapest- Drive from Mahendranagar to Jogbanicar
- Take the train from Jogbani to Siliguru Towntrain 15723
8h 40m₹821–2,568Drive, train via Katihar
- Drive from Mahendranagar to Jogbanicar
- Take the train from Jogbani to Katihar Jntrain
- Take the train from Katihar Jn to New Jalpaiguritrain
6h 40m₹911–3,468Drive 142.1 km
- Drive from Mahendranagar to Siliguricar 142.1 km
2h 11m₹1,738–2,510
Questions & Answers
The cheapest way to get from Mahendranagar to Siliguri is to drive and train which costs ₹800 - ₹2,600 and takes 8h 40m.
The fastest way to get from Mahendranagar to Siliguri is to drive which takes 2h 11m and costs ₹1,700 - ₹2,600.
The distance between Mahendranagar and Siliguri is 142 km. The road distance is 142.1 km.
The best way to get from Mahendranagar to Siliguri without a car is to taxi and bus which takes 6h 6m and costs .
It takes approximately 6h 6m to get from Mahendranagar to Siliguri, including transfers.
Siliguri is 15 min behind Mahendranagar. It is currently 1:09 AM in Mahendranagar and 12:54 AM in Siliguri.
Yes, the driving distance between Mahendranagar to Siliguri is 142 km. It takes approximately 2h 11m to drive from Mahendranagar to Siliguri.
There are 290+ hotels available in Siliguri.
What companies run services between Mahendranagar, Province 1, Nepal and Siliguri, India?
There is no direct connection from Mahendranagar to Siliguri. However, you can take the taxi to Damak, take the bus to Kakadvitta, then take the bus to Siliguri Tenzing Norgay Bus Terminus. Alternatively, you can take a vehicle from Mahendranagar to New Jalpaiguri via Jogbani and Katihar Jn in around 6h 40m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jogbani to Katihar Jn
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Katihar Jn to New Jalpaiguri
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- 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
Train from Jogbani to Siliguru Town
- Ave. Duration
- 7h 50m
- Frequency
- 5 times a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- +977 985-2059959
- Website
- bussewa.com
Bus from Damak to Kakadvitta
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Book at
- bussewa.com
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Kakarvitta to Siliguri Tenzing Norgay Bus Terminus
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Estimated price
- ₹60–90
- Website
- North Bengal State Transport
- Ave. Duration
- 1h 1m
- Estimated price
- ₹3,900–4,700
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 Getting around the Cyclades, How to get from Stansted Airport into central London, and Best ways to travel around Australia - to help you get the most out of your next trip.










