The journey from Belthangadi to Pune covers approximately 750 kilometers. You must first reach Mangalore to access long-distance transport. From Mangalore, you can take a train or bus to Pune. The route takes you through the scenic Western Ghats and the plateau region of Maharashtra. Expect a travel time of 16 to 18 hours.
Total Distance: Driving distance is 750 km; straight-line air distance is 520 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 17 hours | 18 hours |
| Avg Price | 800 - 1800 INR | 1200 - 2200 INR |
| Operator | Mangalore-Pune Express | KSRTC / Private Operators |
| Route | Mangalore Central to Pune Junction. | Belthangadi to Mangalore, then bus to Pune via NH 48. |
| Tip | Check for connecting trains at Miraj or Londa if a direct train is unavailable. | Sleeper buses are recommended for this long overnight journey. |
October to March, when the weather is pleasant for exploring Pune.