Take a reserved intercity train from Pune Junction to Dadar or CSMT. The journey typically takes 3–4 hours; book ahead and aim for an early departure so you have time in the city. Trains can run late, especially during busy periods, so keep your first stop flexible. From either station, use an app cab or prepaid taxi to reach your hotel and drop your bags before heading to Colaba.
Make Gateway of India your first stop, allowing about an hour to admire the arch and harbor. It’s free to visit and open all day, though the waterfront gets busy; late morning is a good time for photos before the afternoon crowds. If you arrive at CSMT, allow roughly 25–40 minutes by cab to reach Colaba, depending on traffic; from Dadar, it can take around 40–60 minutes.
Settle in for lunch at Leopold Cafe on Colaba Causeway—a lively, long-running spot where meals are typically around ₹500–₹1,000 per person. It can be crowded at peak lunchtime, so expect a short wait. Afterward, browse Colaba Causeway’s market stalls and nearby shops for clothes, accessories, and small souvenirs. Bargaining is normal at street stalls; compare a few prices and keep an eye on your belongings in the crowd.
Take a cab from Colaba to Marine Drive—usually 20–40 minutes, but allow longer in rush-hour traffic—and walk the seafront from Nariman Point toward Chowpatty. The promenade is free and open, and sunset brings a lovely sea breeze along with plenty of local evening walkers. Wear comfortable shoes and bring a light layer; December evenings can feel cooler by the water.
Start at Mount Mary Church in Bandra West while it’s still calm; allow about 45 minutes to look around the hilltop basilica. It’s generally open daily from early morning to evening, but check for service times and keep your visit respectful if Mass is underway. From there, take an auto-rickshaw or a 15–20-minute taxi ride to Bandra Fort. The fort ruins are free to enter, and an hour gives you time for the sea-link views and a wander around the grounds.
Head to Candies in Pali Hill for a relaxed lunch—expect roughly ₹300–₹700 per person. It’s a casual, order-at-the-counter spot with plenty of choice; Friday lunchtime can be busy, so allow a little extra time. A short taxi or auto ride from the fort is the easiest way to get there.
Finish with a stroll along Carter Road Promenade, about 10–15 minutes away by auto or taxi depending on traffic. Give yourself 1–1.5 hours to enjoy the sea breeze and pick up a coffee or snack from a nearby café. The promenade is free and pleasant toward sunset; carry some cash for small vendors, and keep an eye on traffic when crossing to the waterfront.
After your morning flight, collect your bags at Manohar International Airport (Mopa) and take your pre-booked taxi to your North Goa stay; allow about 1–1½ hours to Candolim, depending on traffic. Drop your bags and grab water before heading south to Fort Aguada in Sinquerim. Give yourself around 1–1½ hours to wander the Portuguese-era ramparts and take in the coast; the fort is generally open during daylight hours, but check locally before setting out, especially if you arrive later than planned.
From the fort, it’s a short taxi ride to Sinquerim Beach. Unwind by the water for about an hour, but check the sea conditions and swim only where it’s safe—currents can be strong. Head back to Candolim for dinner at Fisherman’s Wharf, where Goan curries and seafood make a good first-night welcome. Budget roughly ₹700–₹1,500 per person; December evenings get busy, so reserve a table if you can, and keep a taxi or your hotel’s ride arranged for the return.
Head to Chapora Fort early, ideally around 8:00–8:30, before the sun gets strong. The fort is usually accessible during daylight and entry is free, though the uphill path is uneven and rocky; wear grippy shoes and bring water. Allow about 1½ hours for the climb and the wide views over the coast and river mouth. From there, it’s a short drive to Vagator Beach—spend an easy late morning among the cliffs and shoreline, and take care on the steep paths down.
Drive inland to Gunpowder in Assagao for a leisurely garden lunch. Its South Indian–influenced menu is a good change from beach shacks; budget roughly ₹700–₹1,400 per person. Sunday can be busy, so check its current hours and reserve ahead if possible.
Continue to Anjuna Beach for a relaxed afternoon by the sea and stay as the light softens toward sunset. The Wednesday flea market isn’t a Sunday option, so come for the beach rather than shopping. Distances between these stops are short, but Sunday traffic and parking can slow things down; use a pre-booked taxi or a rented scooter only if the rider is confident on Goa’s busy, uneven roads.
Check out after breakfast and take your pre-booked taxi from North Goa to Agonda; allow around 2–2½ hours, with December traffic sometimes stretching the drive. Ask your hotel in advance to hold your bags if your room isn’t ready, and keep water handy for the ride. Once you’ve dropped your things—or arranged storage—continue by taxi to Cabo de Rama Fort.
Give the fort about 1–1½ hours to wander among the old walls and take in the broad Arabian Sea views. It’s generally visited during daylight, but access and facilities can be basic, so check locally before setting out. The approach and paths are uneven; wear shoes with grip, bring water, and don’t count on finding much to eat or drink at the site.
Head back to Agonda Beach for an unhurried hour or so by the water. December sunsets come relatively early—roughly around 5:45–6:00 pm—so arrive with time to settle in. For dinner, Zest in Agonda is a relaxed choice for vegetarian and international dishes; budget about ₹500–₹1,000 per person. Restaurant hours can vary by season, so check that it’s open before you go.
Start at Goa Chitra Museum in Benaulim, ideally around opening time; it’s generally open Tuesday to Sunday, but check its hours before setting out. Allow 1–1½ hours for the collection of Goan rural-life objects, and budget roughly ₹300–₹500 per person for entry. A pre-booked taxi is the simplest way to get around today; ask your accommodation to hold your bags after checkout, or keep them in the car.
Continue to Margao Municipal Garden for a shady 30–45-minute pause, then walk or take a short rickshaw ride to Margao Municipal Market. Give yourself about an hour to browse the produce, spices and snack stalls; market activity is liveliest earlier in the day. From Margao, take a taxi to Martin’s Corner in Betalbatim for a relaxed Goan lunch—allow 1–1½ hours and around ₹700–₹1,500 per person. It’s popular, so a reservation is sensible.
From Martin’s Corner, go to Dabolim Airport if you have a flight, or Madgaon station if you’re taking the train. Allow roughly 30–45 minutes to Dabolim, traffic permitting, and leave a generous buffer for airport check-in; for Madgaon, confirm your train time and station arrival well ahead. A direct flight to Pune is the quickest option if one operates on your date; otherwise, the train journey is considerably longer, so check the current schedule and connection details before choosing.
No packing list attached yet.