Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Goa 5-Day Itinerary: Beaches, Heritage, and South Goa Highlights

Day 1 · Tue, May 5
Panaji

Panaji arrival and central Goa base

1 Miramar Beach — Panaji/Campal — Easy first stop for a sunset-friendly arrival stroll and sea breeze; late afternoon, ~1 hour.

  1. Reis Magos Fort — Reis Magos — Compact heritage site with great river views and a soft landing into Goa’s history; late afternoon, ~1.5 hours.
  2. Fontainhas Latin Quarter — Fontainhas, Panaji — Best explored on foot for colorful heritage lanes and photo stops; evening, ~1.5 hours.
  3. Viva Panjim — Fontainhas, Panaji — Classic Goan-Portuguese dinner spot for fish curry, vindaloo, and starters; evening, ~1.5 hours, approx. ₹800–1,500 per person.
  4. Joseph Bar — Panaji — A laid-back local bar for a nightcap and old-Goa atmosphere; night, ~45 minutes.

Late afternoon: Miramar Beach and a soft landing by the sea

If you’re arriving into Panaji today, start easy at Miramar Beach in Campal — it’s the kind of first stop that lets you shake off travel without committing to a full beach day. The sand here is broad, the breeze is steady, and the promenade works well for a relaxed hour of walking, people-watching, and a quick coffee nearby. Since this is the eastern edge of the Mandovi estuary, the water isn’t the best for swimming, but the sunset light and open views make it a lovely arrival stretch. You can reach it from central Panaji by cab or auto in about 10–15 minutes; if you’re staying nearby, it’s an easy walk.

Early evening: Reis Magos Fort for river views and a first dose of Goa history

From Miramar, head to Reis Magos Fort before the light starts going. It’s a compact, well-kept fort with a lot of payoff: ramparts over the river, old cannons, and views that feel especially good in the late-afternoon haze. Entry is usually modest, around ₹50–100 depending on updates, and the site typically closes around early evening, so don’t leave it too late. The drive is short — about 15–20 minutes from Miramar — and the fort works nicely as a calm transition from beach mode into heritage mode without the crowd pressure of the bigger monuments.

Evening walk: Fontainhas Latin Quarter and dinner at Viva Panjim

After the fort, drop back into Fontainhas, Panaji’s old Latin Quarter, and wander on foot through the narrow lanes around Rua de Ourem, St. Sebastian Chapel, and the pastel houses with tiled roofs and wrought-iron balconies. This area is best after sunset when the colors feel richer and the traffic eases off; give yourself about 1.5 hours to just stroll, take photos, and maybe stop for a pastry or a cold drink if something catches your eye. Keep it slow — this is one of those neighborhoods that rewards drifting rather than ticking off sights.

For dinner, settle into Viva Panjim in Fontainhas, a reliable classic for Goan-Portuguese food. This is the right place for a proper first-night meal: fish curry rice, prawn balchão, pork vindaloo, or a plate of croquettes and fried fish with a cold drink. Expect roughly ₹800–1,500 per person depending on how many plates and drinks you order. It’s popular but not fussy, and the atmosphere still feels local enough to start your trip on the right note.

Nightcap: Joseph Bar

If you’ve still got energy, finish with one drink at Joseph Bar in Panaji — a no-nonsense, old-school Goan bar where the vibe is more neighborhood hangout than polished lounge. It’s a good place for a final nightcap and a quieter look at local life after the dinner rush. Order simply, keep it unhurried, and head back once you’ve had your fill; on a first day, the charm is in not overdoing it.

Day 2 · Wed, May 6
Calangute

North Goa beach circuit

Getting there from Panaji
App cab/taxi (GoaMiles or local taxi) via the Panaji–Calangute road (NH66/road via Mapusa), ~35–50 min, about ₹500–900. Leave early morning so you’re in Calangute for Baga breakfast and beach time.
KTCL/local bus from Panaji bus stand to Calangute/Mapusa, ~60–90 min, about ₹30–80. Cheapest, but slower and less convenient with beach bags.
  1. Baga Beach — Baga/Calangute belt — Start with the liveliest beach stretch for water sports and people-watching; morning, ~1.5 hours.
  2. Britto’s — Baga Beach — Iconic beachfront breakfast/brunch with easy access before beach hopping; late morning, ~1 hour, approx. ₹700–1,400 per person.
  3. Calangute Beach — Calangute — Goa’s broadest tourist beach, good for parasailing, swimming, or a simple walk; late morning to early afternoon, ~2 hours.
  4. Candolim Beach — Candolim — Quieter than Calangute and good for a slower, less crowded coastal break; afternoon, ~1.5 hours.
  5. Cohiba Bar & Kitchen — Candolim — Reliable lunch/dinner stop with Goan and global options after the beach circuit; afternoon/evening, ~1.5 hours, approx. ₹900–1,800 per person.

