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.
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.
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.
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.
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.
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.
No packing list attached yet.