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

Ponda Goa to Udupi, Kannur, Guruvayur and Kalady Temple Road Trip

Day 1 · Sat, May 30
Udupi, Karnataka

Ponda to Udupi via Idgunji and Honnavar

  1. Ponda, Goa to Idgunji via NH66 — Ponda → Idgunji; depart 7:00 AM, ~4.5–5 hrs with short washroom/stretch stops; keep parking simple by using the temple parking area on arrival.
  2. Idagunji Ganapati Devasthan — Idgunji, near Honnavar; a must-do first stop for darshan, best visited before noon when the temple is calmer; morning, ~1 hour.
  3. Mari Bhattara Hotel — Gunvante, Honnavar side; a practical veg lunch stop on the route with local-style meals; lunch, ~45 min, approx ₹150–250 per person.
  4. Honnavar Backwaters / Sharavati River viewpoint — Honnavar town; a scenic tea-break pause that breaks the long drive and adds a coastal-lagoon view; afternoon tea, ~30 min.
  5. Hotel Sri Krishna Residency — Udupi near Sri Krishna Temple; check in and reset before the evening; late afternoon, ~30 min.
  6. Sri Krishna Matha surroundings / temple street walk — Udupi temple area; an easy evening stroll to get oriented around the old town before dinner; evening, ~45 min.

Morning: Ponda to Idgunji via NH66

Start by 7:00 AM from Ponda, Goa and stay on NH66 all the way up the coast; with two short stops for tea/washroom breaks, this is usually a 4.5–5 hour drive to Idgunji. Road conditions are generally straightforward, but the approach through the coastal belt can get slower near market stretches and temple towns, so it’s smart to leave on time and keep luggage packed compactly. If you’re self-driving, parking at Idagunji Ganapati Devasthan is simple—just follow the temple parking area signboards and avoid street-side stopping, especially on a busy Saturday.

Late Morning: Idagunji Ganapati Devasthan

Do darshan at Idagunji Ganapati Devasthan before noon if possible; the atmosphere is calmer, and you won’t feel rushed. Plan around 45–60 minutes here, including queue time, sanctum visit, and a quiet moment under the tree-lined temple precinct. Dress modestly, keep small cash for offerings/prasadam, and if you’re carrying a larger bag, keep it in the car so you can move quickly through the temple area. This is one of those stops where the whole place feels best when you don’t overplan it—just let the darshan happen, then move on.

Lunch and Afternoon: Mari Bhattara HotelHonnavar

Head to Mari Bhattara Hotel in Gunvante for lunch; it’s a practical veg stop on this stretch, with simple local meals that usually come in around ₹150–250 per person. Keep about 45 minutes here so you can eat without rushing, then continue to Honnavar for a tea break at the Sharavati River/backwaters viewpoint. This is a good reset point in the day: step out, stretch your legs, grab tea, and enjoy the lagoon-like water view before the final leg to Udupi. The breeze is usually better here than in town, so it’s worth sitting a few extra minutes if the traffic is kind.

Evening: Check-in in Udupi and an easy temple-area walk

By late afternoon, check in at Hotel Sri Krishna Residency near Sri Krishna Temple in Udupi and give yourself a proper reset after the long coastal drive. After a short rest, take an easy evening walk around the Sri Krishna Matha surroundings and the temple street lanes—this is the best way to orient yourself for tomorrow morning and feel the rhythm of old Udupi. The area is compact, walkable, and best enjoyed without a fixed agenda; you can wander past small shops, flower sellers, and prasadam counters, then keep dinner simple nearby and turn in early.

Day 2 · Sun, May 31
Kannur, Kerala

Udupi to Kannur

