Start at the Gateway of India, a famous monument overlooking the Arabian Sea that was built during British rule. Take a ferry to Elephanta Caves, a UNESCO World Heritage site featuring rock-cut cave temples dedicated to Lord Shiva. Return to South Mumbai and visit Chhatrapati Shivaji Terminus, a historic railway station, and Crawford Market, the oldest and most famous market in the city. End your day at Marine Drive, a long boulevard along the coast also known as the Queen's Necklace.
Start your day at the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya Museum, which houses more than 50,000 artifacts related to the history and culture of India. Next, visit the Babulnath Temple, a Hindu temple dedicated to Lord Shiva located on a hilltop. Afterward, go to the Haji Ali Dargah, a mosque and tomb located on an islet off the coast of Worli. End your day at Gateway of India and enjoy the beautiful sunset view over the Arabian Sea.
Start your day at Chor Bazaar, a flea market famous for its antiques and vintage items. Next, go to Bandra Fort, an ancient fort located near Band Stand that offers a beautiful view of the sea. Afterward, visit Bandra's Pali Hill, an upscale residential area. End your day at Juhu Beach, a popular beach known for its street food and nightlife.
If you have more time, you can visit other popular attractions like the Siddhivinayak Temple or the Chorao Island. However, if you have less time, you can skip the Elephanta Caves and spend more time exploring other places. Make sure to carry cash as some places do not accept credit cards. Also, try the local street food at your own risk as it may not be suitable for all.