There are 4 ways to get from Rānāghāt to Bagulā by train, taxi, 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.
Line 31741 train
best- Take the train from Ranaghat Jn to Bagula31741 / ...
19 min₹110–900Taxi
- Take the taxi from Rānāghāt to Bagulā22.8 km
29 min₹500–650Drive 22.8 km
- Drive from Rānāghāt to Bagulā22.8 km
29 min₹240–346Line 03143 train, taxi
- Take the train from Ranaghat Jn to Badkulla03143 / ...
- Take the taxi from Badkulla to Bagulā
39 min₹552–1,417
Rānāghāt to Bagulā by train
Questions & Answers
The cheapest way to get from Rānāghāt to Bagulā is to drive which costs ₹240 - ₹350 and takes 29 min.
The fastest way to get from Rānāghāt to Bagulā is to line 31741 train which takes 19 min and costs ₹110 - ₹900.
Yes, there is a direct train departing from Ranaghat Jn and arriving at Bagula. Services depart hourly, and operate every day. The journey takes approximately 19 min.
The distance between Rānāghāt and Bagulā is 20 km. The road distance is 22.8 km.
The best way to get from Rānāghāt to Bagulā without a car is to line 31741 train which takes 19 min and costs ₹110 - ₹900.
The line 31741 train from Ranaghat Jn to Bagula takes 19 min including transfers and departs hourly.
Rānāghāt to Bagulā train services, operated by Indian Railways, depart from Ranaghat Jn station.
Rānāghāt to Bagulā train services, operated by Indian Railways, arrive at Bagula station.
Yes, the driving distance between Rānāghāt to Bagulā is 23 km. It takes approximately 29 min to drive from Rānāghāt to Bagulā.
There are two+ hotels available in Bagulā.
What companies run services between Rānāghāt, India and Bagulā, West Bengal, India?
Indian Railways operates a train from Ranaghat Jn to Bagula hourly. Tickets cost ₹110–900 and the journey takes 19 min.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ranaghat Jn to Bagula
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹700–900
Train from Ranaghat Jn to Badkulla
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹320–400
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹700–900
- Ave. Duration
- 25 min
- Estimated price
- ₹440–650
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?, Getting to Rome from the airport, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