Getting there from Udupi, Karnataka
Train via IRCTC (best practical if you can book a seat on the Mangalore–Kannur–Kozhikode line, often via Mangaluru/Payyanur connection). ~4.5–6 hrs total, roughly ₹300–900 depending on class. Leave around late morning/early afternoon so you still reach Kannur in time for a relaxed check-in.
Private taxi / self-drive on NH66. ~5–6 hrs, roughly ₹3,500–6,000. Good if you want door-to-door comfort, but road traffic can stretch it.
  1. Sri Krishna Temple, Udupi — Udupi temple area; start early for a peaceful darshan before the day’s long drive; early morning, ~1–1.5 hours.
  2. Woodlands Restaurant — Car Street, Udupi; a dependable breakfast stop close to the temple with classic South Indian options; breakfast, ~45 min, approx ₹120–220 per person.
  3. Malpe Beach — Malpe, west of Udupi; a quick coastal stop to stretch before hitting the highway, with broad sands and sea breeze; late morning, ~45 min.
  4. Drive to Kannur via NH66 — Udupi → Kannur; leave around 11:00 AM, ~5 hrs plus brief stops, aiming for late-afternoon arrival and easy hotel check-in.
  5. Janata Pure Veg — Kannur town; a solid vegetarian lunch stop after check-in with reliable Kerala-South Indian meals; late afternoon lunch, ~45 min, approx ₹150–300 per person.
  6. Muthappan Temple with Theyyam performance — Parassinikadavu, north of Kannur; best saved for the evening when the ritual energy and Theyyam activity are most memorable; evening, ~2–2.5 hours.

Morning

Start your day early at Sri Krishna Temple, Udupi, ideally by 6:30–7:00 AM, before the heat and the crowds build up. The temple opening windows can shift with rituals, but mornings are usually the calmest time for a proper darshan and a slow walk around the Car Street temple precinct. Plan about 1 to 1.5 hours here, including a little time to sit quietly; it’s one of those places where rushing feels wrong. Dress modestly, leave footwear outside, and keep some loose change handy for offerings and prasad.

For breakfast, walk over to Woodlands Restaurant on Car Street—it’s one of the safest, most dependable vegetarian breakfasts in town, especially when you want something familiar and clean before a long journey. Go for idli-vada, masala dosa, or upma, with filter coffee if you need to wake up properly. Expect around ₹120–220 per person, and around 45 minutes is enough if you don’t linger too long. If you have a few minutes before leaving Udupi, a quick detour to Malpe Beach is worth it: just a short ride west, broad sand, salty wind, and a nice reset before the highway. Keep it brief—about 45 minutes—so you’re not fighting afternoon traffic later.

Midday to Afternoon

Leave Udupi around 11:00 AM for Kannur and treat the drive like a long coastal transition rather than a race. Whether you’re on the train or by road, aim to arrive with enough daylight for an easy check-in and no rushed dinner planning. If you’re self-driving, the NH66 stretch is the sensible route, with a couple of quick tea or washroom stops along the way; if you’re on the train, keep your luggage simple and your station transfer in Kannur pre-arranged so you don’t waste time hunting for transport. By late afternoon, settle in and then head to Janata Pure Veg in Kannur town for lunch-style dinner if the timings slip, or a proper late lunch if you get in earlier. It’s a reliable, no-fuss vegetarian stop where a simple Kerala meals, chapati, or veg thali will do the job well, usually around ₹150–300 per person.

Evening

Save Muthappan Temple at Parassinikadavu for the evening, when the atmosphere is at its most memorable and the Theyyam performance brings the whole place alive. The temple is about a half-hour-ish drive north of Kannur town, depending on traffic, so leave after your meal with enough margin to arrive before the ritual activity gets underway. Expect around 2 to 2.5 hours here if you want to watch the performance properly and not feel rushed. It gets busy in the evenings, so keep your camera respectful, stay aware of temple customs, and don’t arrive right at the end if you want the full experience.

By the time you head back to your stay, keep the night light and simple—Kannur traffic is usually manageable, but temple evenings can create a little bustle around the access roads. If you’re coming in by train or road, tomorrow’s pace will be easier if you have your bag ready tonight and your early breakfast plan sorted.

Day 3 · Mon, Jun 1
Guruvayur, Kerala

Kannur to Guruvayur via temple visits

