Trains from Siliguri to Puri
1,068 km by rail · 2 direct trains · fastest 22 hr 9 min on the 15640 Kamakhya–Puri Express · 1 station in Siliguri, 2 in Puri
- Departures
- 03:25 – 08:20
- Fare from
- ₹530
- Sleeper · estimate
1,068 km by rail · 2 direct trains · fastest 22 hr 9 min on the 15640 Kamakhya–Puri Express · 1 station in Siliguri, 2 in Puri