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

Karnataka Beach and Hill Itinerary for 5 Days: Coastal Beaches to Western Ghats

Day 1 · Fri, May 1
Mangaluru

Coastal arrival and beach time

  1. Panambur Beach — Surathkal — Start with the widest, easiest-access beach in Mangaluru for a classic coastal sunset stroll and light snack stops; evening, ~1.5 hours.
  2. Tannirbhavi Beach — Kulai — A calmer follow-up beach with good views and fewer crowds, best for relaxing after arrival; evening, ~1.5 hours.
  3. Sultan Bathery — Boloor — Short heritage stop for a quick look at the Tulu coastal history before dinner; evening, ~30 minutes.
  4. Machali — Hampankatta — Popular seafood restaurant for a proper Mangaluru dinner with coastal specialties; dinner, ~1 hour, approx. ₹500–900 per person.

Evening: easy coastal start

If you’re arriving into Mangaluru today, keep the first half of the evening simple and let the city ease you into the trip. Head straight to Panambur Beach in Surathkal first — it’s the most straightforward beach in town, with broad sand, decent parking, and enough movement around the promenade to feel lively without being chaotic. It’s best for a slow walk, a quick coconut water or chai stop, and just watching the sky turn orange over the Arabian Sea. From central Mangaluru, a cab or auto usually takes around 25–40 minutes depending on traffic, and you’ll typically spend about ₹250–500 by auto or a bit more by cab. If the sea is rough, stay back from the waterline; this beach is more for the atmosphere than a swim.

From there, continue north to Tannirbhavi Beach in Kulai for a quieter second stop. This one feels more relaxed and less commercial, with cleaner stretches of sand and a calmer sunset mood, especially if you get there before the light fades. Entry and access can vary depending on which side you approach from, but budget a small parking or boat/transfer cost if applicable, and keep 60–90 minutes here so you’re not rushing. It’s the kind of place where you can just sit, listen to the waves, and reset after travel.

Heritage stop and dinner

On the way back into the city, make a short heritage stop at Sultan Bathery in Boloor. It won’t take long — about half an hour is enough — but it’s a good pause to connect the coastal landscape with Mangaluru’s old seafaring history. The site is compact and easy to combine with your beach route, so there’s no need to overthink timing; just get a quick look, take a few photos, and move on before dinner. For the smoothest flow, leave the beach around dusk so you can reach the city before the post-sunset traffic thickens.

Finish the night at Machali in Hampankatta, one of the most reliable places for a proper Mangaluru seafood dinner. Go for local staples like neer dosa with fish curry, kori rotti, or a coastal fry if you want something straightforward and satisfying after a long travel day; expect roughly ₹500–900 per person depending on what you order. Dinner service is usually busiest after 8 PM, so arriving a little earlier helps. If you still have energy after dinner, take a short post-meal drive through Lalbagh or back toward the coast, but otherwise call it an early night — tomorrow starts the beach chapter in earnest.

Day 2 · Sat, May 2
Udupi

Beach exploration

Getting there from Mangaluru
Train on Indian Railways Konkan route (Mangaluru Central/Surathkal → Udupi), ~1.5–2 hrs, ₹100–400 in second class/₹300–800 reserved. Best to take a morning train so you can reach Udupi in time for Malpe Beach and the ferry.
Private taxi/drive via NH66, ~2–2.5 hrs, ~₹1,500–2,500. Best if you want hotel pickup and flexibility.
  1. Malpe Beach — Malpe — Begin with Udupi’s main beach for water activities, open shoreline, and a lively morning atmosphere; morning, ~1.5 hours.
  2. St. Mary’s Island ferry — Malpe Harbour — Take the boat ride for the basalt rock formations and dramatic seascapes; late morning, ~3 hours.
  3. Sri Krishna Matha — Udupi City Centre — Visit the iconic temple and its serene complex for a cultural midday pause; afternoon, ~1 hour.
  4. Woodlands Restaurant — Udupi City Centre — Reliable vegetarian lunch spot known for Udupi classics and quick service; lunch, ~1 hour, approx. ₹250–500 per person.
  5. End Point Park — Manipal — Finish with a breezy viewpoint and walking space for a relaxed sunset; late afternoon, ~1 hour.

