The distance from Shikohabad to Bhubaneswar is approximately 1300 km. The most efficient way to travel is by train, with connections often requiring a change at major junctions. By car, the journey takes about 22 to 24 hours via the NH 19 and NH 16. Bhubaneswar is known for its ancient temples and rich history.
Total Distance: 1300 km by road, 1100 km by air.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 22 hours |
| Avg Price | 850-2600 INR | 13000-19000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Shikohabad to major junction, then to Bhubaneswar | NH 19 and NH 16 |
| Tip | Check for the best connecting trains to ensure a smooth journey. | The drive is long; plan for overnight stops if necessary. |
October to March for pleasant weather.