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

Mumbai to Goa Friends Trip Itinerary

Day 1 · Thu, May 28
Calangute, Goa

Arrival in North Goa

  1. Mumbai to Goa flight (Chhatrapati Shivaji Maharaj International Airport → Manohar International Airport, Goa) — from Mumbai to North Goa, morning departure if possible, ~1.5 hours flying + transfer; book a pre-arranged cab on arrival and aim to reach Calangute by early afternoon to avoid peak check-in traffic.
  2. St. Alex Church — Calangute, a quick calm stop to ease into Goa with a pretty white façade and local neighborhood feel; late afternoon, ~30 minutes.
  3. Calangute Beach — Calangute, classic first-day beach time for a sunset walk, photos, and a relaxed start with friends; late afternoon to evening, ~1.5 hours.
  4. Fat Fish — Calangute / Baga Road, a reliable seafood-heavy dinner spot with Goan staples and group-friendly portions; evening, ~1.5 hours, approx. ₹900–1,500 per person.
  5. Baga Beach shacks — Baga, cap the day with music, drinks, and a lively beachfront vibe without overplanning; night, ~1 hour.

Arrival and transfer into North Goa

Land at Manohar International Airport, Goa from Chhatrapati Shivaji Maharaj International Airport on a morning flight if you can — the flying time is about 1.5 hours, but factor in airport buffer at both ends, so the whole move easily eats up half the day. Book a pre-arranged cab before you land; for Calangute you’re looking at roughly 45–60 minutes by road depending on traffic, and the most comfortable route is usually via the airport access road and NH66. If you’re checking into a beachside stay, aim to be in by early afternoon to dodge the worst of the North Goa check-in rush and still have enough daylight for a proper first wander. Keep cash or UPI ready for quick tolls or parking fees if your driver needs them.

Late afternoon: a soft landing in Calangute

Ease into the trip with a quiet stop at St. Alex Church in Calangute — it’s a lovely pause before the beach chaos, with a clean white façade, a calm courtyard, and that everyday Goan neighborhood feel that’s very different from the party image people have of the area. It’s usually open through the day, and 20–30 minutes is enough unless you want to sit for a while. From there, it’s a short auto or walking hop to Calangute Beach; if you’re staying nearby, just walk and let the lanes and small shops set the mood. The beach is best in the late afternoon, when the heat drops and the light turns soft for photos.

Sunset and dinner

Spend your first beach stretch at Calangute Beach with no agenda beyond a slow walk, a few photos, and maybe your first dip if the sea is calm. This stretch gets busy, but that’s part of the energy on day one — think of it as a lively warm-up rather than a quiet beach escape. As evening sets in, head over to Fat Fish on the Calangute/Baga Road side for a reliable group dinner; it’s a good place to order Goan staples, seafood platters, and shareable mains, with a bill usually landing around ₹900–1,500 per person depending on what and how much you order. After dinner, finish the night at the Baga Beach shacks for music, drinks, and a more open-ended hangout — no need to overplan here, just pick a shack that feels lively but not too packed, settle in for about an hour, and let the first night in Goa unfold naturally.

Day 2 · Fri, May 29
Baga, Goa

Beach time in Baga

Getting there from Calangute, Goa
Auto-rickshaw or short cab via local road (10-15 min, ~₹150-300). Best as a quick morning hop before Baga Beach; no need to prebook.
Walk if you’re staying near the Calangute-Baga border (20-30 min, free).
  1. Baga Beach — Baga, start with the most energetic stretch of sand for water sports, people-watching, and a proper beach morning; morning, ~2 hours.
  2. Cafe Tito’s Lane breakfast stop — Baga, convenient for a late breakfast/brunch before the day heats up; late morning, ~1 hour, approx. ₹300–600 per person.
  3. Brittos — Baga, iconic for a long, lazy lunch with Goan, continental, and fresh seafood options; early afternoon, ~1.5 hours, approx. ₹800–1,400 per person.
  4. Anjuna Flea Market area — Anjuna, browse souvenirs, beachwear, and quirky finds while staying close to North Goa’s party belt; afternoon, ~1.5 hours.
  5. Curlies Beach Shack — Anjuna, a classic sunset hangout for drinks and a more laid-back beach-club finish; evening, ~2 hours, approx. ₹1,000–1,800 per person.
  6. Mambo’s — Baga, if the group wants nightlife after dinner, this keeps the day in the same corridor and avoids extra travel; late night, as desired, approx. ₹1,500–3,000 per person with drinks.

