How to Reach Puri from Siliguri
Puri is about 700 km from Siliguri — trains from New Jalpaiguri
Planning a trip from Siliguri to Puri? Here's how to get there and where to stay.
Distance & time
Puri is roughly 700 km from Siliguri — best by a train from New Jalpaiguri.
Getting there
Trains from New Jalpaiguri (Siliguri) reach Puri; it's a long but scenic rail journey.
By air
The nearest airport is Biju Patnaik International Airport (BBI) in Bhubaneswar, about 60 km from Puri, with onward taxis and trains.
Where to stay in Puri
Hotel Sea Forest offers comfortable rooms, a pool, pure-veg dining and a station or airport pickup on request. Book direct for the best rate.




Send Us an Enquiry
Tell us what you need — rooms, dining, events or travel — and our team will get back to you with the best price, usually within an hour.
- Best direct price — no booking fees
- Reply on call, WhatsApp or email
- Rooms, restaurant, banquets & travel desk
Prefer to talk? +91 9090901118
Book Your Stay at Hotel Sea Forest, Puri
Experience comfortable rooms, delicious dining, banquet facilities, catering services, and personalized travel assistance—all in one beautiful beachside destination.