There are 7 ways to get from Puri to Kalyani 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 Puri to Bandel Jntrain 15643
10h 57m₹406–3,160Bus via Bhubaneshwar
- Take the bus from Puri, Odisha to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Howrah, West Bengalbus
- Take the bus from Howrah, West Bengal to Kalyani, West Bengalbus
14h 44mDrive 532.6 km
- Drive from Puri to Kalyanicar 532.6 km
7h 43m₹6,017–8,691Taxi
- Take the taxi from Puri to Kalyanitaxi 532.6 km
7h 43m₹11,000–14,000Train, fly
- Take the train from Puri to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Netaji Subhas Chandra Bose International Airport (CCU)plane BBI - CCU
- Take the train from Dum Dum to Kalyani Ghoshparatrain
7h 22m₹7,386–16,864Train via Kolkata
- Take the train from Puri to Sealdahtrain 22202
- Take the train from Sealdah to Kalyani Ghoshparatrain 31311 / ...
10h 59m₹419–3,252Bus
- Take the bus from Puri, Odisha to Howrah, West Bengalbus Puri, Odisha - Howrah, West Bengal
- Take the bus from Howrah, West Bengal to Kalyani, West Bengalbus Howrah, West Bengal - Kalyani, West Bengal
14h 50m
Puri to Kalyani by train
Questions & Answers
The cheapest way to get from Puri to Kalyani is to train which costs ₹400 - ₹3,200 and takes 10h 57m.
The fastest way to get from Puri to Kalyani is to train and fly which takes 7h 22m and costs ₹7,000 - ₹17,000.
No, there is no direct bus from Puri to Kalyani. However, there are services departing from Puri, Odisha and arriving at Kalyani, West Bengal via Bhubaneswar, Odisha and Howrah, West Bengal. The journey, including transfers, takes approximately 14h 44m.
No, there is no direct train from Puri to Kalyani. However, there are services departing from Puri and arriving at Bansh Baria via Bandel Jn. The journey, including transfers, takes approximately 10h 57m.
The distance between Puri and Kalyani is 544 km. The road distance is 532.6 km.
The best way to get from Puri to Kalyani without a car is to train which takes 10h 57m and costs ₹400 - ₹3,200.
It takes approximately 10h 57m to get from Puri to Kalyani, including transfers.
Puri to Kalyani bus services, operated by Shanti, depart from Puri, Odisha station.
Puri to Kalyani train services, operated by Indian Railways, depart from Puri station.
The best way to get from Puri to Kalyani is to train which takes 10h 57m and costs ₹400 - ₹3,200. Alternatively, you can bus via Bhubaneshwar, which costs and takes 14h 44m.
What companies run services between Puri, India and Kalyani, India?
Indian Railways operates a train from Puri to Bandel Jn once a week. Tickets cost ₹300–2,400 and the journey takes 10h 16m. Alternatively, you can take a bus from Puri, Odisha to Kalyani, West Bengal via Bhubaneswar, Odisha and Howrah, West Bengal in around 14h 44m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Puri to Bandel Jn
- Ave. Duration
- 10h 16m
- Frequency
- Once a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Puri to Bhubaneswar
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Dum Dum to Kalyani Ghoshpara
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- 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 Puri to Sealdah
- Ave. Duration
- 8h 50m
- 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 Sealdah to Kalyani Ghoshpara
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Ave. Duration
- 7h 43m
- Estimated price
- ₹11,000–14,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 How to get from Luton Airport into central London, Italian Lakes: Getting around by train, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Puri to Kalyani bus services, operated by Shanti, arrive at Bhubaneswar, Odisha station.
Puri to Kalyani train services, operated by Indian Railways, arrive at Bandel Jn station.
Yes, the driving distance between Puri to Kalyani is 533 km. It takes approximately 7h 43m to drive from Puri to Kalyani.
There are 13+ hotels available in Kalyani.






