Which is the best way to reach Elephanta Caves in Mumbai?

Best way to book Pune to Bangalore flights