A private helicopter flying from Mumbai to Hyderabad crashed in Mulshi tehsil of Pune district on Saturday afternoon but all four persons on board survived, police said. While the pilot was hospitalised at Paud, about 30 to 35 km from Pune city, the three passengers suffered minor injuries.