Morning

Arrive in Udupi with enough daylight to head straight to Malpe Beach, which is the easiest place to feel the coast wake up. Go early if you can — the light is softer, the sand is cooler, and the beach is calmer before the day-trippers build up. This is a good spot for a quick swim only if the sea is visibly gentle and lifeguards are around; otherwise just stick to the shore, grab a coconut, and enjoy the open sweep of the coast. Expect basic beach snacks, parking around the access points, and water sports operators nearby when the sea is behaving.

Late Morning to Early Afternoon

From Malpe Harbour, take the ferry to St. Mary’s Island and give yourself the full time window, because the experience is as much about the boat and the slow drift offshore as it is about the island itself. The basalt rock formations are the real draw here — striking, geometric, and best seen when the sun is bright enough to bring out the texture. Wear decent walking shoes or sandals with grip, bring water, and keep an eye on the return timings so you’re not rushing the last boat. Back in town, head into Udupi City Centre for lunch at Woodlands Restaurant; it’s one of those dependable places where you can order without overthinking, and the veg thali, masala dosa, or a simple meal with filter coffee always lands well. Lunch usually runs about ₹250–500 per person depending on how much you order, and service is generally quick even when it’s busy.

Afternoon to Evening

After lunch, walk or take a short auto ride to Sri Krishna Matha for a quieter cultural pause. The temple complex feels especially good in the middle of the day because it naturally slows the pace — keep dress modest, go barefoot as required, and expect a peaceful, orderly atmosphere rather than a sightseeing sprint. If you have a little time before sunset, continue to End Point Park in Manipal; it’s the easiest way to end the day with a breeze and a wide view, especially if you want a low-effort walk rather than another fixed attraction. Late afternoon is the best hour here, and the whole place works well as a decompression stop before dinner or heading back to your stay.

Day 3 · Sun, May 3
Sakleshpur

Transition to the hills

Getting there from Udupi
Private taxi/drive via NH75 (Udupi → Hebri → Karkala → Belthangady → Sakleshpur), ~4.5–6 hrs, ~₹4,000–6,500. Depart early morning to still reach for the fort and hill viewpoints.
Bus (KSRTC/Private) via Mangalore/Hassan corridor, ~6–8 hrs, ~₹300–700. Cheaper but slower and less convenient for a hill-town arrival.
  1. Manjarabad Fort — Sakaleshpura outskirts — Start early at the star-shaped fort for panoramic hill-country views and cool weather; morning, ~1 hour.
  2. Agni Gudda Hill — Sakaleshpura — Short scenic climb for wide valley views and a more active mid-morning experience; morning, ~1.5 hours.
  3. Hemavathi River Backwaters — Sakleshpur — Slow down with lakeside scenery and photo stops before lunch; late morning, ~1 hour.
  4. The Hills — Sakleshpur town — Good café stop for lunch with local and continental options in a cozy setting; lunch, ~1 hour, approx. ₹400–700 per person.
  5. Patla Betta Viewpoint — Hassan district side — End the day with a peaceful hill viewpoint and sunset drive, keeping the pacing light; afternoon/evening, ~1.5 hours.

Morning

Start as early as you can and head straight to Manjarabad Fort, just outside Sakaleshpura on the Bangalore–Mangalore highway side. This is the of place that feels best before the sun gets strong: the stonework stays cool, the air is crisp, and the star-shaped layout makes the fort itself part of the view. Give yourself about an hour here for the ramparts, the photo stops, and a slow look over the coffee estates and ridge lines. Entry is usually inexpensive, around ₹10–20, and it’s best to carry water and wear proper shoes because the stones can be slippery in the mornings.

From there, continue to Agni Gudda Hill for a short, more active climb and a wider feel of the landscape. It’s not a big trek, but it does reward you if you take it at an easy pace, especially with the valley views opening up as you gain height. Expect around 1.5 hours including the climb, breaks, and time at the top. This part of the day is all about slowing your breathing and enjoying how green Sakleshpur feels in the dry season; the views are best if you move before late morning heat builds.