Morning

Start your beach circuit atBaga Beach, where the day gets moving early with shacks out chairs, paras boats lining up, and the Goa soundtrack of music,, and hawkers If you want theeliest stretch before the crowds fully thicken, aim to be here around 8:3010:00 AM. Water typically start by morning and run until around sunset, with parasailing, banana boat rides, and jet skis usually costing about 500–2,000 depending on the activity. This is a good place for a slow first hour a walk along the wet sand, a few photos near the creek side, and then a short pause before breakfast.

A few minutes away on the same beach belt, settle in at Britto’s for a proper Goan breakfast-brunch. It’s one of those places people keep returning to for the easy beachfront setting and dependable menu, and late morning is the sweet spot before the long lunch rush. Expect a bill of roughly ₹700–1,400 per person, especially if you go for seafood, eggs, or one of their baked dishes. If you’re not in a rush, linger over coffee here and watch Baga Beach wake up properly.

Late Morning to Afternoon

From Britto’s, it’s an easy hop to Calangute Beach, which is the broad, busy heart of North Goa’s tourist coast. This is the stretch for a long amble rather than a quick stop: the beach is wide, the activity is constant, and you’ll find everything from parasailing to simple umbrella lounging. Give yourself about 2 hours here, ideally from late morning into early afternoon, when the beach feels properly alive. If you want a cleaner swim, stay close to the main guarded sections and be cautious with currents; if you just want the scene, Calangute is perfect for people-watching and a slow promenade.

After that, ease into a quieter rhythm at Candolim Beach. It’s only a short drive south, but it feels noticeably less intense than Calangute. This is the beach where you can actually hear the sea again. Spend about 1.5 hours here, especially if you want a slower walk, a quieter sit-down, or a mid-afternoon breather away from the crowds. The shacks here are generally more relaxed, and it’s the kind of place where doing less is the point.

Evening

Wrap up at Cohiba Bar & Kitchen in Candolim, a practical and comfortable stop once the beach circuit winds down. It works well for an early dinner or a long late-afternoon meal, with a menu that covers both Goan and broader crowd-pleasers, and prices usually landing around ₹900–1,800 per person depending on drinks and mains. If you arrive before the dinner rush, you’ll get a calmer table and easier service; evenings here can get busy, especially on weekends. Keep the rest of the night open in case you feel like staying out for another drink, but this day already gives you the classic North Goa mix without overdoing it.

Day 3 · Thu, May 7
Old Goa

Old Goa heritage and riverfront

Getting there from Calangute
App cab/taxi via NH66 and Old Goa road, ~45–60 min, about ₹600–1,000. Best as a morning departure so you can reach Se Cathedral before crowds.
Local bus via Mapusa/Panjim interchange, ~75–120 min, about ₹40–100. Good budget option, but expect a transfer.
  1. Se Cathedral — Old Goa — One of the grandest heritage monuments in Goa and best visited early before crowds build; morning, ~45 minutes.
  2. Basilica of Bom Jesus — Old Goa — Essential UNESCO landmark with St. Francis Xavier’s relics; morning, ~1 hour.
  3. Museum of Christian Art — Old Goa — Excellent stop for a deeper look at Indo-Portuguese religious art and craftsmanship; late morning, ~1 hour.
  4. The New Café at Old Goa — Old Goa — Convenient lunch/café break near the heritage complex; late morning/early afternoon, ~1 hour, approx. ₹500–1,000 per person.
  5. Divar Island Ferry Crossing — Old Goa/Divar — Scenic river ferry and island drive to balance the heritage day with a relaxed local experience; afternoon, ~2 hours.
  6. The Fisherman’s Wharf — Panaji/Patto — Good final dinner for riverfront atmosphere and coastal dishes; evening, ~1.5 hours, approx. ₹1,000–2,000 per person.

Morning

Start early at Se Cathedral, ideally by 8:30–9:00 AM, because the complex is calmer then and light on the facade beautiful. Give yourself 45 minutes to wander slowly around the arches, the massive nave, the quieter corners of Old Goa without rushing. Entry is generally free, though donations are welcome; dress modestly since this is an active heritage-religious site, and keep a shawl or light scarf handy if you’re coming straight from the beachy side of Goa. From there, it’s an easy walk within the heritage zone to the Basilica of Bom Jesus, which deserves a full hour for the church interior, the side chapels, and the atmosphere around the relics of St. Francis Xavier. If you arrive before the school groups and tour buses, you’ll get a much better feel for the place.

