Catch an early train from Pune Junction to Mumbai CSMT on the Indrayani / Deccan / Intercity Express if you can—leaving around 4:30–5:30 AM is the sweet spot for a proper one-day trip. The ride usually takes about 3.5–4.5 hours, and it’s worth booking a window seat if you like watching the city slowly take over from the quieter outskirts. Once you arrive at CSMT, don’t linger with luggage: keep bags light, exit on foot if possible, or grab a prepaid taxi/cab straight toward Colaba. Traffic can be slow later in the morning, so the earlier you reach South Mumbai, the smoother your day feels.
Start with Gateway of India & Apollo Bunder promenade, which is exactly the kind of first stop that makes Mumbai feel like Mumbai. Give yourself about an hour here for sea breeze, photos, and a slow walk by the water before the crowds build. After that, head to Café Mondegar in Colaba for breakfast or an early snack; it’s old-school, lively, and perfect for a casual couple stop. Expect around ₹400–700 per person, and don’t worry about rushing—this is a place to sit, watch the room, and let the day loosen up a bit.
From there, wander through Colaba Causeway, which is best enjoyed with no real agenda: browse souvenirs, sunglasses, bags, books, and the usual mix of street stalls and small shops. It’s easy to spend 1–1.5 hours here, especially if you stop often. Keep an eye on your phone and wallet in the crowd, and if you’re buying anything, gentle bargaining is normal. By late morning, the area gets warm and busy, so it’s a good idea to move at a relaxed pace and take short breaks in the shade or at a cafe if needed.
Head north toward Marine Drive & Girgaon Chowpatty for the most classic Mumbai waterfront stretch. A taxi or app cab from Colaba is the simplest way, usually 20–35 minutes depending on traffic, and this is where the day slows into that long, lovely seaside rhythm. Walk along Marine Drive first, then drift toward Chowpatty for a snacky beach break; the sea wall, evening light, and constant movement of the city make this stretch feel special even if you’ve seen it in photos. Budget 1.5–2 hours here, and if you want local snacks, keep it simple and fresh—this is more about strolling than ticking off a checklist.
Finish with a proper seafood dinner at Trishna in Kala Ghoda. It’s one of those places that feels worth planning around, especially for a one-day couple trip, with a meal typically landing around ₹1,200–2,000 per person depending on what you order. Try to reach by early evening so you can eat without feeling rushed before your return. After dinner, leave enough buffer for the ride back to CSMT—aim to depart Mumbai around 7:00–8:30 PM depending on your train time, and don’t cut it too fine because traffic from Kala Ghoda / Colaba to the station can build quickly. If you have a little extra time near the route, a final short drive past the lit-up heritage buildings around Fort and CSMT is a nice way to close the day before boarding back to Pune Junction.