There are 5 ways to get from Siliguri to Uttar Kamakhyaguri by bus, train, 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.
Bus
best- Take the bus from Siliguri to Cooch Beharbus
4h 16m₹920–1,220Train
cheapest- Take the train from New Jalpaiguri to Kamakhyaguritrain 15703 / ...
4h 53m₹160–1,300Train, line 15703 train
- Take the train from New Jalpaiguri to New Cooch Behartrain 15910 / ...
- Take the train from New Cooch Behar to Kamakhyaguritrain 15703 / ...
4h 28m₹273–2,118Drive 156.5 km
- Drive from Siliguri to Uttar Kamakhyaguricar 156.5 km
2h 18m₹1,766–2,551Taxi
- Take the taxi from Siliguri to Uttar Kamakhyaguritaxi 156.5 km
2h 18m₹3,100–3,800
Siliguri to Uttar Kamakhyaguri by train
Questions & Answers
The cheapest way to get from Siliguri to Uttar Kamakhyaguri is to train which costs ₹160 - ₹1,300 and takes 4h 53m.
The fastest way to get from Siliguri to Uttar Kamakhyaguri is to drive which takes 2h 18m and costs ₹1,700 - ₹2,600.
No, there is no direct bus from Siliguri to Uttar Kamakhyaguri. However, there are services departing from Siliguri and arriving at Cooch Behar via . The journey, including transfers, takes approximately 4h 16m.
Yes, there is a direct train departing from New Jalpaiguri and arriving at Kamakhyaguri. Services depart three times a day, and operate every day. The journey takes approximately 4h 53m.
The distance between Siliguri and Uttar Kamakhyaguri is 179 km. The road distance is 156.5 km.
The best way to get from Siliguri to Uttar Kamakhyaguri without a car is to bus which takes 4h 16m and costs ₹900 - ₹1,300.
It takes approximately 4h 16m to get from Siliguri to Uttar Kamakhyaguri, including transfers.
Siliguri to Uttar Kamakhyaguri bus services, operated by NBSTC, depart from Siliguri station.
Siliguri to Uttar Kamakhyaguri train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Siliguri to Uttar Kamakhyaguri is to bus which takes 4h 16m and costs ₹900 - ₹1,300. Alternatively, you can train and line 15703 train, which costs ₹270 - ₹2,200 and takes 4h 28m.
What companies run services between Siliguri, India and Uttar Kamakhyaguri, India?
NBSTC operates a bus from Siliguri to Cooch Behar every 2 hours. Tickets cost ₹120–220 and the journey takes 3h 30m. Alternatively, you can take a train from New Jalpaiguri to Kamakhyaguri via New Cooch Behar in around 4h 28m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from New Cooch Behar to Kamakhyaguri
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹700–950
Train from New Jalpaiguri to Kamakhyaguri
- Ave. Duration
- 4h 53m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- 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
- ₹120–220
- Website
- North Bengal State Transport
- Seater
- ₹120–220
- Ave. Duration
- 2h 18m
- Estimated price
- ₹3,100–3,800
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 Is ride-sharing platform BlaBlaCar right for you?, Which side of Niagara Falls should I choose (and how do I get there)?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Siliguri to Uttar Kamakhyaguri bus services, operated by NBSTC, arrive at Cooch Behar station.
Siliguri to Uttar Kamakhyaguri train services, operated by Indian Railways, arrive at New Cooch Behar station.
Yes, the driving distance between Siliguri to Uttar Kamakhyaguri is 157 km. It takes approximately 2h 18m to drive from Siliguri to Uttar Kamakhyaguri.
There are nine+ hotels available in Uttar Kamakhyaguri.









