Start your day with a visit to Colaba Causeway, a bustling market filled with street vendors selling a variety of goods, from clothing to jewelry to souvenirs. Bargaining is expected here, so be prepared to haggle for the best prices. The market is also home to some of Mumbai's best street food, so be sure to try some local favorites like vada pav and pav bhaji. After shopping and eating, take a walk down to the Gateway of India, a historic monument overlooking the Mumbai Harbor.
Spend your afternoon relaxing on Juhu Beach, one of Mumbai's most popular beaches. Take a dip in the Arabian Sea, stroll along the promenade, and enjoy some street food from the beachside stalls. If you're lucky, you may even spot a Bollywood celebrity, as Juhu is located near many film studios.
Head to Crawford Market, a historic market housed in a Victorian-era building. Here you can find everything from fresh produce to spices to souvenirs. Don't miss the flower market, which is particularly vibrant in the mornings. After shopping, take a short walk to nearby Mohammed Ali Road, known for its delicious street food and traditional Muslim cuisine.
Spend your afternoon exploring the trendy neighborhood of Bandra, known for its street art, boutique shops, and cafes. Take a stroll down Linking Road, a popular shopping street, and visit the iconic Mount Mary Church. If you're feeling adventurous, you can also try some street food from the stalls near Bandra railway station.