Getting there from Kannur, Kerala
Train via IRCTC (Kannur → Thrissur/ Guruvayur via Shoranur or direct-coach connections when available). ~5.5–7 hrs, roughly ₹250–900. Best to depart around mid-morning so you arrive late afternoon, matching the itinerary.
KSRTC / private bus on redBus or MakeMyTrip. ~6–7.5 hrs, roughly ₹400–900. Convenient if train timings don’t fit, but less predictable than rail.
  1. Sree Rajarajeshwara Temple — Taliparamba, north Kannur; visit early for a serene darshan before road travel and crowds build; morning, ~1 hour.
  2. Suprabhatam Restaurant — Taliparamba area; a convenient breakfast stop nearby with simple, filling vegetarian fare; breakfast, ~30–45 min, approx ₹100–200 per person.
  3. Drive to Guruvayur via NH66 — Kannur → Guruvayur; depart around 10:00 AM, ~5 hrs with a comfort stop, arriving late afternoon for hotel check-in.
  4. Saravana Bhavan — Guruvayur town; a straightforward veg lunch option once you arrive, close to the temple zone; late afternoon lunch, ~45 min, approx ₹150–300 per person.
  5. Mammiyoor Mahadeva Temple — Mammiyoor, a short walk from Guruvayur Temple; a peaceful evening temple visit that pairs well with the main pilgrimage circuit; evening, ~45 min.
  6. Guruvayur temple street walk — Guruvayur town center; end with a relaxed walk for prasadam, shopping, and atmosphere; evening, ~30 min.

Morning

Start early at Sree Rajarajeshwara Temple in Taliparamba—it’s one of those places that feels best before the day gets noisy. Aim to be there around 6:30–7:30 AM if you can; the temple is usually calm then, and you’ll have a much more peaceful darshan before the traffic and the pilgrimage crowd build up. Park along the designated temple-side parking areas and keep some change handy for offerings and small purchases. Plan on about 1 hour here, including a slow walk around the surroundings and a few minutes to just sit and take it in.

For breakfast, Suprabhatam Restaurant nearby is a safe, easy stop for a simple vegetarian meal—think dosa, idli, vada, and tea, nothing fancy but exactly what works on a temple road trip. Budget around ₹100–200 per person, and it usually takes 30–45 minutes if you keep it efficient. After that, set off by around 10:00 AM toward Guruvayur; the NH66 drive is about 5 hours, so with one comfort break you should reach late afternoon without rushing. If you’re self-driving, fuel up before leaving Taliparamba and avoid waiting until the last stretch.

Afternoon

Once you arrive in Guruvayur, check in and head straight for a late lunch at Saravana Bhavan in town. It’s one of the easiest vegetarian stops near the temple area, good for a clean meal after the road and not too heavy before evening temple visits. Expect roughly ₹150–300 per person and about 45 minutes including waiting time if it’s busy. Keep lunch light—later you’ll want to walk comfortably around the temple lanes and not feel sluggish.

Evening

In the evening, visit Mammiyoor Mahadeva Temple first. It’s a short walk from the main temple zone, and the atmosphere is quieter and more relaxed, especially toward dusk. Give it around 45 minutes, and if you’re timing it well, you can catch that soft evening light when the temple area feels especially peaceful. From there, end with a slow Guruvayur temple street walk—this is the part of the day where you can browse prasadam counters, small devotional shops, sandalwood and brass item stores, and just absorb the busy pilgrimage energy without any fixed agenda. Keep 30 minutes or more if you feel like lingering; it’s the kind of evening where walking slowly is the point.

Day 4 · Tue, Jun 2
Guruvayur, Kerala

Guruvayur to Kalady and back

  1. Guruvayur Sri Krishna Temple — Guruvayur town; do the main darshan early before the day heats up; morning, ~1–1.5 hours.
  2. Sree Gokulam Sabari — Guruvayur, temple area; a convenient breakfast stop after darshan with vegetarian breakfast and coffee; breakfast, ~45 min, approx ₹120–250 per person.
  3. Sri Sringeri Shankara Math — Kalady; the key pilgrimage stop of the day, worth a calm mid-morning visit for the spiritual setting by the river; midday, ~1–1.5 hours.
  4. Drive back to Guruvayur — Kalady → Guruvayur; leave by 1:30–2:00 PM, ~2 hrs plus brief traffic buffer, returning before evening for rest.
  5. Dhanalakshmi Veg Restaurant — Guruvayur town; an easy dinner-lunch crossover spot after the return drive with dependable veg meals; late afternoon/evening, ~45 min, approx ₹150–300 per person.