Late Morning and Lunch

Next, head to the Museum of Christian Art, a quieter and often overlooked stop that gives the day some depth after the big landmarks. Plan for about 1 hour here; the collection is but excellent, especially if you like Indo-Portuguese craftsmanship, gilded woodwork, and old devotional pieces. After that, break for lunch at The New Café at Old Goa, which is the easiest place to sit down without losing momentum. Expect roughly ₹500–1,000 per person depending on what you order; it’s a practical stop, not a destination meal, so keep it simple and enjoy the pause. If you want coffee after lunch, this is a good time for a second round before heading out again.

Afternoon

In the afternoon, slow the pace with the Divar Island Ferry Crossing. This is one of the nicest ways to balance a heritage-heavy day: a scenic river crossing, a little island air, and a glimpse of Goan village life away from the monument zone. Budget around 2 hours for the whole detour, including the ferry and a relaxed drive around Divar Island if you have time to drift a bit. Ferries are inexpensive, usually just a few rupees for foot passengers and modest charges if you’re taking a taxi or scooter across, but timings can be irregular, so don’t cut it too close before dinner. The mood here is the opposite of Old Goa’s formal grandeur — slower, greener, and much more local.

Evening

Wrap up the day with dinner at The Fisherman’s Wharf in Patto, where the riverfront setting makes a very good final meal without feeling fussy. It’s about 1.5 hours if you sit for a full dinner, and you should budget ₹1,000–2,000 per person depending on drinks and seafood. This is a solid place for Goan classics, fish curry rice, and a more polished end to the day, and it’s close enough to Panaji that you won’t be dealing with a long transfer after sunset. If you still have energy, a short post-dinner stroll along the riverfront is an easy way to wind down before heading back.

Day 4 · Fri, May 8
Colva

South Goa coastal exploration

Getting there from Old Goa
App cab/taxi via NH66 southbound, ~1 hr 15 min to 1 hr 45 min, about ₹1,000–1,600. Depart early morning to fit your Colva/Benaulim beach circuit comfortably.
Self-drive rental car (GoaMiles/Zoomcar-style rental), similar travel time, roughly ₹2,000–3,500/day plus fuel. Best if you want flexibility for Cabo de Rama later.
  1. Colva Beach — Colva — Start with a broad South Goa beach walk before the day gets hotter; morning, ~1.5 hours.
  2. Mickey’s Restaurant — Colva — Easy breakfast stop near the beach for a relaxed South Goa start; morning, ~1 hour, approx. ₹400–800 per person.
  3. Benaulim Beach — Benaulim — A calmer neighboring beach that keeps the coastline progression smooth and unhurried; late morning, ~1.5 hours.
  4. Casa Lisboa — Benaulim — Solid lunch choice for Goan seafood and Portuguese-style dishes; early afternoon, ~1.5 hours, approx. ₹800–1,500 per person.
  5. Cabo de Rama Fort — Cabo de Rama — Dramatic clifftop fort with some of the best coastal views in South Goa; afternoon, ~1.5 hours.
  6. The Cape Goa — Cabo de Rama area — Scenic sunset drink/dinner stop to end the coastal drive well; evening, ~1.5 hours, approx. ₹1,200–2,500 per person.

Morning

Start your South Goa day at Colva Beach once you’ve settled in from Old Goa and want something wide, bright, and easy. Go before the sun gets sharp — around 8:30–10:00 AM is ideal — because the beach feels best when it’s still quiet and the sand is cool enough for a proper walk. Give yourself about 1.5 hours to wander the long shoreline, watch the fishing boats, and just ease into the slower rhythm of the south. If you want breakfast right by the sea, Mickey’s Restaurant is a simple, reliable stop near the beach for eggs, dosas, toast, and tea/coffee; expect around ₹400–800 per person and roughly 1 hour here. It’s the kind of place where nobody rushes you, which is exactly the point in South Goa.

Late Morning to Lunch

From Colva, move north a short distance to Benaulim Beach, which feels calmer and more local without losing the same relaxed coastline vibe. This is a good place to slow the pace even further — think an unhurried stroll, a few photos, maybe sitting under a shack roof with coconut water. Plan about 1.5 hours here before lunch. For lunch, head to Casa Lisboa in Benaulim for Goan seafood and Portuguese-style dishes; it’s a good call if you want something more polished than a beach shack but still comfortably local. Order fish curry rice, recheado fish, or a prawn dish if it’s available, and budget around ₹800–1,500 per person. It’s smart to get there by 1:00–1:30 PM so you’re not waiting in the lunch rush.

