There are 2 ways to get from Rangpur to Kishanganj by train 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.
Comparing Your Travel Options
The cheapest way to get from Rangpur to Kishanganj is to train and drive which costs ₹1,100 - ₹3,200 and takes 7h 3m.
The fastest way to get from Rangpur to Kishanganj is to drive which takes 3h 7m and costs ₹2,000 - ₹3,100.
The distance between Rangpur and Kishanganj is 265 km. The road distance is 186.2 km.
It takes approximately 7h 3m to get from Rangpur to Kishanganj, including transfers.
Kishanganj is 30 min behind Rangpur. It is currently 12:33 AM in Rangpur and 12:03 AM in Kishanganj.
Yes, the driving distance between Rangpur to Kishanganj is 186 km. It takes approximately 3h 7m to drive from Rangpur to Kishanganj.
There are four+ hotels available in Kishanganj.
What companies run services between Rangpur, Bangladesh and Kishanganj, India?
There is no direct connection from Rangpur to Kishanganj. However, you can take the train to Ruhia, drive to Aluabari Road, then take the line 13148 train to Kishanganj. Alternatively, you can drive from Rangpur to Kishanganj in around 3h 7m.
- [email protected]
- Website
- Bangladesh Railway
Train from Rangpur to Ruhia
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- ₹120–700
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹120–170
- 1st class seat (F_SEAT)
- ₹150–210
- Snigdha
- ₹270–380
- AC class seat (AC_S)
- ₹350–490
- 1st class berth (F_BERTH)
- ₹350–400
- AC class berth (AC_B)
- ₹500–700
- S_Chair
- ₹261
- Shovan
- ₹219
- F_Seat
- ₹400
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 4 of the smartest ways to explore Australia, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Luton Airport into central London - to help you get the most out of your next trip.





