Pune is well connected with many of the major cities in Maharashtra by state owned bus services. Private luxury deluxe buses are operated from Pune to many cities in India, including Goa, Mumbai and Hyderabad. Regular frequent bus services are connecting Pune with Mumbai, nearly a distance of 200 km.
Most people travelling to Pune from Mumbai, Nasik or Aurangabad prefer to do so by road as the distance between Mumbai-Pune is 170 km, Nashik-Pune 209 km and Aurangabad-Pune is 230 km. The roads are well maintained with conveniently located motels and service stations enroute.