Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
From Manohar International Airport to Panaji, allow roughly 1.5–2 hours door-to-door: baggage collection and taxi pickup at Mopa can take time, and the drive to the capital is longer than the road distance initially suggests. Pre-book a hotel transfer or GoaMiles taxi, especially if arriving after dark; expect approximately ₹1,500–2,500 depending on vehicle and timing. Check in, freshen up, and keep the afternoon unhurried rather than trying to add another sightseeing stop.
Begin your first walk through Fontainhas, Panaji’s atmospheric Latin Quarter. Give yourself about an hour to wander slowly along the pastel houses, tiled roofs, small chapels, and narrow lanes around Rua 31 de Janeiro and Rua de Ourem. The light is especially pleasant in the late afternoon, and this is best enjoyed on foot; wear comfortable shoes because the lanes are uneven. Continue to Our Lady of the Immaculate Conception Church, whose broad white staircase and hilltop position make it one of Panaji’s most recognizable views. Allow around 30 minutes, while checking the current visiting hours and avoiding service times if you want a quiet look inside.
Take a short taxi or auto-rickshaw ride from central Panaji to The Fisherman’s Wharf in Ribandar for dinner, allowing around 15–25 minutes depending on traffic. Reserve if possible and budget ₹800–1,500 per person for Goan seafood, rice, and drinks; ask about the catch of the day, and allow about 1.5 hours rather than rushing the meal. After dinner, return to the Panaji jetty for the Mandovi River evening cruise. Cruises commonly run around sunset and into the evening, but sailing times, ticket prices, and availability vary by season, so check the operator’s schedule and book ahead. Arrive 20–30 minutes early for boarding; the cruise lasts about an hour and is a relaxed way to finish the arrival day with music and views across the river.
Start at Calangute Beach early, ideally around 8:00am, when the sand is quieter and the heat is still manageable. Allow about 1.5 hours for a swim and a walk along the shoreline; use the marked shacks or changing facilities for belongings rather than leaving valuables unattended. From Calangute, a short taxi or scooter ride north brings you to Baga Beach—usually 10–15 minutes, depending on the approach road and parking.
Spend roughly two hours at Baga Beach, keeping the morning relaxed rather than trying to do every activity. Water sports such as parasailing, banana boats, and jet skis operate only when sea conditions permit, so confirm the total price and inclusions before paying. The beach is livelier and more commercial than Calangute, and parking becomes difficult later in the day, so avoid moving your vehicle repeatedly.
Continue south toward Anjuna Beach, allowing around 20–30 minutes by taxi or scooter. Its rocky shoreline is better for views and wandering than for a long swim, particularly when the surf is strong. After about an hour exploring, head back toward Baga for lunch at Britto’s, a longstanding beachfront restaurant. Set aside 1.5 hours and expect approximately ₹700–1,400 per person for a casual Goan or seafood meal; service can slow during busy periods, so this is a good place to take an unhurried break rather than arrive very late.
Finish at Candolim Beach, around 15–20 minutes south by taxi or scooter, for a quieter sunset walk. Allow about an hour and stay near the busier, well-lit access areas after dark. Sunset timing changes through the year, but arriving 30–40 minutes beforehand gives you time to find parking and walk down to the shore. For the return to your accommodation, pre-book a taxi if possible; evening traffic along the Calangute–Candolim corridor is often slow, and app availability can be inconsistent.
Leave Calangute around 8:00am by taxi or GoaMiles for Anjuna, allowing 25–40 minutes; traffic can make the coastal roads slower than expected. The Anjuna Flea Market is traditionally held on Wednesdays, so verify the operating day before setting out—if it is closed, don’t assume the stalls will be running on another weekday. When open, give yourself about 1½ hours to browse handmade jewellery, beachwear, artwork and souvenirs, and carry small notes for bargaining. It is a good idea to eat a light breakfast beforehand, as the market’s food stalls vary.
From Anjuna, continue by taxi to Chapora Fort, usually 15–20 minutes depending on traffic. The final approach is a short uphill walk over uneven stone, so wear proper sandals or shoes and bring water. Spend about an hour on the ramparts for wide views over Vagator, the Chapora River and the Arabian Sea; arrive before midday if possible, as there is little shade and no dependable visitor infrastructure. There is generally no substantial entry cost, but keep a little cash for incidental parking or refreshments.
A 10-minute ride brings you down to Vagator Beach, where you can relax beneath the distinctive red laterite cliffs for around 1½ hours. Swim only where conditions look calm and avoid climbing the cliff edges, especially after rain. Have a late lunch at a nearby beach restaurant rather than rushing onward; prices vary, but a casual meal with a drink is usually around ₹400–800 per person. Leave time to freshen up before dinner, as the beach has limited changing facilities.
For sunset and dinner, take a short taxi ride to Thalassa. Reserve ahead and confirm the restaurant’s current location, opening hours and sunset seating policy, since the venue’s arrangements can change; budget approximately ₹1,200–2,000 per person. After dinner, continue to Hilltop Goa by taxi—allow 15–25 minutes and arrange a return ride in advance, as app availability becomes less reliable late at night. Check the event calendar before going: its major electronic-music nights are often tied to specific dates, and entry prices can vary considerably. Keep valuables secured and agree the fare before departure.
Have your taxi drop luggage at your Colva hotel or arrange an early check-in if available, then continue to Benaulim Beach. Allow about 1.5 hours from Vagator including the hotel stop and traffic; leaving around 8:00am gives you a calm start and avoids the heavier north–south traffic. At Benaulim Beach, spend roughly 1.5 hours walking the broad shoreline and swimming. The beach is quieter than the main resort strips, but swim only where lifeguards are present and carry cash for drinks or a beach-shack chair; keep phones and wallets with your driver rather than unattended on the sand.
Take a short taxi ride inland to Martin’s Corner in Betalbatim, allowing extra time if the approach roads are busy. This is a good place to settle in for a proper Goan lunch rather than rushing through a beach snack—try a seafood curry, recheado fish or the restaurant’s other Goan specialities. Budget approximately ₹800–1,500 per person, and call ahead if your group is large, as opening hours and seating can vary by day. Keep lunch to about 1.5 hours so the afternoon coast remains relaxed.
Continue by taxi to Cansaulim Beach, where a quieter 1.5-hour stop works well after lunch. There is less commercial activity here, so bring water and sun protection and confirm your driver’s pickup point before walking down to the shore. Later, head to Colva Beach for the final coastal stop. Arrive with time for a sunset walk and the evening promenade, but expect more vendors and visitors than at Benaulim or Cansaulim. Keep valuables close, avoid isolated stretches after dark, and return to your hotel by taxi or a pre-arranged driver rather than relying on finding a ride at the beach.
After checking out of Colva, leave around 7:00am by private taxi for Old Goa; the drive usually takes 1–1.5 hours, depending on traffic. Keep luggage in the locked boot and ask the driver to wait or arrange a short left-luggage stop, as the historic churches are easiest to visit without bags. Start at the Basilica of Bom Jesus, arriving early for a quieter look at the Baroque interior and the tomb of St Francis Xavier. Allow about an hour, and dress modestly—shoulders and knees should be covered.
Walk a few minutes through the heritage precinct to Sé Cathedral, one of Goa’s grandest Portuguese-era churches. Spend roughly 45 minutes here, checking the current worship schedule before photographing interiors, as services can restrict access. Entry to both churches is generally free, though donations are welcome; allow extra time for security, queues, and the heat on the open paths between monuments.
Take a short taxi ride to Mango Tree in Old Goa for a relaxed final Goan lunch, budgeting approximately ₹600–1,200 per person. Order local specialties if available and allow around 1.5 hours rather than rushing—the restaurant is a useful pause after the morning’s walking. From there, continue by taxi to Panaji, usually 20–30 minutes, and ask the driver to drop you near your hotel or the museum if you are travelling light.
Spend about an hour at the Goa State Museum in Panaji, where the collections cover regional sculpture, religious art, coins, and Goa’s cultural history. Verify the current opening days and hours before relying on this stop, since museum schedules can change; if it is closed, keep the afternoon flexible around your hotel or nearby riverfront streets rather than trying to force in another major attraction. Collect your luggage and leave Panaji at least 1.5–2 hours before your intended airport arrival time: allow roughly 30–45 minutes to Dabolim Airport or longer for Manohar International Airport (Mopa), then add check-in, security, and possible holiday traffic.
No packing list attached yet.