The journey from Chikmagalur to Pune covers approximately 750 km through the Western Ghats and the Deccan Plateau. You can take a KSRTC bus to Bengaluru and then board a train or flight to Pune. Alternatively, driving via NH 48 offers scenic views of the Sahyadri range. The route passes through Hubballi and Belagavi before entering Maharashtra. Expect a travel time of 15 to 18 hours depending on your chosen mode.
Total Distance: 750 km by road, 620 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 16 hours | 17 hours |
| Avg Price | 1200-2500 INR | 1500-2200 INR |
| Operator | Karnataka Express | KSRTC / VRL Travels |
| Route | Hassan/Bengaluru to Pune Junction. | Chikmagalur to Bengaluru, then overnight bus to Pune via NH 48. |
| Tip | Book tickets at least 30 days in advance for confirmed berths. | Book a sleeper bus from Bengaluru for a comfortable overnight journey. |
October to March for pleasant weather and clear road conditions.