Your night bus from Bangalore should be the classic Volvo sleeper to North Goa route—most pick-up points are around Majestic or Indiranagar, and if you leave between 7:30–9:00 PM, you’ll usually land in North Goa by 6:30–9:00 AM depending on traffic, halt timing, and whether you get dropped on the Mapusa–Anjuna–Calangute side. Keep bags compact, carry a light jacket for the AC, and don’t expect a neat hotel-style drop: these buses often stop roadside, so be ready to grab an auto/cab for the last 1–3 km. After you meet your girlfriend and check in, head straight to Anjuna Beach for an easy first swim and a slow reset. Early morning here is best—cleaner, quieter, and you can grab chai, omelette pav, or a light breakfast at one of the shack-style spots along the road to the beach. Give yourself about 1.5 hours here; it’s more about easing into Goa than “doing” the beach.
From Anjuna, move north to Vagator Beach—it’s just a short cab ride or scooter hop, usually 10–15 minutes depending on where you’re staying. This is where Goa starts feeling a little more scenic: the red cliffs, the broad curve of sand, and the calmer mood make it a nice contrast to Anjuna. Spend another 1.5 hours wandering, taking photos, and sitting on the rocks near Ozran side if the sea is calm. It’s a good time to keep things unhurried; don’t try to pack in anything else before lunch because the heat ramps up fast after 11:30 AM.
Head to Britto’s, Baga for lunch—yes, it’s touristy, but it’s also one of those places that works when you want a dependable meal without thinking too hard. Order Goan staples like fish curry rice, prawns, calamari, or a mixed seafood platter; with drinks, you’ll likely spend around ₹700–1,000 per person. Coming from Vagator, the ride to Britto’s is usually 20–30 minutes via the Anjuna–Calangute–Baga belt, and parking can be tight near the beach, so a cab is less annoying than driving yourself. After lunch, take it slow—this is the kind of day where one long lunch and a bit of shade keep the rest of the evening enjoyable.
If the Saturday Night Market is on for your dates, it’s worth doing after sunset—check locally on the day because these markets can be seasonal or date-dependent. Reach Arpora by 6:30–7:00 PM to catch the livelier stretch before it gets too crowded; expect live music, handicrafts, clothes, snacks, and plenty of bar seating. Budget around ₹500–1,500 per person depending on how much shopping and grazing you do. From there, wrap the day with a simple Calangute/Baga nightlife walk—nothing too intense, just a beachside stroll, a drink, and some people-watching in the Baga-Calangute belt. This area stays active late, so you don’t need to rush; if you’re staying nearby, you can walk back, otherwise plan an auto/cab for the final hop.
Start as early as you can and head to Chapora Fort in Vagator before the heat kicks in—ideally by 7:30–8:00 AM. From most North Goa stays, it’s a 15–25 minute cab/ बाइक ride, and parking is usually manageable that early. The climb is short but exposed, so carry water, wear proper sandals or sneakers, and expect the fort itself to take about 45–60 minutes if you’re doing photos, the sea view, and a slow wander. The best part is the breeze and the quiet before the usual late-morning crowd shows up.
From Chapora, move down toward Panjim and keep this stop light and unscripted—Panjim Market is best for a quick local browse rather than a long shopping session. It’s usually a 35–50 minute drive depending on traffic, and if you reach by 10:30–11:00 AM, the lanes still feel lively without being chaotic. Walk through the market edge near 18th June Road and the surrounding streets for snacks, cashew packs, spices, and a feel of the city’s everyday rhythm. Don’t overthink this one—just roam, grab a cold drink, and keep moving before lunch.
For lunch, settle into The Fisherman’s Wharf in Panjim and take it slow; this is one of the easier places to enjoy proper Goan food without rushing. If you’re three people, expect around ₹900–1,200 per person depending on drinks and seafood choices, and it’s worth booking or at least arriving a bit before the peak lunch window. After that, take a short cab ride of about 10–15 minutes to Dona Paula Jetty. It’s a straightforward scenic stop—nothing heavy, just sea views, a bit of wind, and a nice reset before the evening stretch.
From Dona Paula, continue to Miramar Beach in about 10–15 minutes and use this as your slow-down hour. It’s a good place for a long walk, people-watching, and catching the sunset without needing to “do” too much—just keep it relaxed, maybe stop for coconut water or tea from a roadside stall if you spot one. Later, make your way to Thalassa in Siolim for dinner; leave a little buffer because sunset-time traffic can slow the final run north. It’s the most polished, celebratory part of the day, so reserve in advance, expect around ₹1,500–2,500 per person, and plan a cab both ways so none of you has to think about driving after drinks.
Start a little early and go straight to Fort Aguada in Candolim so you can beat the heat and the biggest crowds. Aim to reach by 8:00–8:30 AM; the fort is usually open from around 9:30 AM to 6:00 PM, but being there early helps you enjoy the views from the ramparts without the tour-bus rush. The fort itself is free or very low-cost depending on access points, and you’ll want about 1 to 1.5 hours to walk around, look out over Sinquerim and the Arabian Sea, and take your photos before moving on.
From there, head to the Coco Beach boat/harbor area in Nerul for a quieter, more local-feeling Goa. This is a nice change of pace from the usual beach circuit—think backwaters, river views, fishing activity, and small boat rides rather than a big sand-and-surf scene. Expect around ₹300–800 per person depending on the boat option and group size, and keep it to about an hour so you don’t burn your whole day in transit. It’s a short hop by cab, and if you leave by late morning, you’ll still comfortably make lunch in Panaji.
For lunch, settle into Mum’s Kitchen in Panaji—it’s one of the most reliable places to try proper Goan food without it feeling overly touristy. Book or arrive a bit early if you can, because it gets busy around lunch; a meal here usually runs about ₹800–1,100 per person. Order the local staples and don’t overdo it, because you’ll be driving south after this. Once you’re done, pick up your private taxi/app cab for the move into South Goa; with traffic, the ride to Colva/Benaulim typically takes 1.5–2.5 hours. If you want the afternoon to feel relaxed, leave Panaji by 2:00–2:30 PM so you’re not arriving at the beach in harsh midday sun.
When you reach Colva Beach, slow the pace down. This is where the day changes character: wider sand, fewer crowds than North Goa, and a calmer South Goa mood that actually lets you sit and breathe. Plan for about 2 hours here—walk the shoreline, grab a drink, and let the day settle before dinner. If you’re staying somewhere nearby, it’s also a good time to check in, shower, and change before heading out. The beach is public, so there’s no entry fee; just budget for parking, snacks, or a couple of drinks if you stop at a shack.
End the night at Martin’s Corner in Benaulim for dinner. It’s a classic Goa stop for seafood and dependable Goan dishes, and it fits your group well because the atmosphere is easygoing without being too quiet. Expect roughly ₹700–1,200 per person depending on what you order; go for prawn curry, fish thali-style plates, or the local favorites if you want a proper final dinner in South Goa. If your accommodation hunt is still open, for your budget of under ₹10k for three, focus on simple South Goa guesthouses, beachside homestays, or small hotels in Colva, Benaulim, or Betalbatim—many are close to the beach, but the truly cheap ones with a pool fill fast, so book quickly and prioritize location + pool over extras. Tomorrow, keep your checkout smooth and leave early afternoon so you have plenty of buffer for the return run to your departure point in Goa.
Start your last beach walk at Cavelossim Beach early, ideally by 7:00–8:00 AM, before checkout stress and the midday heat kick in. This stretch is usually calm, clean, and much less frantic than North Goa, so it’s perfect for a slow wander, a few photos, and one last barefoot coffee-in-hand kind of morning. If you’re staying in Colva, Benaulim, or nearby, it’s a quick cab ride; expect around 20–40 minutes depending on your exact base. Give yourself about 1.5 hours here so you can enjoy it properly without rushing.
Head next to The Cape Goa for a proper farewell brunch with clifftop views and a more polished, sit-down feel. It’s one of those places where the setting does half the work: ocean views, breezy atmosphere, and food that feels like a finale instead of a pit stop. Budget roughly ₹1,200–2,000 per person, especially if you’re having a full meal with drinks or fresh juices. Book ahead if you can, and plan on about 1.5 hours so you’re not sprinting through brunch.
After brunch, make your way to Cabo de Rama Fort for one last scenic stop before you leave Goa. It’s a good contrast to the beach and restaurant—more open, quieter, and a little raw around the edges in the best way. Go light on the schedule here: 1 hour is enough to walk around, take in the sea views, and cool down without overdoing it. Carry water and wear decent footwear; the stones can be uneven and the sun gets sharp fast after noon. From The Cape Goa, it’s a short onward drive, so this is a smooth final heritage stop before you start wrapping up.
By 2:00–3:00 PM at the latest, start heading back toward your pickup point for the return journey to Bangalore. If you’re taking the overnight bus, leaving South Goa in this window is the safest move, especially if you need to reach Madgaon or another boarding point without stress. Keep snacks, water, and a power bank with you, and if you want one last easy meal, grab something light near the route rather than sitting down too long. Once you’ve left Cabo de Rama, don’t plan anything tight—just keep the evening buffer for traffic, boarding, and a clean exit from Goa.