The journey from the hills of Sittong to the coastal town of Puri spans about 960 km. You will first travel to Siliguri, then take a train or flight to Bhubaneswar, followed by a short road trip or local train to Puri. The final leg from Bhubaneswar to Puri is well-connected by both road and rail. Expect a total travel time of 18 to 22 hours.
Total Distance: Driving distance 960 km, straight-line air distance 700 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 16 hours | 5 hours |
| Avg Price | 1800-3500 INR | 6000-12000 INR |
| Operator | Puri Express | IndiGo |
| Route | New Jalpaiguri to Bhubaneswar, then to Puri. | Bagdogra to Bhubaneswar, then taxi to Puri. |
| Tip | The train from Bhubaneswar to Puri is very frequent and takes only 1.5 hours. | Pre-book a taxi from Bhubaneswar airport to Puri for a hassle-free transfer. |
October to March for pleasant beach weather and temple visits.