The distance between Bangalore to Udupi, is almost 400 km. It takes more or less eight hours, to reach Udupi from Bangalore, by road. From Bangalore, one needs to take the Tumkur road i.e NH 4, towards Yashwantpur. Drive along NH 4 for 30 km to reach Nelamangala. From Nelamangala, turn left for NH 48 and follow it for 44 km, to reach Kunigal. From Kunigal, keep driving straight on NH 48 crossing Channarayapanta, Hasan, Sakleshpur, Bantwal and Mangalore. After Mangalore, move onto NH 17 and keep driving for 58 km more, to reach Udupi.
Transport options from Bangalore to Udupi
Bangalore to Udupi By Car: Hire a cab or take a car from Bangalore to Udupi, which takes around 8 hours. The cost of cab ranges from INR7 to INR24 per kilometre, depending upon the type of car. This mode is recommended while travelling with families and kids as well as in groups.
Bangalore to Udupi By Bus: Take a direct bus from Bangalore to Udupi, which takes 8 hours. Udupi Bus Stand is located at a distance of around 2 km from the city centre and can be reached by cab, bus or auto-rickshaw.Economical. Ideal for individual travellers and youngsters.
Bangalore to Udupi By Train: There is a direct train from Bangalore to Udupi that takes around 12 hours. Udupi Railway Station is located at a distance of around 6 km from the city centre and can be reached by cab, auto-rickshaw or bus. Train is ideal for families and seniors.
The route we took Bangalore - Mysure - Madikeri - Mangalore - Udupi. As Shiradi Ghat was closed for maintenance work. Best time is during rainy season (June-Sept). Malpe Bander - Only for people who can bear the Bander atmosphere. Great seafood with variety of cousins available. Boat ride to St. Mary Island, thou not much activity in the Island.
I went to Udupi on a cold-cum-foggy winter morning in November, 2014. The comfort level in the bus was excellent. The bus started at 9 Pm and reached Udupi by around 6:30 Am. The route taken was via Hassan, Sakleshpur, Belthangady and Mangalore. The distance between Mangalore and Udupi is around 60 kilometers and quite motor-able.One has to go through the hilly terrain surrounding Shiradi Ghats near Sakleshpur. Other alternative routes to reach Udupi is via Madikeri and Sampaje or via Shimoga, Thirthahalli, Agumbe, Hebri and Perdoor.
We started here at 8. 00 Pm in the night and we reached Udipi in the next day early morning 7. 30. The bus is good and we have booked the sleeper non-ac bus. The fare is 700 for the VRL Travels. The staff behaviour was also very nice. And in return we have booked the Pragathi Travels.
I took an AC sleeper bus from Bangalore to Udupi booked from Redbus. Boarded at 11 pm - arrived at 9 am (1 hour late due to traffic). One thing which I liked was the van service which took me from the point near to my residence to the main boarding point. Berth was average, one side ride was good but while coming back to Bangalore the bus driver drove very roughly, many passengers complained but he didn't listen.
I traveled to Udupi on 24th October night by Durgamba Motors. It was a sleeper bus starting from K.R Puram. Seats were good, although the seat cover kept sliding. There was a led light and charging point, both didn't work.
The initial travel inside the city was uncomfortable, sudden acceleration, sudden brakes. But after crossing the city it was fine. Road condition after Hasan isn't good, I think Volvo/ multiaxle will be much more comfortable.
The place they halted at night smelt horrible. Haven't tried the food over there though.
HolidayIQ.com is a premier holiday information portal powered by India's first & biggest travel community; enabling travellers to first discover numerous vacation choices, then plan holiday trips in full detail and finally, share holiday experiences with millions of other travellers.