Pune to Udupi, Murudeshwar, Gokarna and Yana Caves Road Trip

Day 1 · Mon, Nov 9
Udupi, Karnataka

Arrival in Udupi

  1. Pune to Udupi drive — via Kolhapur and the Hubballi/Ankola corridor toward NH66; allow roughly 10–12 hours, leaving around 5:00 AM, with meal and fuel stops and time to park and check in on arrival.
  2. Malpe Beach — Malpe; if you arrive with daylight, take a brief seaside walk and stretch after the drive, ~45 minutes.
  3. Mitra Samaj — Udupi town; try its well-known dosa and South Indian fare for dinner, roughly ₹150–₹350 per person, ~1 hour.
  4. Sri Krishna Matha — Car Street, Udupi; visit the temple complex if you arrive before its evening access ends, ~45–60 minutes.

Early morning to afternoon

Leave Pune around 5:00 AM for Udupi, allowing 10–12 hours including breaks. The usual route runs via Kolhapur and Hubballi, then south toward Udupi; check live navigation before setting off, as the final approach can vary with roadworks. Plan proper stops for breakfast, lunch and fuel rather than trying to rush the drive. On arrival, check in and park at your accommodation before heading back out—after a long day behind the wheel, you may prefer to take a cab or auto-rickshaw around town rather than drive and find parking again.

Late afternoon and evening

If you reach town with daylight left, go to Malpe Beach for a short, easy walk—about 45 minutes is enough to stretch your legs and catch the sea breeze. It’s roughly a 15–20-minute drive from central Udupi, traffic permitting; check the light and weather before you go, and don’t linger if you want to fit in the evening stops. Head back to town for dinner at Mitra Samaj, a popular spot for dosa and South Indian fare; budget about ₹150–₹350 per person, and expect a casual, busy dining room.

After dinner, continue to Sri Krishna Matha on Car Street for a 45–60-minute visit, provided the evening access is still open. Temple darshan hours can change and may pause between sessions, so check the latest timings locally before leaving the restaurant; modest dress and removing footwear are expected. If your drive runs late, prioritize checking in and eating, then visit the temple only if you can arrive within its current evening hours.

Day 2 · Tue, Nov 10
Murudeshwar, Karnataka

Coastal stop in Murudeshwar

Getting there from Udupi, Karnataka
Drive north on NH66 in your own or rental car (about 105 km, 2.5–3 hours; roughly ₹800–₹1,500 for fuel and tolls). Leave around 8:00 AM as planned. For a rental, check availability on Zoomcar or Revv; use Google Maps for navigation.
  1. Udupi to Murudeshwar drive — follow NH66 north; allow about 2.5–3 hours, departing around 8:00 AM, and confirm parking at your accommodation.
  2. Murudeshwar Temple — Murudeshwar; explore the temple and its coastal setting, ~1–1.5 hours.
  3. Raja Gopura — beside the temple; take the elevator up for broad views of the coast and the towering Shiva statue, ~45 minutes.
  4. Naveen Beach Restaurant — near Murudeshwar Beach; enjoy a relaxed seafood or vegetarian lunch, roughly ₹300–₹700 per person, ~1 hour.
  5. Murudeshwar Beach — beside the temple complex; finish the afternoon with a shoreline stroll, ~45 minutes.

Morning

Leave Udupi around 8:00 AM and allow 2.5–3 hours to reach Murudeshwar; expect to arrive around 10:30–11:00 AM. Once there, check in or leave your car at your accommodation if parking is available, then head to Murudeshwar Temple. Give yourself about 1–1.5 hours for the temple and its striking coastal setting; dress modestly and check local darshan timings, which can vary.

Late morning

Right beside the temple, take the elevator up Raja Gopura for a broad view over the shore and the towering Shiva statue. Set aside about 45 minutes, including any queue; elevator access and fees can change, so bring a little cash and check at the entrance.

Lunch and afternoon

Walk or drive a short distance to Naveen Beach Restaurant near Murudeshwar Beach for an unhurried lunch. Seafood and vegetarian dishes are both available; budget roughly ₹300–₹700 per person, and allow about an hour. Afterwards, stroll along Murudeshwar Beach for around 45 minutes. The sun can be strong, so carry water and sun protection, and check the sea conditions before going near the water.

Day 3 · Wed, Nov 11
Gokarna, Karnataka

Gokarna coastal stay

