The distance between Bhubaneswar and Guwahati is approximately 1300 km. Flying is the most convenient option, taking about 2.5 hours. Alternatively, several long-distance trains connect the two cities, taking between 24 and 30 hours. The route traverses the scenic landscapes of Eastern India.
Total Distance: 1300 km by road, 1000 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 28 hours | 2 hours 30 mins |
| Avg Price | 1000-3000 INR | 5000-9000 INR |
| Operator | Bhubaneswar-Guwahati Express | IndiGo |
| Route | Bhubaneswar Station to Guwahati Junction. | Bhubaneswar Airport (BBI) to Guwahati Airport (GAU). |
| Tip | Carry enough food and water for the long journey. | Book early to secure lower fares. |
October to March, when the weather is pleasant.