The journey from Dharmasthala to Pune covers approximately 750 km. You must first reach Mangalore by bus and then board a train to Pune. The route takes you through the scenic Konkan region and the Western Ghats of Maharashtra. Expect a total travel time of 16 to 18 hours. This route is popular for students and professionals traveling between the two cities.
Total Distance: 750 km by road, 600 km straight-line.
|
Direct from Mangalore
|
Connecting
|
|
|---|---|---|
| Duration | 16 hours | 18 hours |
| Avg Price | 800-2000 INR | 1500-2500 INR |
| Operator | Indian Railways | KSRTC / Private Operators |
| Route | Mangalore Central to Pune Junction | Dharmasthala to Mangalore, then bus to Pune |
| Tip | Book the Poorna Express or similar trains for a direct connection. | Private sleeper buses are available from Mangalore to Pune. |
October to March, as Pune summers are hot and dry.