There are 4 ways to get from Rānāghāt to Dimāpur by train, plane, night 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, fly
best- Take the train from Ranaghat Jn to Dum Dum
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Dimapur Airport (DMU)CCU - DMU
4h 21m₹5,648–9,326Train
cheapest- Take the train from Bandel Jn to Dimapur15959
26h 54m₹719–5,869Night bus, train
- Take the night bus from Ranaghat to Siliguri Bus Station
- Take the train from New Jalpaiguri to Dimapur05977 / ...
23h 26m₹1,690–5,410Drive 822.5 km
- Drive from Rānāghāt to Dimāpur822.5 km
12h 14m₹8,646–12,488
Rānāghāt to Dimāpur by train
Questions & Answers
The cheapest way to get from Rānāghāt to Dimāpur is to train which costs ₹700 - ₹6,000 and takes 26h 54m.
The fastest way to get from Rānāghāt to Dimāpur is to train and fly which takes 4h 21m and costs ₹5,500 - ₹9,500.
No, there is no direct train from Rānāghāt to Dimāpur. However, there are services departing from Ranaghat Jn and arriving at Dimapur via Naihati Jn and Bandel Jn. The journey, including transfers, takes approximately 26h 54m.
The distance between Rānāghāt and Dimāpur is 730 km. The road distance is 822.5 km.
The best way to get from Rānāghāt to Dimāpur without a car is to night bus and train which takes 23h 26m and costs ₹1,600 - ₹5,500.
It takes approximately 4h 21m to get from Rānāghāt to Dimāpur, including transfers.
Rānāghāt to Dimāpur train services, operated by Indian Railways, depart from Bandel Jn station.
Rānāghāt to Dimāpur train services, operated by Indian Railways, arrive at Dimapur station.
Yes, the driving distance between Rānāghāt to Dimāpur is 822 km. It takes approximately 12h 14m to drive from Rānāghāt to Dimāpur.
There are 38+ hotels available in Dimāpur.
What companies run services between Rānāghāt, India and Dimāpur, India?
Indian Railways operates a train from Bandel Jn to Dimapur 5 times a week. Tickets cost ₹500–4,100 and the journey takes 24h 40m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Dimapur Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,000–6,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ranaghat Jn to Dum Dum
- Ave. Duration
- 1h 9m
- Frequency
- Every 20 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Jalpaiguri to Dimapur
- Ave. Duration
- 11h 25m
- Frequency
- 5 times a day
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Bandel Jn to Dimapur
- Ave. Duration
- 24h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹500–4,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
- Phone
- +919836583690
- shyamoli.paribahan7@gmail.com
- Website
- shyamolibus.com
Night bus from Ranaghat to Siliguri Bus Station
- Ave. Duration
- 10h 51m
- Frequency
- 4 times a day
- Estimated price
- ₹1,200–2,600
- Website
- https://www.shyamolibus.com/
- Sleeper
- ₹1,200–2,600
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 Need to know: Eurostar, Which London airport should I choose?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.











