Pune is well connected by rail to various cities across India. The main railway station is Pune Junction which welcomes trains from different parts of the country. For those preferring a scenic and relaxed journey, traveling by train can be a good option.
The nearest airport to Pune is the Pune International Airport (PNQ), which is well-connected to major cities across the country. It serves both domestic and international flights, though international connections might be less frequent and may require connecting flights from major metros like Mumbai or Delhi.
Pune has a strong network of highways connecting it to various cities. The roads are well-maintained, and there are several bus services, including state transport and luxury coaches, which connect Pune to other cities.
City | Distance by Road (approx.) | By Flight | By Train | Suggested Route by Road |
---|---|---|---|---|
Mumbai | 150 km | Direct flights to Pune Airport | Direct trains to Pune Junction | Mumbai-Pune Expressway |
Delhi | 1,470 km | Direct flights to Pune Airport | Several trains to Pune Junction | Take NH48 with a possible stopover in Jaipur or Udaipur |
Bengaluru | 840 km | Direct flights to Pune Airport | Direct trains to Pune Junction | NH48 via Kolhapur with a stopover in Hubli |
Kolkata | 1,850 km | Direct flights to Pune Airport | Trains with one or two stopovers | NH16 to NH53 with a stopover in Bhubaneswar or Vishakhapatnam |
Chennai | 1,190 km | Direct flights to Pune Airport | Trains with one or two stopovers | NH48/NH79 via Andhra Pradesh with a stopover in Tirupati |
Hyderabad | 560 km | Direct flights to Pune Airport | Direct trains to Pune Junction | NH65 with a possible stopover at Solapur |
Ahmedabad | 660 km | Direct flights to Pune Airport | Direct trains to Pune Junction | NH48 via Vadodara with a stopover in Vadodara or Surat |
Jaipur | 1,170 km | Direct flights to Pune Airport | Trains with one or two stopovers | NH48 with a stopover in Udaipur or Ahmedabad |
Surat | 415 km | Direct flights to Pune Airport | Direct trains to Pune Junction | NH48 directly to Pune |
Visakhapatnam | 1,020 km | No direct flights; connect via Hyderabad or Kolkata | Trains with one stopover | NH16 to NH65 via Raipur with a stopover in Raipur |
Please note that the road distances are approximate and the suggested routes by road are aimed at providing a balance between shortest distance and travel comfort. Travelers are advised to check for real-time road conditions and make stopovers according to their convenience.