In the morning, go karting at Karting Station. They have a 500m track and offer group packages. For the afternoon, visit the rooftop bar at the Westin Hotel for drinks and a view of the city. In the evening, head to High Spirits for live music and dancing.
Spend the morning at the beach in Juhu. For lunch, try some street food at the famous Juhu Beach Chaat Corner. In the afternoon, take a Bollywood tour to see the behind-the-scenes of India's film industry. In the evening, party at Tryst Nightclub in Lower Parel.
In the morning, hike to the top of Duke's Nose for a beautiful view of the Western Ghats. For lunch, stop by Fariyas Resort for their buffet. In the afternoon, visit the Karla Caves, a group of Buddhist rock-cut caves. In the evening, relax with a bonfire and barbecue at the Machan Resort.
Consider visiting the Elephanta Caves in Mumbai, a UNESCO World Heritage site. If you have time for a day trip, visit the hill station of Mahabaleshwar for scenic views and outdoor activities. To maximize your fun, plan activities in advance and make reservations if necessary. Dress appropriately for the weather and carry plenty of water and sunscreen.
Check hotel and flight prices here.