Morning

Start early and head over to Baga Beach before the heat and crowds kick in — it’s the right time for a proper beach morning, with calmer water, jet ski operators setting up, and the best chance to snag a good patch of sand. If you’re staying near the Calangute-Baga edge, it’s an easy 10–15 minute auto or short cab; otherwise, just keep it simple and arrive before 9:00 AM so you can enjoy the beach while it still feels fresh. Water sports usually begin ramping up around mid-morning, and rates vary by season, so it helps to ask a couple of vendors before committing.

Late Morning to Early Afternoon

After a couple of hours on the beach, move into Cafe Tito’s Lane for a late breakfast or brunch — this is the easiest way to reset without wasting time, and the area has enough buzz to keep the group in holiday mode. Expect a relaxed meal around ₹300–600 per person, depending on how much coffee, eggs, pancakes, or Goan-style bites you order. From there, head to Britto’s for a long, lazy lunch; it’s one of those places where you don’t rush, especially if you want seafood, butter garlic prawns, or a simple continental spread with a cold drink. Lunch here typically runs ₹800–1,400 per person, and tables can fill up fast around 1:00 PM, so getting in a little earlier is smarter.

Afternoon to Evening

Once lunch settles, make your way to the Anjuna Flea Market area and give yourself time to wander rather than shop with a checklist. Even outside the main market days, the surrounding lanes still have beachwear, souvenirs, jewelry, and lots of little stalls and cafés worth browsing; if you’re buying, prices are usually flexible, so a bit of polite bargaining is normal. By sunset, head to Curlies Beach Shack for drinks and a slow beach-club finish — it’s one of the classic North Goa sunset spots, and the vibe is best when you arrive before the sky starts turning orange so you can settle in with a table or beanbag. Plan around ₹1,000–1,800 per person here, depending on cocktails and snacks.

Night

If the group still has energy after dinner, wrap the day at Mambo’s back in Baga so you stay within the same nightlife corridor and avoid unnecessary cabs late at night. It’s easiest to go after 10:30 PM, once you’ve had some rest and drinks, and then just keep the night open-ended — this is the kind of day where the plan is really only to have a good time and not watch the clock too closely.

Day 3 · Sat, May 30
Panaji, Goa

Old Goa and Panaji

Getting there from Baga, Goa
Private cab/ride-hail via NH66 (30-45 min, ~₹600-1,000). Leave after lunch or mid-afternoon to reach Panaji comfortably for the evening.
Local bus from Baga/Calangute to Panaji via Mapusa (60-90 min, ~₹30-60). Cheapest option, but slower and less convenient with luggage.
  1. Basilica of Bom Jesus — Old Goa, begin with Goa’s most famous heritage site before the crowds build; morning, ~1 hour.
  2. Se Cathedral — Old Goa, just a short hop away and perfect to pair with the Basilica while staying in the same heritage zone; late morning, ~45 minutes.
  3. Museum of Christian Art — Old Goa, a quieter cultural stop that adds depth without rushing the day; late morning, ~45 minutes.
  4. Gunpowder — Assagao, a great lunch stop on the way toward Panaji with excellent coastal and South Indian flavors; early afternoon, ~1.5 hours, approx. ₹900–1,600 per person.
  5. Fontainhas heritage walk — Panaji, explore the Latin Quarter’s colorful lanes, tiled homes, and photo spots in the coolest part of the city; afternoon, ~1.5 hours.
  6. Mum’s Kitchen — Panaji, finish with a proper Goan dinner that feels fitting after a heritage day; evening, ~1.5 hours, approx. ₹1,000–1,800 per person.

Morning

Start early and get into Old Goa before the heat builds and tour buses roll in — aim to reach by 8:30–9:00 AM if you want the place to feel calm. Begin at the Basilica of Bom Jesus, the big draw here and best experienced with a little breathing room; plan about an hour to take in the baroque façade, the main nave, and the tomb of St. Francis Xavier. Dress modestly, and if you’re coming by cab, ask the driver to drop you near the heritage complex entrance so you don’t waste time circling for parking.

