Start your day at the iconic Gateway of India, an impressive 20th-century arch overlooking the Arabian Sea. Take a boat ride to Elephanta Caves, a UNESCO World Heritage Site, to explore the ancient Hindu and Buddhist rock-cut temples.
Visit Chhatrapati Shivaji Terminus, a UNESCO World Heritage Site and explore Mumbai's busiest railway station. Then head to Crawford Market, the city’s largest wholesale market, to experience the vibrant atmosphere and pick up some souvenirs.
Enjoy a peaceful morning walk along Marine Drive, also known as the Queen's Necklace because of its stunning views of the Arabian Sea. Then head to Chowpatty Beach to soak up the sun, try some street food and watch the sunset.
Visit Haji Ali Dargah, a beautiful mosque and tomb set in the Arabian Sea accessible only during low tide. Next, head to Mahalaxmi Temple, one of the city’s most famous Hindu temples, to witness the daily rituals and offerings.
Escape the city chaos and explore the Sanjay Gandhi National Park, a lush green forest area with a rich variety of flora and fauna. Take a guided tour of the Kanheri Caves, a complex of ancient rock-cut monuments and Buddhist shrines.
Start your day at Juhu Beach, a popular spot for morning walks and yoga sessions. Afterwards, head to the ISKCON Temple, a magnificent Hare Krishna temple with stunning architecture and a peaceful atmosphere.
Discover the historic Bandra Fort, a Portuguese fort built in the 17th century, and enjoy panoramic views of the Arabian Sea. Then visit the nearby Mount Mary Church, a beautiful hilltop church with a rich history and a large number of devotees.
Don't miss the chance to taste the local street food, such as vada pav and pav bhaji. Consider taking a day trip to Alibaug, a beautiful coastal town with pristine beaches and historic forts. To maximize your fun, try a Bollywood studio tour or a local pub crawl. If you have more time, explore the nearby hill stations of Lonavala and Khandala.