Morning

From Guruvayur, head out early for Guruvayur Sri Krishna Temple so you can beat both the heat and the heaviest darshan rush. If you’re staying near the temple zone, it’s an easy walk or a very short auto ride; autos usually charge around ₹50–100 depending on where you start. Mornings are best here because the atmosphere is softer, the queues move faster, and the temple streets are still manageable before the day fills up. Plan roughly 1–1.5 hours if you want darshan without hurrying, and keep a little cash handy for offerings, lamp purchases, or prasadam.

Right after, stop at Sree Gokulam Sabari for breakfast — it’s one of those dependable, no-drama vegetarian places that locals use when they want food quickly and cleanly. Expect the usual Kerala breakfast rotation: idli, dosa, vada, pongal, puttu, and strong filter coffee. Budget about ₹120–250 per person and about 45 minutes here; it’s the right kind of pause before the drive east. If you’re leaving by mid-morning, the traffic out of Guruvayur is usually still light enough to make the onward trip comfortable.

Midday at Kalady

Take the route toward Kalady via NH544 / Angamaly side; in normal traffic it’s around 2 hours, but give yourself a small buffer for temple-town traffic and any slow stretches near Thrissur or Angamaly. Aim to leave by 1:30–2:00 PM at the latest if you want a relaxed return. At Sri Sringeri Shankara Math, the setting is serene and very different from the busier temple streets — it’s a place to slow down, walk quietly, and spend about 1–1.5 hours in a calm, devotional mood. The riverside atmosphere around Kalady makes this stop feel especially restorative, so don’t rush it; wear modest clothing, remove footwear as required, and expect the visit to be low-cost or donation-based.

Evening return to Guruvayur

Head back to Guruvayur after the math visit, again using the Angamaly–Thrissur corridor. Leaving by mid-afternoon usually gets you back before evening traffic thickens, with a comfortable 2+ hour drive depending on road conditions and short tea pauses. Once you return, settle in with a late lunch or early dinner at Dhanalakshmi Veg Restaurant in Guruvayur town — it’s a practical stop for a proper vegetarian meal after a day of temple travel. Expect around ₹150–300 per person for a filling meal, and it’s the kind of place where you can eat without losing the rest of the evening to waiting. If you have energy left, keep the night light and early — the next day will feel better if you let Guruvayur stay peaceful and unhurried.

Day 5 · Wed, Jun 3
Kannur, Kerala

Return to Kannur via Peralassery

Getting there from Guruvayur, Kerala
Train via IRCTC, typically via Thrissur/Shoranur or direct to Kannur if a suitable service is available. ~5.5–7.5 hrs, roughly ₹250–900. Start after breakfast to arrive by late afternoon with minimal rush.
KSRTC / private bus via redBus. ~6–8 hrs, roughly ₹400–1,000. Good backup, but rail is usually smoother for this corridor.
  1. Drive to Kannur via NH66 — Guruvayur → Kannur; depart after breakfast around 8:30 AM, ~5 hrs, arriving for a relaxed check-in.
  2. Kannur Lighthouse area — Burnassery / Kannur coast; a breezy late-afternoon stop to decompress after the highway drive and catch sea views; afternoon, ~45 min.
  3. Ruchi Restaurant — Kannur town; a useful pure-veg lunch stop with quick service and familiar meals; late afternoon lunch, ~45 min, approx ₹150–300 per person.
  4. Peralassery Subramanya Temple — Peralassery, east of Kannur town; visit in the evening for a quieter temple experience and local atmosphere; evening, ~1 hour.
  5. Muzhappilangad Beach approach / sunset viewpoint — North Kannur side; optional short sea-breeze stop if timing allows before settling in, without much backtracking; evening, ~30 min.

Morning

After breakfast in Guruvayur, head out toward Kannur by around 8:30 AM so you still land with enough daylight to settle in and not feel rushed. Once you reach Kannur town, keep the first hour soft: check in, freshen up, and then head to the Kannur coast / Burnassery side for a breezy reset. If you’re coming in by rail, autos from the station to most town hotels usually run about ₹80–150, and a short local ride to the seafront is easy to arrange. The coast here is best late in the day, when the air feels lighter and the light gets good for a slow walk.

