Morning: After arriving in Mumbai, head straight to Juhu Beach and have breakfast at one of the numerous food stalls there. Take a stroll on the beach and enjoy the scenic views.
Afternoon: Visit the Gateway of India, an iconic landmark in Mumbai. Take a ferry ride to Elephanta Caves to explore the ancient rock-cut temples.
Evening: Head to Marine Drive and witness the sunset from there. Have dinner at a seafood restaurant in the area.
Morning: Start your day by visiting Haji Ali Dargah, a mosque located on an islet in the Arabian sea. Have breakfast at one of the cafes nearby.
Afternoon: Visit the famous Siddhivinayak Temple in Prabhadevi. Next, head to Bandra and explore the vibrant street art scene in the area.
Evening: Go pub hopping in the lively suburb of Lower Parel. End the night at a club in the area.
Morning: Leave early for Adlabs Imagica, a popular amusement park located on the Mumbai-Pune Expressway. Have breakfast on the way.
Afternoon: Spend the day at the park, enjoying the various rides and attractions. Have lunch at one of the restaurants inside the park.
Evening: Leave the park in the evening and head back to Mumbai. Have dinner at one of the many fine dining restaurants in the city.
Morning: Visit the famous Crawford Market and buy souvenirs to take back home. Have breakfast at one of the Irani cafes in the area.
Afternoon: Take a walking tour of the Art Deco buildings in South Mumbai. Visit the Chhatrapati Shivaji Terminus, a UNESCO World Heritage site.
Evening: End your trip by visiting the Colaba Causeway, a bustling street market. Have dinner at Leopold Cafe, a famous restaurant in the area.
If you have an extra day, you can visit the Sanjay Gandhi National Park or the Kanheri Caves. For a side trip, you can visit the hill station of Lonavala. To maximize your fun, try some street food in Mumbai or go on a midnight bicycle tour of the city.