Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Bengaluru to Udupi, Murudeshwar and Surya Temple Road Trip

Day 1 · Thu, Oct 29
Udupi

Overnight drive to Udupi

  1. Bengaluru–Udupi road journey — NH 75 via Hassan, Belur and Charmadi/Gundya; depart Thursday at 10:00–11:00 PM for approximately 7.5–9 hours including breaks, and park at your Udupi hotel on arrival.
  2. Sri Krishna Matha — Udupi town; visit after breakfast, allowing ~1.5 hours for darshan and queues.
  3. Udupi Sri Krishna Temple Anantheshwara Restaurant — Udupi town; traditional vegetarian lunch, approximately ₹150–₹300 per person, ~45 minutes.
  4. Malpe Beach — Malpe; relax by the Arabian Sea, ~1.5 hours in the afternoon.
  5. St. Mary’s Island — Malpe jetty; take the boat only if operating and sea conditions permit, allowing ~3 hours including transfers and waiting. Verify boat timings locally.

Overnight drive from Bengaluru to Udupi

Leave Bengaluru between 10:00 and 11:00 PM on Thursday, taking NH 75 through Nelamangala, Kunigal, Hassan, Belur, and the Charmadi/Gundya stretch before joining the coastal route toward Udupi. Allow 7.5–9 hours including fuel, tea, and meal breaks; the ghat section can be slow at night, especially in rain, so do not push the pace. Share the driving, stop every two hours, and use a 24-hour fuel station near Hassan or Sakleshpur rather than relying on small roadside pumps. On arrival, park directly at your Udupi hotel, freshen up, and take a proper rest before sightseeing.

Morning in Udupi

After breakfast, head to Sri Krishna Matha in central Udupi, ideally around 7:00–9:00 AM when the town is cooler. Allow about 1.5 hours for the temple visit, queue, and walking around the surrounding temple streets; darshan arrangements and timings can change, so check locally on arrival and dress modestly. Parking is limited close to the matha, so use an available public or hotel-recommended parking area and walk the final stretch. Afterward, have lunch at Udupi Sri Krishna Temple Anantheshwara Restaurant, keeping ₹150–₹300 per person and roughly 45 minutes for a traditional vegetarian meal. Eat early if possible, as popular lunch counters can become crowded.

Afternoon at Malpe and St. Mary’s Island

Drive from central Udupi to Malpe Beach in about 20–30 minutes, depending on traffic. Spend around 1.5 hours by the shore, but avoid swimming near rough water and keep valuables secured in the car or with your hotel. From nearby Malpe jetty, take the boat to St. Mary’s Island only if services are running and the sea is calm; allow approximately three hours including ticketing, waiting, the boat ride, and the island visit. Boat operations are seasonal and weather-dependent, and service may stop by mid-afternoon, so verify the same morning rather than assuming a departure. Wear footwear suitable for sharp basalt rocks, carry water and sun protection, and return to Udupi before dark; if the boat is not operating, use the time for a relaxed Malpe Beach sunset instead.

Day 2 · Fri, Oct 30
Murudeshwar

Murudeshwar and Surya Temple circuit

Getting there from Udupi
Private car or taxi via NH 66 (about 3–3.5 hours, ₹3,500–₹5,500 one way). Depart around 6:00 AM to fit Karkala and Kaup stops before reaching Murudeshwar for the temple and sunset. Book through a local taxi operator or Uber/Ola where available.
Train on the Konkan Railway, such as the Matsyagandha Express or another Udupi–Murudeshwar service (about 2.5–3 hours, ₹150–₹700). Check schedules and book on IRCTC; onward sightseeing requires an auto/taxi.
  1. Surya Temple, Karkala — Karkala; stop early for the temple visit, ~45 minutes. Confirm the exact temple intended, as “Surya Temple” can refer to different local shrines.
  2. Kaup Beach and Kaup Lighthouse — Kaup; scenic coastal stop, ~1.5 hours. Lighthouse access may be time-limited.
  3. Murudeshwar Temple and Raja Gopura — Murudeshwar; visit the major Shiva temple and towering gopura, ~2 hours including queues.
  4. Naveen Beach Restaurant — Murudeshwar; coastal lunch with vegetarian and seafood choices, approximately ₹300–₹700 per person, ~1 hour.
  5. Murudeshwar Beach — beside the temple; sunset beach walk and rest, ~1–1.5 hours.
  6. Murudeshwar–Udupi overnight return transfer — return to Udupi or a booked en-route stay after dinner, approximately 2.5–3 hours; avoid adding Gokarna, Yana or waterfalls today.

Early Morning and Coastal Route