Lunch and Afternoon

For a proper veg meal, stop at Ruchi Restaurant in Kannur town. It’s the kind of place locals use when they want something quick, clean, and familiar — expect ₹150–300 per person for a decent lunch. After that, make your way to the Kannur Lighthouse area for an unhurried sea break; even if you don’t climb far, the waterfront around Burnassery is a nice decompressing stop after a long highway day. If you have a little extra time and the traffic stays kind, continue north toward the Muzhappilangad Beach approach for a short sunset pause — just enough to breathe the sea air and watch the light shift before you head inland.

Evening

Finish the day at Peralassery Subramanya Temple, which feels especially peaceful once the evening rush settles. It’s usually best to arrive after the worst heat, and a temple stop around dusk gives you a calmer darshan and a more local, unhurried atmosphere. Dress modestly, keep a small cash note handy for offerings or parking, and allow about 1 hour so you’re not watching the clock. From there, the return to your stay in Kannur is straightforward; aim to leave the temple area before it gets too late, and if you still feel like a tiny extra detour, you can take one last slow coastal drive back rather than rushing straight indoors.

Day 6 · Thu, Jun 4
Udupi, Karnataka

Kannur to Udupi via Kottiyoor

Getting there from Kannur, Kerala
Train via IRCTC on the west-coast corridor (Kannur → Mangaluru/Udupi side). ~6–8 hrs, roughly ₹350–1,200. Best if you can catch a morning service so you avoid a very late arrival.
Drive / taxi on NH66. ~7–8.5 hrs, roughly ₹4,500–7,500 for a hired car. Useful if train availability is poor, but expect a long road day.
  1. Kottiyoor Shiva Temple — Kottiyoor, forested eastern Kannur district; start early for the best temple flow and a meaningful pilgrimage stop before the long return drive; morning, ~1.5 hours.
  2. Breakfast at Kannur-style veg mess / highway tiffin stop — near Thalassery/Kannur side as you head out; a practical fuel-up before the road back to Karnataka; breakfast, ~30–45 min, approx ₹100–200 per person.
  3. Drive to Udupi via NH66 — Kannur → Udupi; depart around late morning, ~7–8 hrs including breaks, aiming for evening arrival and restful check-in.
  4. Hotel Sri Krishna Residency — Udupi near temple area; check in and unwind after the long interstate drive; evening, ~30 min.
  5. Temple Street / Car Street snack stop — Udupi town center; a light end-of-day walk and snack stop close to the hotel to keep the day easy; evening, ~30–45 min.

Morning

Start early from Kannur so you can get to Kottiyoor Shiva Temple while the place still feels hushed and devotional. It’s a forested, slightly remote pilgrimage spot, so go with a bit of buffer for road conditions and temple timing; mornings are the best window for a smooth darshan and a calmer atmosphere. Expect around 1.5 hours here, and keep it simple — comfortable shoes, water, and enough cash for small offerings or prasadam. After temple time, begin heading back toward the main road for a practical breakfast stop on the Kannur side before you commit to the long interstate run.

Breakfast and the long road to Udupi

For breakfast, aim for a Kannur-style veg mess / highway tiffin stop near the Thalassery–Kannur stretch — the kind of place locals use for a quick refill rather than a leisurely sit-down. A decent meal of idli, dosa, puttu, kadala curry, vada, tea usually runs about ₹100–200 per person, and you don’t want to linger too long because the road to Udupi is a proper day-mover. Try to leave by late morning so the drive fits comfortably with breaks and still gets you into Udupi by evening. On NH66, the day feels long but manageable if you keep the stops short and avoid pushing too close to dusk on the faster stretches.

Evening

Once you reach Udupi, head straight to Hotel Sri Krishna Residency near the temple area and check in without overplanning the rest of the evening — after a Kannur-to-Udupi run, the best move is a shower, a short rest, and then one gentle walk. If you still have energy, go for a light snack stop around Temple Street / Car Street in Udupi town; it’s the easiest way to end the day without straying far from the hotel. Keep it informal: tea, banana chips, a simple dosa, or something sweet, then turn in early so you’re fresh for the next morning.