A short walk brings you to Se Cathedral, which pairs perfectly with the basilica since you’re already in the same heritage zone. It’s worth lingering for the scale of the interior and the famously huge bell tower; 45 minutes is enough unless you’re the type to photograph every angle. Next, continue to the Museum of Christian Art, a quieter stop that gives the morning some depth without feeling rushed. It’s usually easy to spend 30–45 minutes here, and it’s a nice contrast after the grand churches — more intimate, less crowded, and a good place to slow down for a bit.

Lunch and Afternoon

For lunch, head to Gunpowder in Assagao — it’s a smart break point because it sits comfortably on the way toward Panaji and does a great job with coastal and South Indian flavors. Expect to spend around 1.5 hours here, and if you’re going with friends, order a mix of small plates instead of one main each; that’s the better way to eat here. Budget roughly ₹900–1,600 per person depending on how much you drink and how many dishes you share. After lunch, let the cab take you onward to Panaji and settle in before the afternoon wander.

Once in Panaji, spend the cooler part of the day on a Fontainhas heritage walk. This is the city at its most photogenic: narrow lanes, pastel Portuguese houses, balconies with bougainvillea, and little corners that feel like they belong to another era. Start near the Our Lady of the Immaculate Conception Church side of town and just let yourself drift through the neighborhood for about 1.5 hours — no need to over-plan it. The best time is late afternoon when the light softens, and if you need a pause, duck into a café or stand by the lane edges rather than blocking the tiny streets; locals still live here, and the neighborhood feels best when you move through it respectfully and slowly.

Evening

Wrap the day with dinner at Mum’s Kitchen in Panaji, which is one of the most reliable places to get a proper Goan meal without it feeling touristy or overdone. Give yourself about 1.5 hours here and arrive a little hungry — it’s the kind of place where a few classics shared across the table makes more sense than ordering too conservatively. Expect roughly ₹1,000–1,800 per person, depending on the drinks and how many dishes you sample. It’s a very fitting end to a heritage-heavy day: relaxed, rooted in local food, and close enough to central Panaji that you can head back to your stay without any hassle.

Day 4 · Sun, May 31
Palolem, Goa

South Goa escape

Getting there from Panaji, Goa
Private cab via NH66 (3.5-4.5 hours, ~₹3,500-5,500). Depart early morning to beat traffic and still arrive by early afternoon for a full beach day.
Kadamba/KTC bus from Panaji to Canacona/Palolem side (5-7 hours, ~₹150-400). Book at the Panaji bus stand; budget-friendly but slow and less comfortable.
  1. Drive to Palolem via NH66 — Panaji to Palolem, depart early to make the most of the long southbound transfer and avoid traffic; morning departure, ~3.5–4.5 hours, plan a quick comfort stop en route.
  2. Palolem Beach — Palolem, settle into South Goa’s softer pace with swimming, kayaking, or just a long beach nap; early afternoon, ~2 hours.
  3. Art Resort Goa — Palolem, a breezy cultural stop near the beach for art, drinks, and a more chilled-out vibe; mid-afternoon, ~1 hour.
  4. Dropadi — Palolem, beachfront lunch or late snack spot with a strong view and easy group dining; afternoon, ~1.5 hours, approx. ₹700–1,300 per person.
  5. Silent Noise Club — Palolem, a uniquely South Goa nightlife experience with headphone parties that fits a friends trip perfectly; evening, ~2 hours, approx. ₹1,000–2,000 per person.

Morning

Leave Panaji early and make the southbound run on NH66 to Palolem before the road gets sticky with later traffic and local buses. If you roll out around 7:00–7:30 AM, you’ll usually land in Canacona by late morning or just after noon, with time for one quick comfort stop and a coffee break en route. In Palolem, most guesthouses and beach huts will let you stash bags even if your room isn’t ready, and parking is straightforward if your cab drops you near the main beach access. Once you’re in, don’t rush—Palolem Beach works best when you let it slow you down: swim near the calmer sections, grab a kayak if the sea is behaving, or just claim a shaded patch and do absolutely nothing for an hour or two.

Afternoon

