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

2-Day Bengaluru to Goa Road Trip via Mangaluru, Udupi and Gokarna

Day 1 · Sat, Oct 17
Udupi

Coastal Karnataka road trip through Mangaluru and Udupi

  1. Bengaluru–Mangaluru–Udupi road journey — NH75/NH66; depart Bengaluru around 4:30–5:00 AM for roughly 8–9 hours including breakfast, fuel, traffic, and Western Ghats delays. Park at each stop and expect Saturday congestion near Mangaluru and Udupi.
  2. Mangaladevi Temple — Bolar, Mangaluru; a historic temple stop after reaching Mangaluru, with a peaceful cultural atmosphere. Afternoon, ~45 minutes; dress modestly and allow time for parking.
  3. Sultan Battery — Boloor, Mangaluru; a quick riverside viewpoint over the Gurupura estuary. Late afternoon, ~30–45 minutes.
  4. Malpe Beach — Malpe, Udupi; unwind on a broad Arabian Sea beach before checking in. Early evening, ~1 hour; avoid attempting St. Mary’s Island after this long drive.
  5. Mitra Samaj — Udupi town; a reliable local vegetarian meal known for Udupi-style dishes. Dinner, ~1 hour; approximately ₹200–₹400 per person.
  6. Udupi overnight stay — Around Udupi-Manipal; check in by about 8:30–9:00 PM and keep the evening light after the long drive.

Early Morning & Drive to Mangaluru

Leave Bengaluru around 4:30–5:00 AM for the NH75 route through Hassan and the Western Ghats, joining NH66 toward Mangaluru and Udupi. Allow 8–9 hours door to door, including a breakfast stop, fuel, tolls, Saturday traffic, and possible slow sections near Sakleshpur and the ghat roads. A practical breakfast break is at a highway restaurant around Hassan; keep cash or FASTag ready, and avoid pushing the final leg if the driver is tired. In Mangaluru, expect urban congestion and limited temple parking, so leave luggage secured in the car and use designated parking rather than stopping on narrow residential lanes.

Afternoon in Mangaluru

After reaching Mangaluru, spend about 45 minutes at Mangaladevi Temple in Bolar. It is a calm, historic stop away from the busier commercial areas; dress modestly, remove footwear before entering, and be prepared for a short queue if worshippers are arriving. Temple access and rituals can vary during festivals or special observances, so treat the visit as conditional rather than relying on a guaranteed entry time. From there, drive roughly 20–30 minutes, depending on traffic, to Sultan Battery in Boloor. Give yourself 30–45 minutes for the riverside view across the Gurupura estuary; it is best as a brief sunset-side pause rather than a major sightseeing stop.

Evening in Udupi

Continue north on NH66 toward Udupi, allowing around 1–1½ hours in normal traffic, with extra time for Saturday congestion near the city. Stop at Malpe Beach for about an hour to stretch your legs and watch the light change over the Arabian Sea. Do not attempt St. Mary’s Island today: boat schedules, sea conditions, and the remaining drive make it an unrealistic add-on after Bengaluru’s early start. From Malpe, allow 20–30 minutes to reach Mitra Samaj in Udupi town for a simple vegetarian dinner—try a dosa, idli, goli baje, or a traditional thali; budget approximately ₹200–₹400 per person. Restaurant hours can change, so arrive before the late-evening rush.

Night

Check in around 8:30–9:00 PM at accommodation in the Udupi–Manipal area and keep the rest of the night quiet. For the next morning’s onward drive, confirm fuel, luggage, and the vehicle tonight; after this long first day, an early departure will be much easier if breakfast is pre-arranged or available at the hotel.

Day 2 · Sun, Oct 18
Goa

Gokarna to Goa coastal drive

Getting there from Udupi
Drive via NH66 (6–7 hours, approximately ₹2,500–₹4,000 for a private car including fuel/tolls). Depart around 6:30 AM, as planned, to allow the Gokarna temple and beach stops and reach Goa in the evening. Book via a local taxi operator or Savaari; self-drive rental availability may be limited in Udupi.
Overnight/private bus via KSRTC or RedBus (approximately 8–10 hours, ₹700–₹1,500). Less practical because it prevents the planned Gokarna stops; use a daytime bus only if skipping sightseeing.
  1. Udupi–Gokarna–Goa coastal drive — NH66; depart around 6:30 AM for approximately 6–7 hours of driving, plus breaks and traffic. The route is scenic but too tight for extensive Gokarna sightseeing and a relaxed Goa arrival.
  2. Mahabaleshwar Temple — Gokarna; visit the important temple complex during a brief cultural stop. Late morning, ~45 minutes; entry and queue times can vary, so allow extra time and follow temple dress rules.
  3. Kudle Beach — Gokarna; enjoy a short beach walk and brunch break rather than attempting multiple beaches. Early afternoon, ~1–1.5 hours; use the access road and allow walking time.
  4. Seafood restaurant near Gokarna town — Gokarna; have a quick coastal Karnataka lunch before continuing north. Early afternoon, ~45–60 minutes; approximately ₹500–₹900 per person.
  5. Goa arrival and check-in — North Goa; continue via NH66, arriving around 6:30–8:00 PM depending on stops and traffic. Reserve accommodation and parking in advance; a third night is advisable if you want meaningful time in Goa rather than only a late arrival.

Early Morning Drive and Gokarna

Leave Udupi by about 6:30 AM on NH66, allowing roughly 6–7 hours of driving before breaks and traffic. The road north is generally straightforward, but the final approaches around Gokarna can be slower and narrower, so keep the temple and beach stops compact. At Mahabaleshwar Temple, allow around 45 minutes for queues and security; dress modestly, and remember that photography inside the sanctum is not permitted. Temple access is generally from early morning, but timings and crowd controls can vary on Sundays.

From the temple, take a short local ride toward Kudle Beach. The access road ends above the shore, followed by a walk down; allow 1–1½ hours for the beach and a relaxed brunch rather than trying to add another beach. Beach shacks can be seasonal and card machines unreliable, so carry cash. For a quick seafood lunch, Prema Restaurant in Gokarna town is a practical local choice—expect roughly ₹500–₹900 per person, with service slower during the Sunday lunch rush. Keep this stop to 45–60 minutes and refill water before leaving.

Afternoon and Goa Arrival

Continue north on NH66 after lunch; from Gokarna, the remaining drive to North Goa commonly takes about 3½–4½ hours, depending on roadworks, town traffic and your final neighborhood. This is a tight schedule: reaching Goa around 6:30–8:00 PM is realistic only if the temple, beach and lunch stops stay brief. Reserve accommodation with parking in advance, particularly around Calangute, Baga and Anjuna, where Sunday-evening traffic and one-way streets can make the final kilometre surprisingly slow. Check in, have dinner near your hotel, and avoid planning major sightseeing tonight; a third night is advisable if you want more than a late arrival and a rushed Goa visit.

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