Morning: Start with a visit to the Gateway of India, a national landmark overlooking the Arabian Sea. Then, take a short walk to the iconic Taj Mahal Palace Hotel for breakfast at the Sea Lounge with picturesque views of the harbor.
Afternoon: Head to Colaba Causeway, a popular shopping district with street vendors and boutiques. Here, you can find unique souvenirs and jewelry. After shopping, take a short walk to Sassoon Dock for a seafood lunch at Trishna.
Evening: End the day with a ferry ride to Elephanta Caves, a UNESCO World Heritage Site featuring rock-cut temples and sculptures. Return to the Gateway of India for a view of the city's skyline across the sea.
Morning: Start the day with a yoga session at Bandstand Promenade, a scenic waterfront walkway. Afterward, enjoy a brunch at The Bagel Shop.
Afternoon: Head to Hill Road and Linking Road for shopping. These streets are lined with a variety of stores, from high-end boutiques to street-side vendors. After shopping, stop by the famous Mount Mary Church for a quick visit and some divine blessings.
Evening: End the trip with a night out in Bandra, known for its nightlife. Start with dinner at Olive Bar & Kitchen, a restaurant with a Mediterranean-inspired menu. Then, head to Bonobo for some drinks and dancing.
For a day trip, consider visiting Sanjay Gandhi National Park, home to a variety of flora, fauna, and a tiger reserve. You can also take a ferry to the nearby islands of Alibaug or Elephanta for a beach day or explore the ancient caves.
To maximize the fun, consider hiring a private car with a driver to take you around the city. This will save time and provide a comfortable and safe mode of transportation.