The distance between Khammam and Srikakulam is approximately 450 km. You can reach Srikakulam by train in about 8-9 hours. The route passes through the coastal belt of Andhra Pradesh. It is a well-connected route with frequent train options.
Total Distance: 450 km by road, 400 km straight-line.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 10 hours |
| Avg Price | 350-700 INR | 700-1000 INR |
| Operator | Indian Railways | APSRTC |
| Route | Khammam to Srikakulam Road Junction. | Khammam to Srikakulam via Vijayawada. |
| Tip | Check train schedules for direct connectivity. | Buses are available from the Khammam bus stand. |
October to March for pleasant weather.