There are 6 ways to get from Rānāghāt to Puri by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ranaghat Jn to Sealdahtrain 31828 / ...
- Take the train from Sealdah to Puritrain 22201
10h 24m₹424–3,324Train, bus via Pānihāti
- Take the train from Ranaghat Jn to Belghariatrain 31518 / ...
- Take the bus from Kolkata Babughat to Puri Bus Standbus
13h 53m₹1,192–2,056Drive 562.7 km
- Drive from Rānāghāt to Puricar 562.7 km
8h 5m₹6,316–9,123Taxi
- Take the taxi from Rānāghāt to Puritaxi 562.7 km
8h 5m₹12,000–15,000Train, fly, bus
- Take the train from Ranaghat Jn to Dum Dumtrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Biju Patnaik International Airport (BBI)plane CCU - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
7h 35mTrain, bus
- Take the train from Ranaghat Jn to Sealdahtrain 31828 / ...
- Take the bus from Howrah, West Bengal to Puri, Odishabus Howrah, West Bengal - Puri, Odisha
14h 28m
Rānāghāt to Puri by train
Questions & Answers
The cheapest way to get from Rānāghāt to Puri is to train and bus via Pānihāti which costs ₹1,100 - ₹2,100 and takes 13h 53m.
The fastest way to get from Rānāghāt to Puri is to drive which takes 8h 5m and costs ₹6,000 - ₹9,500.
No, there is no direct train from Rānāghāt to Puri. However, there are services departing from Ranaghat Jn and arriving at Puri via Sealdah. The journey, including transfers, takes approximately 10h 24m.
The distance between Rānāghāt and Puri is 592 km. The road distance is 562.7 km.
The best way to get from Rānāghāt to Puri without a car is to train which takes 10h 24m and costs ₹420 - ₹3,400.
It takes approximately 10h 24m to get from Rānāghāt to Puri, including transfers.
Rānāghāt to Puri train services, operated by Indian Railways, depart from Ranaghat Jn station.
Rānāghāt to Puri train services, operated by Indian Railways, arrive at Sealdah station.
Yes, the driving distance between Rānāghāt to Puri is 563 km. It takes approximately 8h 5m to drive from Rānāghāt to Puri.
There are 181+ hotels available in Puri.
What companies run services between Rānāghāt, India and Puri, India?
You can take a train from Ranaghat Jn to Puri via Sealdah in around 10h 24m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹7,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ranaghat Jn to Sealdah
- Ave. Duration
- 1h 29m
- Frequency
- Every 20 minutes
- 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 Sealdah to Puri
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Ranaghat Jn to Belgharia
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Ranaghat Jn to Dum Dum
- Ave. Duration
- 1h 9m
- Frequency
- Every 20 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ranaghat Jn to Sealdah
- Ave. Duration
- 1h 29m
- Frequency
- Every 20 minutes
- 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
- Phone
- 1800 345 1122
- [email protected]
- Website
- ODSRTC
Bus from Kolkata Babughat to Puri Bus Stand
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,044
- Website
- ODSRTC
- AC Sleeper
- ₹1,044
- Phone
- +91 9945600000
- [email protected]
- Website
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
- Website
- Padhi Travels
Bus from Howrah, West Bengal to Puri, Odisha
- Ave. Duration
- 10h 30m
- Frequency
- Every 2 hours
- Schedules at
- Padhi Travels
- Ave. Duration
- 8h 5m
- Estimated price
- ₹12,000–15,000
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 Italian Lakes: Getting around by train, 4 of the smartest ways to explore Australia, and How to get from London to Edinburgh - to help you get the most out of your next trip.