Leave Udupi around 6:00 AM by car on NH 66 toward Karkala, allowing roughly 45–60 minutes depending on traffic. The planned Surya Temple, Karkala stop should take about 45 minutes; confirm with your driver or locally which shrine is intended, since “Surya Temple” is used for more than one small local temple. Keep this as a quick, respectful visit rather than waiting for a special darshan arrangement.

Continue for about 45–60 minutes to Kaup Beach and Kaup Lighthouse. Spend around 1½ hours here walking the shore and seeing the lighthouse from the outside; lighthouse entry is subject to local opening hours and weather, so do not rely on climbing it unless access is confirmed that morning. Park near the beach approach, avoid leaving valuables in the car, and carry water and sun protection. A simple breakfast can be taken at a Udupi-style restaurant along the highway before continuing north.

Afternoon at the Temple

From Kaup, allow approximately 2½–3 hours to reach Murudeshwar, with a short break if needed. Visit Murudeshwar Temple and Raja Gopura for about two hours, including footwear arrangements, security, and possible queues. Dress modestly and keep temple photography restrictions in mind; the gopura lift or interior access may have separate timings and queues. Afterward, have lunch at Naveen Beach Restaurant, budgeting roughly ₹300–₹700 per person for a mix of vegetarian dishes and seafood. Service can slow during the midday rush, so order promptly if you want to stay on schedule.

Evening and Overnight Transfer

Spend the late afternoon at Murudeshwar Beach, beside the temple, with an easy 1–1½-hour sunset walk and time to rest. The beach is best treated as a scenic stop rather than a swimming plan, as currents and local conditions vary. After an early dinner, begin the Murudeshwar–Udupi overnight return transfer only if your booked stay is in Udupi; allow 2½–3 hours on NH 66 and confirm the hotel’s late check-in before leaving. If you are driving onward toward Bengaluru later, do not add Gokarna, Yana, or waterfall detours tonight—this is already a full day, and the coastal highway is tiring after dark.

Day 3 · Sat, Oct 31
Bengaluru

Return drive to Bengaluru

Getting there from Murudeshwar
Overnight private car/taxi via NH 66 and NH 48 (about 8.5–10 hours, ₹10,000–₹15,000 for a car). Depart around 8:00–9:00 PM after dinner; reach Bengaluru roughly 6:00–8:00 AM. Book with a reputable local taxi operator or rental-car service. Avoid self-driving overnight after a full sightseeing day.
Overnight KSRTC Airavat/Volvo bus from Murudeshwar or nearby Bhatkal/Honnavar to Bengaluru (about 10–12 hours, ₹900–₹1,800). Book on the KSRTC website/app or RedBus; schedules may be limited, so verify the exact boarding point.
  1. Udupi–Bengaluru road journey — NH 75 via Hassan; depart Saturday around 9:00–10:00 PM only if reaching Bengaluru Sunday morning is essential, allowing approximately 7.5–9 hours with breaks. A safer plan is to depart earlier and take a rest stop; self-driving overnight after two active days is tiring.
  2. Kamat Lokaruchi — Ramanagara, near the Bengaluru route; stop for breakfast or coffee, approximately ₹200–₹400 per person, ~45 minutes.
  3. Arrival in Bengaluru — continue via NH 48, allowing for Sunday-morning traffic and a final fuel/rest break; target arrival around 6:00–8:00 AM.

Evening departure

After dinner in Udupi, leave between 9:00 and 10:00 PM for Bengaluru, taking the inland NH 75 route via Hassan rather than attempting more coastal sightseeing. The drive is approximately 7.5–9 hours with breaks, and the road is generally straightforward, but fatigue is the main concern after two long sightseeing days. Share the driving if possible, check tyres and fuel before leaving, and keep FASTag topped up. If you are already tired, postponing departure or using an overnight KSRTC bus is safer than pushing through alone.

Night drive and breakfast stop

Plan a short fuel and rest break near Hassan or Belur, then continue toward Ramanagara. Kamat Lokaruchi, on the Bengaluru–Mysuru highway near Ramanagara, is a useful final stop for South Indian breakfast, coffee, and a proper leg stretch; allow about 45 minutes and roughly ₹200–₹400 per person. Confirm that the restaurant is open when you pass, as late-night and early-morning operating hours can change. Keep valuables with you and avoid stopping on unlit highway shoulders.

Arrival in Bengaluru

From Ramanagara, continue on NH 48 toward Bengaluru, allowing extra time for the approach through Kumbalgodu, Kengeri, and the city outskirts even on a Sunday morning. A realistic arrival window is 6:00–8:00 AM, depending on your exact departure and breaks. Refuel or take one final rest stop before entering the city, and arrange your drop-off in advance if you are returning a rental car—early-morning depot hours and inspection procedures vary. Because this is an overnight self-drive after a full trip, stop immediately if you feel drowsy; arriving later is preferable to continuing while fatigued.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version