Take the first workable train from Mysore Junction to Madgaon Junction so you land in Goa by morning and keep the day usable instead of arriving half-dead in the afternoon. For a budget trip, this is the smartest move: an overnight or very early service means you can sleep on the train, then connect from Madgaon to Calangute by local bus or a shared/regular auto in about 45–60 minutes, usually around ₹60–₹150 per person on public transport or ₹800–₹1,200 for a full auto if you’re splitting it. From Madgaon, head straight to Joaquinas Guest House and drop your bags first; if rooms aren’t ready, most guest houses will keep luggage safely while you freshen up. Try to reach Calangute before 10:00 am so you avoid higher auto demand and can start slow.
Your first beach stop should be Calangute Beach, since it’s right by your stay and perfect for a no-pressure arrival day. Keep this one simple: a walk on the sand, a quick coconut water break, and a bit of shoreline wandering before the sun gets too harsh. From there, it’s an easy walk or short auto to Baga Beach—it’s busier, louder, and more photogenic, but still free, and best for a short dip and people-watching around noon. If you want cheap eats without wasting time, head back toward Calangute Beach Road for Souza Lobo; they do decent Goan veg and non-veg thalis and seafood plates in the ₹250–₹450 range, which is good value for your group. If you prefer even tighter budgeting, look for simple local cafes around Calangute market road for fish thali, chicken cafreal, veg thali, or omelette-pav rather than beach shacks with inflated tourist pricing.
After lunch, slow the pace with St. Alex Church in Calangute—it’s free, peaceful, and a nice reset after the beach crowd. It usually works well for a 30–45 minute stop, especially if you want a bit of shade, quiet, and a small heritage feel without spending anything. Later in the evening, make your way back toward Baga for a relaxed walk along Tito’s Lane / Baga nightlife strip rather than paying for expensive club entry. You can get plenty of atmosphere just by strolling the lane, listening to music spilling out of bars, and stopping only if you find a place with no cover charge or a low minimum spend. For a budget first day, keep dinner light, stay near Calangute–Baga, and call it early so you’re fresh for the watersports day tomorrow.
From Joaquinas Guest House, Calangute, head out by 8:00 am so you can reach the Calangute Beach watersports pickup point for the 8:30 am check-in. Since this is your dedicated watersports day, keep it simple: walk if you’re staying close to the beach lane, otherwise take an auto-rickshaw or a Goa Miles cab for roughly ₹80–200 depending on where the guest house sits. The idea is to get through the waiver, life jackets, and operator briefing quickly, because the sea is usually calmer earlier and the whole north Goa watersports circuit runs more smoothly before the crowds build.
By 9:00 am, move to Baga Beach for the main action. This is where you’ll usually find banana boat rides, jet ski, parasailing, bumper rides, and speedboat add-ons; package deals are often better value than booking one activity at a time, so ask for a bundled rate before paying. For four people on a budget, expect the standard rides to land around ₹1,500–3,000 per person depending on what you pick, and don’t be shy about bargaining slightly if you’re comparing operators. Keep your valuables minimal, carry some cash, and wear quick-dry clothes — changing rooms are basic, not fancy.
After the water rush, head north to Anjuna Beach around 11:30 am for a slower stretch of the day. This is a good spot to breathe a little, rinse off the salt, and avoid spending the whole day in the loudest commercial stretch. You can sit near the shore, take a short walk along the rocks, or just rest under shade and let the afternoon settle in.
For lunch, stop at Curlies Beach Shack in Anjuna. It’s one of the easier budget-friendly beach shacks for a mixed group because you’ll get both veg and non-veg plates without needing to overthink it — think fish thali, chicken biryani, prawn fry, veg fried rice, dal tadka, and simple Goan curries. A practical spend is around ₹250–500 per person depending on drinks and seafood. If you want to save more, share starters and avoid bottled cocktails; water and a couple of filling mains will keep the bill much kinder.
After lunch, continue to Vagator Beach, which is one of the nicest free stops in north Goa and a good reset after the busier watersports zone. The beach itself costs nothing, and that’s the beauty of it — you can just sit, walk, and watch the coastline open up. If you’re using public transport, an auto or cab from Anjuna to Vagator usually takes 10–15 minutes and should stay in the ₹100–250 range if booked sensibly. Spend an easy 1.5 hours here without packing the day too tight.
Finish slowly at Ozran Beach (Little Vagator) around 3:45 pm. It’s quieter than the main Vagator stretch, prettier for photos, and ideal if you want a softer landing after an active morning. This is one of those places where doing almost nothing is the point — sit on the rocks, watch the light change, and let the day taper off naturally. If you still have energy later, you can drift back toward Calangute by auto or Goa Miles, but keep the evening loose so you’re not rushing after a full north Goa beach circuit.
Start with Anjuna Flea Market site as soon as you get over from Calangute — ideally around 10:00 am, when the stalls are active but the heat is still manageable. Even if you’re not buying much, it’s worth wandering for the full North Goa vibe: cheap clothes, shell jewelry, boho bags, sunglasses, magnets, spices, and the usual bargaining game. Keep cash handy in small notes; many vendors still prefer it, and for a budget trip the trick is to browse first, then bargain hard only on the one or two things you actually want. Since this is a classic market stop, give yourself about 1.5 hours and don’t rush it.
From there, a short hop brings you to Baba Au Rhum for brunch. It’s one of the better-value cafés in the Anjuna–Assagao belt, with veg and non-veg choices that won’t wreck your budget if you keep it simple — think sandwiches, eggs, crepes, wraps, and coffee in the ₹200–400 per person range. It gets busy around late morning, so aim to order once you arrive rather than lingering too long deciding. If you’re splitting food among four, this is a good place to share a couple of items and still leave satisfied without overspending.
After lunch, head up to Soro - The Village Pub in Assagao. It’s a good place to check for free live music nights or no-cover daytime sessions, and even when there isn’t a ticketed event, the atmosphere is usually lively enough to justify a relaxed stop. If you’re on a tight budget, keep this one to a drink or one shared snack and ask the staff what the evening lineup is before settling in. From Anjuna it’s a short auto or cab ride, usually around 10–15 minutes, depending on traffic on the village roads. Later, continue to Mae De Deus Church in Saligao, which is one of those free Goa stops that always feels worth the detour. The white Gothic façade is especially pretty in late afternoon light, and you only need 30–45 minutes here, so it fits nicely between market energy and sunset plans.
Wrap the day with Thalassa Goa in Siolim for sunset views, but do it smartly if you’re keeping the trip cheap. Go for the atmosphere more than a full dinner: a couple of shared starters, one drink each, and the sunset window is enough to enjoy the place without letting the bill spiral. It’s one of those spots where the view does the heavy lifting, so arriving about 45 minutes before sunset is ideal. If you still have energy after that, keep dinner light back toward Anjuna or Calangute at a simple local eatery — the north Goa budget move is always to spend on the view once, then eat affordably elsewhere.
Leave Calangute early and keep this one very budget-friendly: take a public bus to Margao and then switch to a local bus/auto to Colva. If you’re starting around 6:30–7:00 am, you’ll usually reach Colva by late morning after a couple of transfers and still have most of the day left. It’s not glamorous, but it’s the cheapest way to do South Goa without hiring a private cab, and it works well if you’re traveling light. Once you land, head straight to Colva Beach first — it’s wide, free, and much calmer than the North Goa beaches you’ve been doing, with enough shacks and shaded stretches to settle in without spending much.
From Colva Beach, do a slow walk over to Benaulim Beach, which is just the kind of quiet final-beach vibe South Goa is known for. You don’t need to “do” much here — just walk the sand, sit under a palm, and enjoy the softer crowd levels. For lunch, go to Mikky’s Place in the Colva/Benaulim belt; it’s one of the better low-cost stops in this area for both veg and non-veg plates, and a filling meal usually lands around ₹200–400 per person depending on what you order. If you want the most budget-friendly Goa-style lunch, stick to rice, curry, and fish thali-style dishes rather than ordering multiple items.
After lunch, keep the afternoon easy with a coastal stretch toward Carmona or Varca Beach. This is the part of South Goa that feels slower and less commercial, so don’t over-plan it — just take the road or a short auto ride and spend an hour or so wandering the quieter shoreline. It’s a good place for one last long beach walk, some photos, and a proper breather before you pack up. If you have a little time before heading out, pick up water and snacks near Margao rather than paying higher station prices later; that small bit of planning makes the return trip much easier.
For the return, move from Colva back to Madgaon/Margao with enough buffer to avoid last-minute stress, then board your train back to Mysore. Aim to leave the beach side by 5:00–6:00 pm if your train is later in the evening, since local buses and autos can be slower during the evening rush, especially around Margao market roads. If you’ve got a little time before the station, grab chai or a simple snack near Madgaon Junction and settle in for the ride home — after four days on a tight budget, ending with an easy, no-drama transfer is the smartest way to finish the trip.