Kolhapur Airport that is located in Ujlaiwadi, about 9 km on the southeast of Kolhapur city caters to domestic flights to and from Mumbai, Tirupathi, Hyderabad, and Bengaluru. You can hire a cab or auto rickshaw from the airport to reach your destination. Direct bus transport from the airport to points in the city is in the offing.
Lohegaon Airport is located at a distance of 250 km from Kolhapur and can be reached by buses and taxis available near the airport. It takes approximately 4 hours and 15 minutes to make the journey to Kolhapur. Mumbai’s Chhatrapati Shivaji Airport is located at a distance of about 380 km from Kolhapur, and is a six and a half hours’ journey via road.
One another option of Belgaum airport is 125 kms away from Kolhapur, but it is in Karnataka State.
Shri Chhatrapati Shahu Maharaj Terminus in Kolhapur connects the city by express trains like Sahyadri Express, Koyna Express or the fast Mahalaxmi Express to Mumbai and Pune and other major cities like Hyderabad, Bengaluru, Solapur, Thirupathi, Ahmedabad, New Delhi, Dhanbad and Nagpur. There are regular passenger train services between Pune and Kolhapur as well as DEMU trains that run between Kolhapur and Miraj, Sangli and Satara.
Maharashtra State Road Transport Corporation (MSRTC) runs regular and semi deluxe buses to Kolhapur from cities like Mumbai, Pune, Goa, Belgaum etc. There are private Volvo, luxury and semi luxury buses as well that ply to Kolhapur from cities including Goa, Bengaluru, Solapur, Pune and Mumbai.