The journey from Egra to Bhubaneswar covers approximately 200 km. You can take a bus from Egra to Balasore and then a train to Bhubaneswar. Alternatively, travel by road via NH 16. The journey takes about 5-6 hours depending on traffic.
Total Distance: 200 km by road, 180 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 5 hours | 6 hours |
| Avg Price | 150-300 INR | 250-500 INR |
| Operator | Indian Railways | Private Bus |
| Route | Balasore to Bhubaneswar by train. | Egra to Balasore by bus, then train to Bhubaneswar. |
| Tip | Trains are faster but require a road connection to Balasore. | Buses are the most convenient way to travel to Balasore. |
October to March for pleasant weather.