Day 7 · Fri, Jun 5
Ponda, Goa

Udupi back to Ponda Goa

Getting there from Udupi, Karnataka
Drive / taxi on NH66 (most practical). ~4.5–6 hrs, roughly ₹3,500–6,000 for a cab or fuel+tolls if self-driving. Leave right after early breakfast to reach Goa by early afternoon.
Bus via KSRTC / Kadamba / private operators on redBus. ~5.5–7 hrs, roughly ₹500–1,200. Cheapest option, but less flexible for exact timing.
  1. Drive back to Ponda, Goa via NH66 — Udupi → Ponda; depart after an early breakfast around 7:00 AM, ~4.5–5.5 hrs depending on traffic and border checks; plan one short halt for tea or fuel.
  2. Breakfast at Diana Restaurant — Udupi/Manipal side; a reliable final breakfast stop before the return home, with quick service and easy parking; morning, ~45 min, approx ₹120–250 per person.
  3. Karwar coastal highway tea stop — along NH66; a good mid-route pause to break the drive and reset before the Goa stretch; late morning, ~20–30 min.

Morning

Start with an early checkout from Udupi and get on NH66 by around 7:00 AM so you can beat the heavier traffic and the hottest part of the day. The first stop should be Diana Restaurant on the Udupi/Manipal side for a proper final breakfast before the Goa leg—think quick-service South Indian staples, coffee, and enough parking to make it painless. Budget roughly ₹120–250 per person, and give yourself about 45 minutes here so the day doesn’t feel rushed. After breakfast, settle in for the long coastal drive; the route is usually smooth, but plan one short tea/fuel halt so you’re not pushing the full stretch in one go.

Late Morning Tea Break

A good mid-route reset is a tea stop around Karwar on the NH66 corridor. This is the kind of place where a simple chai, a biscuit, and a stretch of the legs make the second half of the drive much easier. Keep it to 20–30 minutes so you stay on track for Goa by early afternoon. If you’re driving yourself, watch for occasional slowdowns near town edges and toll stretches; if it’s a cab, ask the driver to time the stop just before you start feeling restless rather than after.

Afternoon Arrival

From Karwar onward, the road into Goa is familiar and usually straightforward, though weekend traffic can build closer to the border and around busy junctions. Aim to reach Ponda by early afternoon, then do the usual soft landing: unload first, freshen up, and only then think about errands. If you have energy left and want one last scenic pause en route, keep an eye out for a quick roadside stop for coconut water or a snack rather than adding a full detour—the idea today is to end the trip cleanly, not squeeze in more sightseeing.

0

Plan Your the trip begins on saturday 30th may 2026 morning from ponda goa, at 7am. the next stop is idgunji ganapati devasthan at idgunji. the next stop is for lunch at mari bhattara hotel in gunvante. after lunch we proceed to udupi, on the way stop at honnawar for tea break. in udupi the stay will be at Hotel Sri Krishna Residency near to udupi temple. on sunday morning, visit udupi krishna temple and have breakfast in udupi. furthur proceed towards kannur which is a 5hr journey. arrive at kannur late afternoon. lunch at pure veg restaurent in kannur, halt at kannur. in evening visit muttapan temple with thaiyyam dance activity. next day morning visit sri rajarajeshwara temple in kannur. post breakfast proceed to gurvayur which is again a 5hr jorney. arrive in gurvayur late afternoon. lunch at pure veg restaurent in gurvayur, halt at gurvayur. in evening, visit Mammiyoor Mahadeva Temple and end the day. next day Morning, visit gurvayur sri krishna temple. post breakfast, head to Sri Sringeri Shankara Math in kalady which is a 2hr drive. By evening, return to gruvayur for rest. Next day post breakfast, proceed back to kannur in the 5hr journey. arrive to kannur in late afternoon to check in to lodge in the evening visit peralassery subramanya temple. the next day post breakfast, visit kottiyoor shiva temple and start journey back to udupi. evening, arrive to udupi, stay and rest. next morning arrive back home to ponda goa. Trip