Take a reserved direct train from Ankleshwar Junction or Bharuch Junction to Mumbai, ideally in the late morning. Allow roughly 4–5 hours on the train, plus time to reach the station, find your coach, handle luggage, and allow for delays. Bharuch Junction generally offers more frequent long-distance services, while Ankleshwar Junction may be more convenient if you are staying nearby; check the final timetable and seat availability before booking. On arrival, allow another 45–90 minutes for the taxi or app cab to your hotel, depending on whether you arrive at Mumbai Central, Bandra Terminus, or another Mumbai station. Check in, freshen up, and keep your afternoon light rather than trying to add another attraction.
Head to the Gateway of India in Colaba for about an hour. From central Mumbai, a metered taxi or app cab is simplest; traffic can make this a 30–60-minute ride. The waterfront is best in the late afternoon, when the light is softer and the heat has eased. Security checks and pedestrian congestion are normal, especially around the monument and Apollo Bunder, so keep valuables secure and avoid accepting unsolicited tour or boat offers. Walk onward to Colaba Causeway for an hour to browse clothing, jewellery, handicrafts, and small street stalls. Bargaining is expected, but compare prices at several stalls before buying.
Have dinner at Leopold Cafe, a short walk from Colaba Causeway, allowing about an hour. It is a lively, historic casual restaurant with Indian, Continental, and seafood choices; budget approximately ₹600–1,200 per person, excluding drinks. After dinner, take a taxi toward Marine Drive—usually 20–40 minutes depending on traffic—and spend 45–60 minutes walking beside the sea. The Marine Drive promenade is especially pleasant after sunset, with views of the illuminated Queen’s Necklace; stay on the main promenade and use a taxi or app cab back to your hotel afterward. Since your temple excursion begins early the next morning, return by around 9:30–10:00 PM and confirm your car pickup, packed bags, and breakfast arrangements before sleeping.
Leave Mumbai around 6:00–6:30 AM in your reserved car for Vajreshwari, allowing 2–3 hours depending on traffic on the Western Express Highway and NH 48. Ask the driver to confirm parking near the temple before setting out; the final approach can be narrow and busy, especially around prayer times. At Vajreshwari Temple, allow 1.5–2 hours for footwear storage, queues, darshan, and a quiet look around the historic complex. Temple timings and any special darshan or festival arrangements can change, so confirm locally or with the temple before travelling rather than relying on a guaranteed entry time.
From the temple, continue to Akloli Kund, roughly a short local drive away, for 45–60 minutes. The hot springs and riverside setting are treated as sacred, so dress modestly, follow bathing instructions, and carry a small towel and change of clothes if you intend to bathe. Continue to a clean vegetarian eatery in the Vajreshwari–Akloli area for lunch; budget about ₹150–400 per person, and choose a busy establishment where food turnover is good.
After lunch, spend 1–1.5 hours in Ganeshpuri, visiting its spiritual sites and hot-spring area only where public access is permitted. Keep the visit unhurried but leave by about 2:30–3:00 PM: the return toward Ankleshwar Junction or Bharuch Junction can take 2–3 hours in traffic, and you still need time for parking, station access, and boarding your pre-booked evening train. Verify the train schedule and station choice in advance, and keep a buffer of at least 60–90 minutes; if the evening train is fixed and early, shorten the Ganeshpuri stop rather than risking the connection.
No packing list attached yet.