Start early and keep this leg simple: reach Pune Junction Railway Station by around 6:00–6:30 PM so you’re not rushing the actual departure. If you’re coming from Shivajinagar, Camp, or Swargate, a cab or auto is the quickest last-mile move; from central Pune it’s usually ₹100–250 depending on traffic. The station area gets crowded after work, so buy any last-minute water and keep your bags light and compact for the overnight ride to the coast.
On the way out, make one clean dinner stop on the Mumbai-Pune Highway near Talegaon or the expressway side dhaba belt. This is the right time for a filling, cheap meal — think thali, idli-sambar, misal pav, or a basic vegetarian/non-veg plate for about ₹150–250 per person. Don’t overdo it; you want to sleep comfortably on the train/bus. If you’re leaving from the station area, this detour works best if you’re using a cab or pre-booked taxi rather than trying to piece it together with autos.
Board the overnight train/bus to Mangaluru side and treat this as the money-saving core of the trip. A sleeper or 3AC seat is the sweet spot for this route, especially if you’re keeping the full 6-day plan under ₹20K; expect roughly ₹700–2,800 depending on class and timing. If you’re still at the station area before departure, use the final 15–20 minutes for a quick pack-and-go essentials check at a nearby pharmacy or convenience store: sunscreen, electrolyte sachets, ORS, a small snack pack, and a refillable water bottle. The station area is also where you’ll want to grab any missing toiletries or motion-sickness tablets, since once the ride starts, it’s all about resting and arriving fresh for the surf days ahead.
By the time you’re in Mulki, keep the first half of the day very simple: check in, freshen up, and head straight to Mulki Surf Club / Mantra Surf Club while the water is still calmer and the wind hasn’t picked up too much. If you’re a beginner, this is the best place to learn the basics without overthinking it — expect a proper lesson, board rental, and a coach walking you through pop-ups and balance for about 2.5 hours. Budget roughly ₹1,500–2,500 per person, and try to start as early as possible so you can still enjoy the rest of the day without feeling wiped out.
After the surf session, take a short, easy stop at Bappanadu Durgaparameshwari Temple, which is one of those places that gives the day a quieter rhythm after the energy of the beach. It’s close enough that you don’t lose much time, and 45 minutes is plenty unless you want to sit for a while and soak in the atmosphere. Dress modestly, keep footwear easy to slip on and off, and carry a little cash for any small offerings. For lunch, stay budget-friendly around the Surathkal market area and keep it local — a simple seafood meal or vegetarian thali should land around ₹200–350 per person at casual places near the market lanes.
In the afternoon, head over to NITK Surathkal Beach for an unhurried walk and sea breeze. It’s not a “do a lot” kind of stop, which is exactly why it works after surfing and temple time — just sand, rocks, open water, and enough space to stretch out for 1.5 hours or so. From there, you can keep things low-effort and continue to Panambur Beach for sunset, where the wide shoreline and gentle activity make it one of the easiest coastal stops on the Mangaluru side. Go a little early if you want a tea or snack from the stalls, and just plan on lingering till the light softens around dusk.
End the day with a proper meal at a Machali / Gajalee-style seafood dinner in Mangalore city — this is the time to go for a clean, satisfying coastal dinner rather than something fancy. Expect ₹300–500 per person for a good plate of fish curry rice, prawn fry, or grilled seafood at a no-fuss local restaurant. If you’re staying within a tight budget, this whole day can comfortably fit under control because the main spend is the surf lesson; everything else is simple, local, and easy to manage if you keep transport short and avoid unnecessary extras.
Start gently with Kadri Sri Manjunatha Temple in Kadri while the city is still waking up. It’s one of those old Mangaluru stops that feels calm even when the road outside is busy, and mornings are best before the heat gets sticky. Dress modestly, keep footwear easy to remove, and expect to spend about 45–60 minutes here. From Kadri, it’s a straightforward cab/auto ride out toward Vamanjoor for your next stop, so you’re not zig-zagging across town.
Give yourself time at Pilikula Nisargadhama — it’s the right kind of green reset after surf days, with lake views, open space, and enough to stretch your legs without turning the day into a rush. Entry and activities usually fall around ₹100–300 per person depending on what you choose, and a couple of hours is enough to enjoy it properly. After that, head into Hampankatta for a simple local lunch at Hotel Janatha Deluxe or a similar Mangaluru-style mess: think rice meals, fish curry if you eat seafood, and fast, no-fuss service for roughly ₹200–350 per person. Then keep the cultural pace easy with St. Aloysius Chapel in central Mangaluru — it’s a quick 30–45 minute stop, but the interior is genuinely worth it, especially if you like art and old-world city landmarks. After lunch, a short auto ride gets you to the chapel and then onward without wasting the afternoon.
Head out to Tannirbhavi Beach for sunset rather than the more obvious city beaches; it usually feels calmer, softer, and less crowded, which is ideal after a day in the city. Reach a bit before golden hour so you’re not hunting for parking or rushing through the sand, and keep 1–1.5 hours here. On the way back, stop for coffee at a local Lalbagh or Hampankatta café — nothing fancy, just a clean budget stop for filter coffee, snacks, and a breather before you call it a day. A good local café habit is to keep this final stop light, around ₹100–200 per person, so the day stays comfortably under budget and you still have energy for tomorrow’s coastal move.
Start early at Shri Krishna Matha before the temple lanes fill up and the mid-morning heat starts building. If you can be there around opening time, the rhythm is much nicer: quieter darshan, less queueing, and more time to actually absorb the atmosphere around the Ratha Beedi side of town. Keep it simple and modest, and budget about 1 to 1.25 hours here including a slow walk around the temple streets. Afterward, it’s an easy transition to the coast — take a local auto or taxi toward Malpe and aim to reach before the late-morning beach rush.
At Malpe Beach, don’t try to “do” too much — this is the stretch to breathe a little, walk the sand, and let the trip feel coastal at last. The beach is open, casual, and good for a quick snack or coconut water before the boat ride; mornings are generally the best window in May before the sea gets busier and the sun gets harsher. From here, head straight to the Malpe jetty for the St. Mary’s Island boat ride. This is the big experience of the day, and it works best when the sea is reasonably calm; expect around ₹400–700 per person depending on the boat operator, entry/boat combo, and seasonal demand. Keep your bag light, carry water, and build in about 2.5 to 3 hours total so you’re not rushed.
After getting back into town, head to Woodlands Restaurant in the Udupi market area for a proper Udupi vegetarian lunch — this is exactly the kind of meal that fits a temple-and-beach day. It’s dependable, affordable, and the kind of place where you can eat well without thinking too much: expect roughly ₹150–250 per person. Once you’ve had a break, continue with a short Anantheshwara Temple and city heritage walk in central Udupi. It’s a nice low-effort cultural stop after the boat ride, and the old-town feel around the temple area gives the day a more grounded local finish. You don’t need much time here — about 45 minutes is enough — just wander, look around, and keep the pace relaxed.
For dinner, keep it easy near Diana Circle in Udupi town, where you can find simple seafood spots and local meals without overthinking it. This is a good place to end the day because you’re already back in the main town, and after a long beach-and-boat afternoon, a clean, straightforward dinner is ideal. Budget around ₹200–400 per person depending on whether you go for fish meals, crab, or a lighter local plate. If you still have energy afterward, do one last slow loop around the neighborhood and call it a night early — tomorrow’s coastal stretch is better when you’re not starting exhausted.
Start the day at Kodi Beach while it’s still quiet and clean-looking, before the late-morning heat and local foot traffic build up. This is one of those low-key coastal stretches where you can actually hear the water and not just the road. If you’re here around sunrise to 8:00 AM, it’s the nicest window for a slow walk, a few photos, and just sitting with chai from a nearby stall if one is open. Budget-wise, this stop is basically free unless you grab tea or snacks, and that’s exactly why it works so well on a ₹20K trip.
From there, head to Anegudde Vinayaka Temple for a calm mid-morning break. Keep it modest and simple: footwear off quickly, shoulders covered, and avoid rushing the darshan. Most temples here are busiest around late morning, so arriving before the crowd peaks makes the visit smoother. Offerings are inexpensive, and you can expect a small prasadam-style spend rather than anything heavy.
By lunch, move into Kundapura town and sit down at Kundapura Bhat’s Hotel or any solid local fish-meal spot serving the day’s coastal thali. This is where the trip gets its best value: a proper meal with rice, curry, fry, and sides usually lands around ₹200–400 per person, and that’s the sweet spot for this route. If you like seafood, ask for the freshest catch of the day; if not, a veg meal here is still filling and very local. Don’t overthink it—these places are best when you keep lunch simple and early enough to avoid the midday rush.
After lunch, take the Maravanthe Beach viewpoint drive along NH-66, which is honestly one of the prettiest road stretches on this coast. The timing matters here: late afternoon light makes the water, road, and backwater scenery look much better than harsh midday sun. Keep the ride unhurried and plan a couple of short photo pauses rather than trying to “do” too much. It’s the kind of stop that costs almost nothing beyond fuel or bus fare, but still feels like a highlight of the whole route.
Wrap the sightseeing with a relaxed stop at Saujanya Beach or a small nearby coastal pull-off close to Maravanthe. Think of this as your decompression pause before the overnight journey—just 30 to 45 quiet minutes to stretch, get one last sea breeze, and avoid packing the day too tightly. If you’re buying snacks or tea from a roadside place, keep cash handy and small; these spots are usually very informal and budget-friendly.
For the night leg, head into your evening bus/train toward Pune and use this stretch to protect both time and budget. If you can manage a confirmed overnight seat, that’s ideal for this itinerary because it keeps the total trip comfortable without needing an extra hotel night. For a budget under ₹20K, the smartest balance is usually sleeper or 3AC where available, plus simple meals and local transport through the day—so keep the evening light, refill water, and be ready to leave Maravanthe/Kundapura area without lingering too late.
Keep this day intentionally soft after the overnight ride back into Pune. Once you reach the Pune arrival point (railway station or bus stand), give yourself a little buffer for breakfast, a wash-up, and a slow reset before you do anything else. If you land at Pune Junction, a quick chai and something light nearby is enough — don’t try to force a full sightseeing day if you’re tired. The point here is to stay relaxed and finish the trip without rushing.
If you still feel fresh, head straight to Dagdusheth Halwai Ganpati Temple in Budhwar Peth. It’s one of those Pune stops that makes sense even on a short final day: iconic, easy to access, and usually quick if you go with a calm mindset. Try to reach earlier in the day if possible, since queues build up and the lanes around Laxmi Road get busier as the day warms up. Keep around 30–45 minutes here, and expect a small offering or prasad spend if you want it.
From the temple, wander into Tulshibaug market for a proper old-Pune stretch of chaos and charm. This is the place for a tiny souvenir, some local bangles, inexpensive accessories, or just a slow walk through the narrow lanes with the city’s everyday energy around you. It’s busiest in the late afternoon, so if you don’t like crowds, keep your visit efficient and treat it as a browse rather than a shopping mission. A modest budget of ₹200–500 goes a long way here.
Then make your way to Goodluck Café in Deccan Gymkhana for a classic Pune finish. This is the right kind of stop after a coastal trip: simple, familiar, and not too expensive. Go for the usual Irani café-style snacks — bun maska, chai, keema pav, or a quick filling bite — and keep the mood unhurried. Expect roughly ₹150–300 per person, and if there’s a short wait, it’s usually worth it because the place has that old-school Pune character people come back for.
End with a gentle heritage walk around Shaniwar Wada exterior and the lanes of Shaniwar Peth. Since it’s your final day and you’ve already done the heavy travel, this should be a slow, no-pressure stroll rather than a full museum-style visit. The fort exterior, nearby streets, and the older city atmosphere give you a nice closing scene for the trip without tiring you out. Keep about an hour here, then head out for dinner or your final departure with the trip wrapped up in a clean, easy way.