The journey from Mahabaleshwar to the temple city of Bhubaneswar covers approximately 1400 km. You must first descend to Pune to access major transport hubs. From Pune, you can take a long-distance train or a flight to Bhubaneswar. The road route is a multi-day journey passing through Maharashtra, Telangana, Andhra Pradesh, and Odisha. This route offers a transition from the Western Ghats to the Eastern plains.
Total Distance: Driving distance is 1450 km; straight-line air distance is 1100 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 30 hours | 6 hours |
| Avg Price | 2000-5000 INR | 7000-15000 INR |
| Operator | Pune-Bhubaneswar Express | IndiGo |
| Route | Pune Junction to Bhubaneswar Railway Station via Vijayawada and Visakhapatnam. | Pune Airport to Biju Patnaik International Airport via Hyderabad or Kolkata. |
| Tip | Carry enough food and water for the long train journey. | Check for baggage allowance before booking. |
October to February, when the weather is cool and pleasant.