Late Morning to Lunch

Next, drift over to the Hemavathi River Backwaters for a calmer stretch before lunch. This is the “do less, enjoy more” stop of the day — a place to sit, take a few photos, and let the trip settle into hill-country pace. You don’t need to overplan here; an hour is enough to enjoy the waterline and the open scenery. If you’re driving, this is also the easiest time to pause, stretch, and reset before heading into town.

For lunch, stop at The Hills in Sakleshpur town. It’s a solid, traveler-friendly café stop when you want something warm, reliable, and not fussy after a morning of viewpoints. Expect a mix of local and continental dishes, with a bill usually around ₹400–700 per person depending on what you order. It’s a good place to sit for an unhurried hour, recharge, and keep the rest of the day light rather than rushing into more sights.

Afternoon to Evening

After lunch, head out toward Patla Betta Viewpoint on the Hassan district side and keep the pace gentle — this is the day’s closing note, not another packed attraction. Aim to arrive with enough daylight to catch the sky turning softer over the hills, since this spot really works as a quiet sunset stop rather than a quick photo pause. Budget about 1.5 hours including the drive-in, lookout time, and a few minutes to just stand there without checking the clock. If the weather is clear, the layered hills look especially good in late afternoon, so don’t be in a hurry to leave.

Day 4 · Mon, May 4
Madikeri

Hill retreat

Getting there from Sakleshpur
Private taxi/drive via NH275 / Hassan-side hill roads, ~2.5–3.5 hrs, ~₹2,500–4,500. Leave after breakfast so you can arrive by late morning for Raja’s Seat and Abbey Falls.
Bus (KSRTC/private), ~3.5–5 hrs, ~₹150–400. Practical if you’re traveling light, but schedules can be limited.
  1. Raja’s Seat — Madikeri — Start with the signature hilltown viewpoint for misty morning scenery and gardens; morning, ~1 hour.
  2. Madikeri Fort — Madikeri town — Compact heritage stop near the center for a quick dose of local history; late morning, ~45 minutes.
  3. Abbey Falls — Near Madikeri — One of Coorg’s marquee sights, best visited before lunch for the strongest flow and cooler air; late morning, ~1.5 hours.
  4. Raintree Restaurant — Madikeri — Well-known lunch stop for Coorgi and Indian dishes in a pleasant setting; lunch, ~1 hour, approx. ₹500–900 per person.
  5. Omkareshwara Temple — Madikeri — Finish with a short, photogenic temple visit before a relaxed evening; afternoon, ~45 minutes.

Late Morning

By the time you roll into Madikeri, the town should be waking up properly, and the first stop is Raja’s Seat. Go straight there while the air is still cool and the valley below hasn’t fully burned off the morning haze. It’s one of those places that rewards a slow pause more than a rush — the gardens are pleasant, the viewpoint is the real draw, and on a clear day you get that classic Coorg sweep of hills and layered green. If you want the best photo light, stay near the railing for a few extra minutes before moving on. Entry is usually modest, around ₹10–20, and it’s easy to reach by auto from most central stays in town.

From there, it’s a short ride or walk back toward the center for Madikeri Fort. It’s compact, so don’t expect a big museum-style visit — this is more about getting a quick sense of the town’s layered history, with the old stone walls, the small chapel, and the easy access to the surrounding streets. The fort area sits right in the middle of town, so it fits neatly into the flow of the morning without eating up much time. After that, head out to Abbey Falls before lunch, when the water flow feels strongest and the air around the falls is still relatively cool. The last stretch involves a bit of walking from the parking area, so wear shoes you don’t mind getting damp; if you’re taking an auto or cab, expect a simple drop-and-return arrangement.

Lunch