For a softer mid-afternoon reset, wander over to Art Resort Goa just off the beach strip. It’s one of those South Goa places that feels made for unhurried friend groups: part gallery, part hangout, part drinks-and-breeze stop, with a relaxed crowd and enough visual interest to break up the beach laziness. Then head to Dropadi for a long beachfront lunch or late lunch; it’s an easy group choice with sea views, familiar crowd-pleasers, and a bill that usually lands around ₹700–1,300 per person depending on how much seafood and cocktails get involved. If you can, sit as close to the water as possible—Palolem’s whole charm is in that unpolished, toes-in-sand kind of meal.

Evening

Save your energy for Silent Noise Club, because this is the South Goa night that actually feels like a group-trip story afterward. The headphone party setup is fun even if you’re not usually a club person: you pick a channel, the music changes by DJ set, and the whole place has a weirdly intimate, slightly hilarious vibe when everyone’s dancing to different beats in silence. Entry typically runs about ₹1,000–2,000 per person, and it’s smartest to go after a proper dinner or late snack so you’re not hunting for food later. If you want a softer end to the night, linger around the Palolem lane shops and beachside bars before heading back—this part of Goa is best when you keep the pace loose.

Day 5 · Mon, Jun 1
Dabolim, Goa

Departure from Goa

Getting there from Palolem, Goa
Pre-booked taxi/cab via NH66 (2.5-3.5 hours, ~₹2,000-3,500). Leave by 6:30-7:00 AM to allow buffer for traffic and airport check-in.
Local bus to Margao/ Vasco then cab to airport (4-5+ hours total, ~₹100-300 plus taxi). Only if on a tight budget; not ideal with luggage.
  1. Palolem to Dabolim transfer — depart Palolem for Goa airport, plan an early morning cab to keep buffer for traffic and baggage; ~2.5–3.5 hours, aim to leave by 6:30–7:00 AM.
  2. Cortalim Church area stop — near the route to Dabolim, a quick optional pause if timing allows before the airport run; early morning, ~20 minutes.
  3. Marmalade at The Postcard Cuelim — Cuelim, a polished breakfast stop near the airport corridor for a last good meal in Goa; morning, ~1 hour, approx. ₹900–1,700 per person.
  4. Bogmalo Beach viewpoint — Bogmalo, a short final seaside detour if the flight timing is generous, giving one last Goa view before departure; late morning, ~30–45 minutes.
  5. Depart from Goa Airport (GOX/GOI depending ticketed flight) — Dabolim/airport terminal, arrive with enough time for security and check-in, then fly back to Mumbai; mid-morning to noon as scheduled.

Morning

Leave Palolem early — ideally by 6:30–7:00 AM — so you have a relaxed buffer for the NH66 run up to Dabolim and don’t end up watching the clock at the airport. In the first stretch, if timing is smooth, you can make a quick pause at the Cortalim Church area for a 15–20 minute breather; it’s a nice little reset before the airport corridor gets busy, and it keeps the day from feeling like a straight transfer. After that, continue toward Cuelim for breakfast at The Postcard CuelimMarmalade is the move here if you want one last polished Goa meal. Expect a proper sit-down breakfast, coffee done well, and pricing in the ₹900–1,700 per person range; it’s the kind of place where a slow meal feels worth it, especially on departure day. If you’re short on time, keep it to one drink, one dish, and get moving — the airport is close, but morning traffic can still surprise you.

Late Morning

If your flight timing gives you a little breathing room, take the small detour to the Bogmalo Beach viewpoint before heading into the terminal. It’s not a big “beach day” stop — more of a final Goa exhale: a 30–45 minute pause for sea air, a few photos, and that last look at the coast before you trade sand for boarding gates. It works best if you keep luggage light in the cab and don’t linger too long; the point is to enjoy the view without gambling on check-in stress. From Bogmalo, it’s a short hop to Dabolim Airport, so this is the kind of stop that feels luxurious only if you’ve left early enough.

Departure

Head into Goa Airport with enough cushion for security, baggage drop, and the occasional queue at the check-in counters. If you’re flying out of GOI at Dabolim, the airport access is straightforward once you’re in the corridor, but don’t assume it’ll be instant — aim to arrive at least 2 hours before domestic departure and earlier if you’re checking bags or traveling with a group of friends. Once you’re through, grab a last chai or a packaged snack, then start the trip back to Mumbai with the Goa tan, the camera roll, and probably a group chat full of “next time we stay longer.”

0