There are 7 ways to get from Kokrajhar to Rishīkesh by train, plane, 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 to Bagdogra Airport, fly
best- Take the train from Kokrajhar to New Jalpaiguritrain
- Fly from Bagdogra Airport (IXB) to Dehradun Airport (DED)plane IXB - DED
8h 56m₹9,199–24,687Train via Morādābād
cheapest- Take the train from Kokrajhar to Moradabadtrain 15621 / ...
- Take the train from Moradabad to Yog Nagari Rishikeshtrain 13009 / ...
31h 58m₹868–6,624Train, bus
- Take the train from Kokrajhar to New Alipurduartrain
- Take the bus from Cooch Behar to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Haridwar, Uttarakhandbus
33h 29mDrive 1,529.4 km
- Drive from Kokrajhar to Rishīkeshcar 1,529.4 km
23h 25m₹17,224–24,879Train to Lokpriya Gopinath Bordoloi International Airport, fly
- Take the train from Kokrajhar to Guwahatitrain
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Dehradun Airport (DED)plane GAU - DED
12h 2m₹8,805–21,182Train to Rupsi Airport, fly
- Take the train from Kokrajhar to Basbaritrain
- Fly from Rupsi Airport (RUP) to Dehradun Airport (DED)plane RUP - DED
18h 46m₹7,403–18,916Train
- Take the train from Kokrajhar to Laksar Jntrain 15655
- Take the train from Laksar Jn to Rishikeshtrain 04359
41h 27m₹881–6,691
Kokrajhar to Rishīkesh by train
Questions & Answers
The cheapest way to get from Kokrajhar to Rishīkesh is to train via Morādābād which costs ₹850 - ₹7,000 and takes 31h 58m.
The fastest way to get from Kokrajhar to Rishīkesh is to train and fly which takes 8h 56m and costs ₹9,000 - ₹25,000.
No, there is no direct train from Kokrajhar to Rishīkesh. However, there are services departing from Kokrajhar and arriving at Yog Nagari Rishikesh via Moradabad. The journey, including transfers, takes approximately 31h 58m.
The distance between Kokrajhar and Rishīkesh is 1323 km. The road distance is 1529.4 km.
The best way to get from Kokrajhar to Rishīkesh without a car is to train via Morādābād which takes 31h 58m and costs ₹850 - ₹7,000.
It takes approximately 8h 56m to get from Kokrajhar to Rishīkesh, including transfers.
Kokrajhar to Rishīkesh train services, operated by Indian Railways, depart from Kokrajhar station.
Kokrajhar to Rishīkesh train services, operated by Indian Railways, arrive at Moradabad station.
Yes, the driving distance between Kokrajhar to Rishīkesh is 1529 km. It takes approximately 23h 25m to drive from Kokrajhar to Rishīkesh.
There are 1139+ hotels available in Rishīkesh.
What companies run services between Kokrajhar, India and Rishīkesh, India?
You can take a train from Kokrajhar to Yog Nagari Rishikesh via Moradabad in around 31h 58m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- ₹7,000–30,000
Flights from Bagdogra Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Monday and Thursday
- Estimated price
- ₹8,000–30,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 8h 50m
- When
- Monday and Thursday
- Estimated price
- ₹8,000–19,000
Flights from Rupsi Airport to Dehradun Airport via Kolkata
- Ave. Duration
- 22h 55m
- When
- Saturday
- Estimated price
- ₹7,500–19,000
Flights from Rupsi Airport to Dehradun Airport via Lokpriya Gopinath Bordoloi International Airport, Kolkata
- Ave. Duration
- 18h 40m
- When
- Tuesday
- Estimated price
- ₹8,000–19,000
Flights from Rupsi Airport to Dehradun Airport via Lokpriya Gopinath Bordoloi International Airport, Delhi
- Ave. Duration
- 16h 30m
- When
- Tuesday and Friday
- Estimated price
- ₹6,500–17,000
- Website
- airindia.in
Flights from Bagdogra Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹14,000–22,000
Flights from Bagdogra Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- ₹14,000–22,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Rupsi Airport to Dehradun Airport via Lokpriya Gopinath Bordoloi International Airport, Delhi
- Ave. Duration
- 17h
- When
- Tuesday and Friday
- Estimated price
- ₹8,000–22,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- ₹14,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kokrajhar to New Jalpaiguri
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Kokrajhar to Moradabad
- Ave. Duration
- 25h 56m
- Frequency
- Twice daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,100
- First Class (1A)
- ₹4,200–5,500
Train from Moradabad to Yog Nagari Rishikesh
- Ave. Duration
- 5h 2m
- Frequency
- Once daily
- 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 Kokrajhar to New Alipurduar
- Ave. Duration
- 53 min
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kokrajhar to Guwahati
- Ave. Duration
- 3h 38m
- 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 Kokrajhar to Basbari
- Ave. Duration
- 51 min
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Kokrajhar to Laksar Jn
- Ave. Duration
- 37h 12m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Laksar Jn to Rishikesh
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- 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
- Website
- Shiv Narayan Travels
Bus from Cooch Behar to Siliguri, West Bengal
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Schedules at
- Shiv Narayan Travels
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Lucknow, Uttar Pradesh
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Anaya Holidays
- Website
- PTC-SkyBus
Bus from Lucknow, Uttar Pradesh to Haridwar, Uttarakhand
- Ave. Duration
- 10h 15m
- Frequency
- Hourly
- Schedules at
- PTC-SkyBus
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, Train travel in France: A guide to SNCF, and How to get from London to Edinburgh - to help you get the most out of your next trip.






