Starting at the iconic Gateway of India, take in the views of the Arabian Sea and the bustling city. From here, take a ferry to the Elephanta Caves, known for its ancient rock-cut temples and sculptures, dating back to the 5th century. Spend the afternoon exploring the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya Museum, which showcases Indian art, antiquities and exhibits on the history of Mumbai. End the day with a stroll along Marine Drive, also known as the Queen's Necklace, and take in the beautiful sunset views of the city skyline.
Start the day at the Crawford Market, one of Mumbai's bustling and chaotic markets, known for its fresh produce, handicrafts and street food. From there, make your way to the Haji Ali Dargah, a mosque and tomb, standing in the middle of the Arabian sea. Afterward, visit Mahalaxmi Temple, a beautiful shrine dedicated to the Hindu goddess of wealth and prosperity. End the day with a visit to the Gateway of India one more time, this time to admire it lit up beautifully at night and enjoy the sea breeze.
If you have more time, you can visit Bandra Fort, a 17th-century fort with views of the Bandra-Worli Sea Link, or Sanjay Gandhi National Park, home to numerous wildlife species and trekking trails. For foodies, consider adding a stop at Bademiya, a 24-hour street food joint famous for its kebabs and rolls. If you have less time, consider limiting your itinerary to one day, skipping Marine Drive or the museums to focus on exploring the markets and religious sites.