Afternoon

After lunch, head inland and south toward Cabo de Rama Fort, one of those places that makes you immediately understand why South Goa feels so cinematic. The fort is all cliff edges, wind, broken walls, and long views over the Arabian Sea — not much shade, so carry water, a cap, and sunscreen. You only need about 1.5 hours here, and late afternoon is the best time because the light softens the coastline and the fort feels less punishing in the heat. Entry is usually free or very minimal depending on local conditions, but the real payoff is the view, not the ticket. Wear good walking shoes; the ground can be uneven and a little slippery in spots.

Evening

Wrap the day at The Cape Goa in the Cabo de Rama area for sunset drinks or dinner — this is one of those South Goa spots where the setting does most of the work, and it does it beautifully. Aim to arrive about 45 minutes before sunset so you can settle in with a drink and watch the sky change over the cliffs. Expect around ₹1,200–2,500 per person depending on whether you stay for cocktails, seafood, or a full dinner. It’s a polished place, so this is the moment to slow down properly: no rushing, just good views, a long meal, and an easy finish to the coast-hopping day.

Day 5 · Sat, May 9
Palolem

Leisure wrap-up and departure day

Getting there from Colva
App cab/taxi via NH66 southbound, ~1 hr 15 min to 1 hr 45 min, about ₹1,200–1,800. Leave late morning or after lunch since Palolem is the final stop and you’ve got a relaxed beach day.
Intercity local bus (KTC/KSRTC-type southbound bus) from Margao to Canacona/Palolem, ~2–2.5 hr total with transfer, about ₹60–150. Cheapest, but less direct and less frequent.
  1. Palolem Beach — Palolem — Best final-day beach for a calm morning swim or long walk; morning, ~1.5 hours.
  2. Art Resort Cafe — Palolem — Convenient beachfront café for breakfast with a relaxed finish to the trip; morning, ~1 hour, approx. ₹500–1,000 per person.
  3. Butterfly Beach boat trip — Palolem/Agonda — Signature South Goa experience for a scenic boat-access cove; late morning, ~2 hours.
  4. St. Anthony’s — Palolem — Casual lunch spot for seafood and Goan staples before departure logistics; early afternoon, ~1.25 hours, approx. ₹700–1,400 per person.
  5. Agonda Beach — Agonda — Peaceful final stop if time allows, ideal for a quiet wrap-up away from crowds; afternoon, ~1.5 hours.

Morning

Ease into your last Goa morning at Palolem Beach, and do it the way locals would suggest: unhurried, before the day gets hot. If you get there around sunrise to 9:30 AM, the beach is at its best — soft light, calm water, and just enough activity to feel alive without being hectic. A slow walk from one end of the crescent to the other takes about 30–40 minutes, and if you want a swim, stick close to the central stretch where the water is usually gentler. Keep a little cash handy for water and beach chairs, which are typically modestly priced, and expect a laid-back vibe rather than a fixed schedule.

After that, slide into Art Resort Cafe for breakfast without changing the mood. It’s one of the easiest beachfront stops for a final-day meal: good for coffee, eggs, fresh fruit, pancakes, or a simple Goan-style breakfast, with views right out to the sand. Budget roughly ₹500–1,000 per person, and plan for about an hour so you’re not rushed. This is a nice place to pause, recharge, and sort out your day’s pace before heading out on the boat later in the morning.

Late Morning

Your next stretch is the signature one: the Butterfly Beach boat trip. Boats usually run from the Palolem/Agonda side depending on sea conditions and operator availability, so it’s smart to go with a local beach shack or boatman who knows the day’s water. The ride itself is part of the attraction — rocky headlands, forested cliffs, and that tucked-away cove feel that makes this one of South Goa’s most memorable half-day outings. Give it about 2 hours total, including ride time and a little breathing space on the beach if conditions allow. Bring water, sunscreen, and a dry bag; small boats are simple and you’ll be happier traveling light.

Lunch and Afternoon

For lunch, head to St. Anthony’s back in Palolem — a casual, reliable place to land after the boat trip when you want seafood without ceremony. It’s a solid stop for fish curry rice, calamari, prawns, or Goan staples, and the bill usually lands around ₹700–1,400 per person depending on what you order. It’s a good place to keep things easy, especially if you’re managing departure logistics later. If time is still on your side after lunch, spend your final stretch at Agonda Beach, which feels noticeably quieter and more open than Palolem. The walk there is all about slowing down: fewer shacks, a long clean sweep of sand, and a very soft ending to the trip. Give yourself 1 to 1.5 hours here just to sit, walk, and let the day wind down.

0