The nearest railhead is Mangaon (57 km from Harihareshwar) and is well connected to Pune and Mumbai. The Mumbai airport at a distance of 188 km from this town is the nearest airport. Taxis to Harihareshwar are easily available. The bus service is quite good too. Srivardhan (another major tourist attraction nearby) and Harihareshwar are connected by sea launches, the distance of the travel is about 25 km.
The nearest international airport to Harihreshwar is the Mumbai Airport, located at a distance of about around 195 km. Pune Airport, located at a distance of approximately 175 km from the town can also be an option for the travellers travelling through airways. Take up a private cab or taxi to make your way further to Harihareshwar.
Nearest Airport: Chhatrapati Shivaji International Airport (BOM) - 123 kms from Harihareshwar
Tentative return flight prices to Mumbai from major cities in India:
|Starting City||Return price (approximate)|
|New Delhi||₹ 4,982 Non-stop|
|Bengaluru||₹ 4,074 Non-stop|
|Chennai||₹ 7,011 Non-stop|
|Hyderabad||₹ 4,440 Non-stop|
|Kolkata||₹ 8,928 Non-stop|
The roads to the town are well constructed, and thus the roadways act as a comfortable medium for the tourist planning to visit the city. Private and state buses can be boarded from many major cities in the adjoining areas by to reach Harihareshwar.
Mangaon is the nearest railhead located to Harihareshwar, located at a distance of about 60 km from the city. The trains from many cities in the country halt at Mangaon or Pune railway station. You can get down at any one of these stations and then make their way to Harihareshwar by booking a taxi.
Mumbai port is the nearest port located to Harihareshwar, and thus, is the only station for the people looking to travel through the means of waterways.
Auto rickshaws are also the main mode of local transport and they are available extensively. Rates are typically negotiable. Covering the town by foot is also possible depending on the weather.