There are 5 ways to get from Siliguri to Mekhliganj (Land) by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from New Jalpaiguri to Kashiabaritrain 05749 / ...
- Take the taxi from Kashiabari to Mekhliganj (Land)taxi
1h 36m₹925–1,912Train
cheapest- Take the train from Siliguri Jn to Changrabandhatrain 07513
3h 12m₹617–1,724Bus, taxi
- Take the bus from Siliguri, West Bengal to Dhupguribus Siliguri, West Bengal - Dhupguri
- Take the taxi from Dhupguri to Mekhliganj (Land)taxi
2h 36mDrive 78 km
- Drive from Siliguri to Mekhliganj (Land)car 78 km
1h 20m₹879–1,270Taxi
- Take the taxi from Siliguri to Mekhliganj (Land)taxi 78 km
1h 20m₹2,700–3,300
Questions & Answers
The cheapest way to get from Siliguri to Mekhliganj (Land) is to drive which costs ₹850 - ₹1,300 and takes 1h 20m.
The fastest way to get from Siliguri to Mekhliganj (Land) is to drive which takes 1h 20m and costs ₹850 - ₹1,300.
No, there is no direct train from Siliguri to Mekhliganj (Land). However, there are services departing from Siliguri Jn and arriving at Changrabandha via . The journey, including transfers, takes approximately 3h 12m.
The distance between Siliguri and Mekhliganj (Land) is 72 km. The road distance is 78 km.
The best way to get from Siliguri to Mekhliganj (Land) without a car is to train and taxi which takes 1h 36m and costs ₹900 - ₹2,000.
It takes approximately 1h 36m to get from Siliguri to Mekhliganj (Land), including transfers.
Siliguri to Mekhliganj (Land) train services, operated by Indian Railways, depart from Siliguri Jn station.
Siliguri to Mekhliganj (Land) train services, operated by Indian Railways, arrive at Changrabandha station.
Yes, the driving distance between Siliguri to Mekhliganj (Land) is 78 km. It takes approximately 1h 20m to drive from Siliguri to Mekhliganj (Land).
What companies run services between Siliguri, India and Mekhliganj (Land), India?
Indian Railways operates a train from Siliguri Jn to Changrabandha 6 times a week. Tickets cost ₹140–1,200 and the journey takes 3h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to Kashiabari
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Siliguri Jn to Changrabandha
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Website
- Rudraksha Bus Service
Bus from Siliguri, West Bengal to Dhupguri
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Schedules at
- Rudraksha Bus Service
- Ave. Duration
- 48 min
- Estimated price
- ₹800–3,300
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
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 Slovenia: Getting from Ljubljana to Lake Bled, South Korea: Travelling from Seoul to Busan , and How to get from Luton Airport into central London - to help you get the most out of your next trip.