For lunch, settle into Raintree Restaurant and keep it relaxed. It’s one of the better-known places in Madikeri for a proper sit-down meal, and it works well after a morning of viewpoints and walking. Order something Coorg-forward if it’s on the menu — pork curry, pandi-style dishes, or a local chicken preparation if you want the regional flavor — but the restaurant also handles familiar Indian fare well, which is useful if you’re not in the mood for a heavy lunch. Budget roughly ₹500–900 per person depending on how you eat and whether you go for drinks or dessert. If you’re traveling in peak season, lunch here is a good idea a little earlier than usual, since the better-known tables can fill up.

Afternoon and Easy Evening

After lunch, make your way to Omkareshwara Temple for a calmer finish to the day. It’s one of the more photogenic stops in town, with its distinctive blend of architectural styles and a peaceful tank-front setting that gives the whole place a slightly reflective feel. Keep your visit unhurried but short — about 45 minutes is enough — and dress modestly in case you want to step inside properly. By this time of day the town tends to slow down a little, which is exactly the mood you want before dinner or a quiet evening back at your stay. If you have energy left, just wander the surrounding lanes around Madikeri’s center for coffee, snack stops, and a low-key sunset rather than forcing in more sightseeing.

Day 5 · Tue, May 5
Coorg

Scenic hill departure

Getting there from Madikeri
Drive/taxi within Coorg district (Madikeri → Kushalnagar/Harangi side), ~45–75 mins depending on exact stay, ~₹800–1,500 or local sightseeing cab rates. Best as an early morning move to reach Dubare Elephant Camp on time.
Local bus/shared jeep to Kushalnagar, ~1–1.5 hrs, ~₹30–100. Cheapest option, but not ideal if you have bags or want to keep the day smooth.
  1. Dubare Elephant Camp — Near Kushalnagar — Begin early with riverbank wildlife and elephant interaction activities before the heat builds; morning, ~2 hours.
  2. Nisargadhama — Kushalnagar — Easy forest island stop for bamboo groves, hanging bridge vibes, and a gentle walk; late morning, ~1.5 hours.
  3. BOMMUR Resort / coffee estate experience — Coorg coffee belt — Add a coffee plantation stop for roasting, tasting, and a scenic last-day experience; midday, ~1.5 hours.
  4. Coorg Cuisine — Madikeri/Kushalnagar route — Lunch stop for local Kodava flavors like pandi curry and akki rotti; lunch, ~1 hour, approx. ₹400–800 per person.
  5. Harangi Backwaters — Near Kushalnagar — End the trip with a calm water-and-hills finale, ideal for a slow departure drive; afternoon, ~1 hour.

Morning

Leave Madikeri early enough to reach Dubare Elephant Camp before the day gets warm; this is one of those places where the experience is much better in the first light, when the riverbank feels quiet and the elephants are still in their morning rhythm. Expect the core visit to take around 2 hours, and budget a little extra time for the small details — the crossing, the waiting around the water, and the chance to just watch rather than rush. If you’re coming on a weekday, it’s usually calmer than weekends, and the entry/activity costs can vary a bit depending on what’s running that day, so keep some cash handy for tickets and small add-ons. After that, continue toward Nisargadhama, which is an easy, low-effort next stop and a nice reset after the more structured camp visit.

Lunch

For lunch, keep it simple and local on the Madikeri–Kushalnagar side with a proper Coorg Cuisine stop. This is the day to order pandi curry, akki rotti, maybe kadambuttu, and something cooling to drink, with most places landing around ₹400–800 per person depending on whether you go for a full spread or just a couple of plates. Look for a restaurant that’s busy with Kodava families or plantation workers — that’s usually the best sign the food is honest and fresh. Don’t linger too long; this day works best when lunch feels like a pause, not a commitment.

Afternoon

After lunch, head into the coffee belt for the BOMMUR Resort / coffee estate experience. This is the part of the day that slows everything down in a good way: roasting smells, green slopes, and that quiet plantation atmosphere that makes Coorg feel completely different from the coast. Even if the estate tour is short, it’s worth taking your time with the tasting and asking about the beans, the harvest season, and the drying process — the better hosts usually love talking about it. Wrap the afternoon with Harangi Backwaters, where the light softens and the waterline gives you a final, peaceful view before departure; it’s a good place to sit for a while, take photos, and let the trip taper off instead of ending abruptly.

0