
Bangalore to Dharmasthala–Kukke–Udupi Temple Tour by Tempo Traveller
Coastal Karnataka's three great temple towns — Dharmasthala, Kukke Subramanya and Udupi — lie within roughly 150 km of each other, tucked beneath the Western Ghats. From Bangalore, the challenge is not the distance between them but getting down to the coast and back up again. Every route crosses a ghat, and the one most groups use, Shiradi, has its own seasonal moods.
Rather than describing each temple (we cover those elsewhere), this post works through the questions organisers ask when they combine all three: which order, how many nights, which ghat, and what changes if your family is booking a ritual at Kukke. Each answer is written for organisers travelling as one group in a single hired vehicle with one driver.
What Is the Route?
A typical loop looks like this:
- Bangalore → Dharmasthala: roughly 300–330 km, 7–9 hours via Nelamangala, Kunigal, Hassan, Sakleshpur, the Shiradi ghat and Uppinangady.
- Dharmasthala → Kukke Subramanya: roughly 50–60 km, 1.5–2 hours on smaller roads through forest and plantation country.
- Kukke → Udupi: roughly 140–170 km, 3.5–5 hours via Puttur and Mangalore, then north along NH 66.
- Udupi → Bangalore: roughly 390–420 km, 8.5–10.5 hours, either back via Mangalore and Shiradi or via the Shimoga side.
The full circuit comes to about 900–1,000 km. Because all three temples are in Karnataka, there is normally no interstate permit for a Bangalore vehicle.
Which Order Makes Sense?
Dharmasthala first, then Kukke, then Udupi is the most common sequence. Dharmasthala sits just off the Shiradi route, so it is the natural first stop after descending. Kukke is a short hop from there. Udupi, being on the coast, sets you up for either return route and lets you end with the coastal towns, where food and hotel options are widest.
Some families reverse it to finish at Kukke if they have a ritual booked on a specific date. That works too; just plan the return from Kukke via Sakleshpur, which is closer than going back to the coast.
How Many Nights?
The 3-day version
- Day 1: Leave Bangalore by 5 am, reach Dharmasthala by early afternoon, darshan in the evening, overnight there.
- Day 2: Early darshan at Dharmasthala if you missed it, drive to Kukke, temple visit, then continue to Udupi in the afternoon. Overnight in Udupi.
- Day 3: Morning at the Udupi Sri Krishna Matha, then the return drive to Bangalore, arriving late night.
The 4-day version (recommended)
- Day 1: Bangalore to Dharmasthala.
- Day 2: Dharmasthala in the morning, Kukke in the afternoon, overnight at Kukke.
- Day 3: Early darshan at Kukke, drive to Udupi, afternoon and evening in Udupi.
- Day 4: Return to Bangalore.
The extra night removes the rush on day 2 and gives elderly devotees an easier pace. If your family wants to add Kollur Mookambika (north of Udupi) or Murudeshwar, add a fifth day.
What If We Are Booking a Ritual at Kukke?
Kukke is well known for rituals such as the Sarpa Samskara, which traditionally spans more than one day, and for other sevas with fixed reporting times. If your family has booked one, the whole itinerary should be built around it: arrive the evening before, keep the vehicle and driver at Kukke for the ritual period, and continue to Udupi only afterwards. Check current booking procedures, reporting times and dress requirements directly with the temple, since they can change.
Let us know about the ritual when you book, so the driver's waiting days are accounted for in the quote.
Which Ghat Road?
This is the part that changes with the seasons.
- Shiradi ghat (NH 75, Sakleshpur to Gundya) is the main route. It is well used but has, in past years, seen closures or restrictions during heavy monsoon rain and for road works. Check current status before departure.
- Charmadi ghat (via Mudigere to Ujire near Dharmasthala) is sometimes used as an alternative. It is narrow with sharp bends and is also prone to monsoon disruptions; restrictions on heavier vehicles have applied at times.
- The Shimoga side (Udupi–Hebri–Agumbe or the Kundapura–Hosanagara route, then Shimoga–Tumkur) is an option for the return from Udupi. Agumbe in particular has restrictions on some vehicle types, so the driver will choose the route that suits the vehicle and current rules.
The practical takeaway: book with an operator whose drivers know these ghats, and leave the final choice to them on the day.
Where Should We Stay at Each Stop?
Staying close to each temple saves the most time on a pilgrimage, because darshan often starts early and parking near the gates fills quickly.
- Dharmasthala: the temple administration runs guest accommodation, and private lodges are available in and around Ujire, about 10 km away. Temple rooms are popular on weekends and festival days, so check availability and booking rules early.
- Kukke Subramanya: a compact town with temple-run choultries and private lodges within walking distance of the shrine. Staying here the night before lets elders walk to early darshan instead of waiting for the vehicle.
- Udupi: the widest choice of the three, from simple lodges near Car Street to larger hotels towards Manipal. Larger hotels usually have easier parking for a tempo traveller.
When booking any property, ask whether it has space for a large vehicle and a room or dormitory arrangement for the driver.
What About Food Along the Way?
The outbound leg has reliable halts at Kunigal, Hassan and Sakleshpur before the ghat; once you descend, Gundya and Uppinangady have small eateries. Between Kukke and Udupi, Puttur and Mangalore offer plenty of choice, and Udupi itself is famous for its vegetarian restaurants. On the return, plan lunch before the ghat climb, since options on the slope are limited. Pure vegetarian food is easy to find throughout this circuit, which suits most pilgrim groups.
Which Vehicle Size?
- 12-seater: a good fit for a single family of 8–10; easier on Charmadi-type bends and in Kukke's compact town centre.
- 17-seater: the most practical choice for 12–15 people on a temple tour, with room for puja items and bags.
- 20 or 26-seater: suits devotee groups and associations. Parking at Dharmasthala is organised, but Kukke's streets are narrower, so plan short walks.
- AC: useful on the coast, where humidity is high most of the year. In the hills, non-AC may be enough in the cooler months.
- Pushback seats: helpful for the long Bangalore legs.
Our seater size comparison explains the layouts.
When Should We Go?
- October to February: best overall. Pleasant weather and ghats open in normal conditions.
- March to May: hot and humid on the coast; temple visits are best early in the day.
- June to September: the monsoon is intense on this coast and in the ghats. Expect heavy rain, slower roads and possible ghat closures. Many devotees still travel — just keep flexible dates.
- Festival dates: Laksha Deepotsava at Dharmasthala, Champa Shashti at Kukke and Krishna Janmashtami at Udupi draw large crowds. Check dates and book early.
Dress Codes and Temple Rules?
Temples in this region often have traditional dress expectations, and some sevas require men to remove shirts. Rules differ between temples and occasions, so check current guidelines for each before you travel and pack accordingly.
How Is the Package Priced?
There is no fixed price for this tour; the quote is built around your plan. It will typically cover the vehicle and seat type, total kilometres across the loop and local running, tolls on NH 75 and NH 66, driver bata for each day and night (including any waiting days at Kukke), parking at temples, and the season. Within-state travel usually means no permit cost.
Ask whether your trip qualifies for XploreCabs' ₹1,500 off on eligible outstation rides. T&C apply.
How Do We Book?
- Choose 3, 4 or 5 days and mention any rituals or extra temples.
- Share traveller numbers, elders who need front seats, and pickup points — north and west Bangalore groups exit fastest towards Nelamangala.
- Provide hotel or temple accommodation details at each stop.
- Review the itemised quote and confirm.
Practical Pointers
- Carry a change of clothes and a towel; many devotees bathe in the Kumaradhara river at Kukke or the Netravati near Dharmasthala before darshan.
- Pack rain gear in any season — coastal showers are common.
- Free community meals are served at several of these temples; check timings so the group can plan around them.
- Keep the driver informed of early starts; temple darshan often begins before sunrise.
- Download offline maps — signal can be weak in the ghats.
- Keep footwear simple; you will leave it at stands outside each temple several times a day.
- If a family member has mobility issues, ask the temple office about wheelchair or assisted darshan arrangements in advance.
- Settle the next day plan with the driver each evening so start times, stops and parking are clear before the early morning.
For general hiring information, see our guide to renting a tempo traveller in Bangalore. Ready to plan? Send XploreCabs your dates and we will put together the full temple-tour quote.
Frequently asked questions
How many days are needed for Dharmasthala, Kukke and Udupi from Bangalore?
Three days is possible but rushed. Four days, with nights at Dharmasthala, Kukke and Udupi, gives a comfortable pace, and five allows Kollur or Murudeshwar.
What is the distance from Dharmasthala to Kukke Subramanya?
Roughly 50–60 km, usually 1.5–2 hours on smaller roads.
How far is Udupi from Kukke?
Roughly 140–170 km depending on the route, typically 3.5–5 hours via Puttur and Mangalore.
Is the Shiradi ghat open for tempo travellers?
Shiradi is the usual route, but it has seen closures or restrictions during heavy rain and road works. Check current status before departure; the driver may use an alternative if needed.
Can the itinerary include a Sarpa Samskara at Kukke?
Yes. Build the plan around the ritual dates, arrive the evening before, and let us know so the driver's waiting days are included in the quote. Confirm booking details with the temple.
Is an interstate permit needed?
No, usually not. All three temples are in Karnataka. Tolls, driver bata and parking still apply.
Are there dress codes at these temples?
Many temples in the region have traditional dress expectations, and some sevas require men to remove shirts. Check current rules for each temple before travelling.

I'm a travel and lifestyle blogger sharing travel tips, destination guides, road trip ideas, and practical advice to help people plan memorable journeys. I love exploring new places and discovering experiences that make every trip special.
Travel & Tourism Writer
- Road Trips
- Group Trips
Fact-checked by Travel_Bug, Travel Blogger
Related routes & travel guides
- Tempo traveller for hireBasavanagudi to Kodaikanal Tempo Traveller: Hire at Affordable Prices for Families and Groups
- Tempo traveller for hireBrookefield to Kodaikanal by Tempo Traveller: Route, Vehicle Options and a Relaxed Itinerary
- Tempo traveller for hireHire a Tempo Traveller from BTM Layout to Kodaikanal at Affordable Prices
- Tempo traveller for hireElectronic City to Kodaikanal by Tempo Traveller: A Practical Group Trip Guide
- Tempo traveller for hireHebbal to Kodaikanal Tempo Traveller: Planning a Long Drive from North Bangalore
- Tempo traveller for hireHoodi to Kodaikanal Tempo Traveller: A Practical Guide for Group Trips from East Bangalore
- Tempo traveller for hireHSR Layout to Kodaikanal Tempo Traveller: Plan a Team Offsite or Group Holiday the Easy Way