Getting there from Murudeshwar, Karnataka
Drive south on NH66 (about 78 km, 1.5–2 hours; roughly ₹600–₹1,100 for fuel and tolls). Depart around 8:00 AM for an easy arrival. Use your existing car or rental; check rental availability on Zoomcar or Revv.
  1. Murudeshwar to Gokarna drive — take NH66 south; allow roughly 1.5–2 hours, leaving around 8:00 AM for an easy check-in and beach day.
  2. Mahabaleshwar Temple — Gokarna town; visit this important Shiva temple respectfully and check local dress and entry requirements, ~1 hour.
  3. Prema Restaurant — Gokarna town; have a South Indian lunch or a simple vegetarian meal, roughly ₹200–₹450 per person, ~1 hour.
  4. Kudle Beach — south of town; unwind on the broad beach and take in the late-afternoon light, ~1.5–2 hours.
  5. Om Beach — south of Kudle; end the day with a coastal walk and sunset views, ~1 hour.

Morning

Leave Murudeshwar around 8:00 AM and take NH66 south to Gokarna; the roughly 78 km drive usually takes 1.5–2 hours. After checking in or leaving your bags and car at your stay, head into town for Mahabaleshwar Temple. Allow about an hour; it’s an active place of worship, so dress modestly, follow any posted entry rules, and check locally for current timings and access requirements.

Lunch

Walk or take a short auto-rickshaw ride to Prema Restaurant in town for a straightforward South Indian or vegetarian lunch. Budget around ₹200–₹450 per person; hours can vary, so check before you go if you’re arriving late. It’s worth keeping the meal unhurried before heading out of town.

Afternoon and evening

Take an auto or drive south to Kudle Beach—roughly 10–15 minutes from town, depending on traffic—and settle in for the late-afternoon light. There’s no beach-entry charge, though parking may incur a small fee; keep an eye on the tide and avoid swimming in rough conditions. From Kudle Beach, continue to Om Beach by car or auto (about 10–15 minutes); the connecting coastal trail is scenic but steep in places, so it’s best tackled in daylight. Finish with a shoreline stroll and sunset—around 6 PM in November—and arrange your ride back before it gets dark.

Day 4 · Thu, Nov 12
Yana, Karnataka

Yana Caves and return to Pune

Getting there from Gokarna, Karnataka
Drive via Kumta and the inland roads to Yana (roughly 55–65 km, 2–2.5 hours; about ₹500–₹1,000 for fuel). Leave around 5:30 AM as planned; check road and weather conditions beforehand. A car is the practical choice for this rural route—use your own or rental car, booked through Zoomcar or Revv if available, and navigate with Google Maps.
  1. Gokarna to Yana drive — via Kumta and the inland roads toward Yana; allow about 2–2.5 hours, leaving around 5:30 AM, and check road and weather conditions before setting out.
  2. Yana Caves — Yana village area; walk the forest trail to the striking limestone formations, allowing about 2.5–3.5 hours for the round trip and time on site.
  3. Lunch in Yellapur — town on the inland route; stop for a straightforward local meal before the long drive, roughly ₹150–₹350 per person, ~45–60 minutes.
  4. Yana to Pune return drive — travel via Yellapur and Hubballi toward Belagavi and Pune; allow roughly 10–12 hours without extended stops, departing by early afternoon at the latest. This is a very long day after the cave walk; an overnight stop is the safer, more comfortable option.

Early morning and Yana

Leave Gokarna around 5:30 AM for Yana, via Kumta and the inland roads; allow 2–2.5 hours, and check live road and weather conditions before setting out. Park at the signed trailhead and bring water, grippy shoes, and a small torch in case the forest is still dim. Allow 2.5–3.5 hours for the forest walk and time among the limestone formations; check local access arrangements on arrival, as entry and parking charges can change.

Lunch and the drive to Pune

After the walk, drive to Yellapur for a simple local lunch—allow 45–60 minutes and roughly ₹150–₹350 per person. Then continue via Hubballi and Belagavi toward Pune. This return leg is roughly 10–12 hours of driving before substantial stops, so leaving Yellapur by early afternoon is important; take breaks and avoid pushing on if tired. After the cave walk, the safer, more comfortable choice is to overnight around Hubballi or Belagavi and finish the drive the next day.

This trip starts Mon, 9 Nov 2026 — want the check-ins?
Confirm the date (or change it) and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version