KSRTC Express busKSRTC Ambari Dream busKSRTC Ambari Utsav busKSRTC EV Power Plus bus

🚌 KSRTC Bus Route

BangaloreUdupi

Live bus timetable, fares & boarding points

Bangalore to Udupi bus timetable
📍Distance404 km
⏱️Duration7-11 hrs
💰Fare₹552 – ₹1660
🚌Buses / day32

Bangalore to Udupi covers approximately 404 km via NH 75 through Hassan and Mangaluru, with an alternate scenic option via Charmadi Ghat through Belur and Dharmasthala. KSRTC runs 32 buses daily on this route, spanning Rajahamsa Executive, Airavat Club Class, Ambaari Utsav and Ambaari Dream Class AC sleepers, Karnataka Sarige, and non-AC sleeper and seater options, so travellers can pick based on budget and comfort. Udupi's Krishna Matha, Malpe Beach, and coastal cuisine draw a steady mix of pilgrims and tourists from Bangalore year-round. The journey typically takes 7 to 11 hours depending on the bus type and route taken.

Rajahamsa ExecutiveAshwamedha (Point To Point Express)Non AC SleeperAiravat Club ClassKarnataka SarigeAmbaari Utsav (AC Sleeper)Pallakki (Non AC Sleeper)Ambaari Dream Class (AC Sleeper)Airavat Club Class 2.0

🕐Bus Schedule

SourceDestinationTypeDepartureArrivalDurationFare
+BangaloreUdupiRajahamsa Executive 06:30 AM 04:00 PM9h 30m₹802
+BangaloreUdupiRajahamsa Executive 07:30 AM 05:30 PM10h₹802
+BangaloreUdupiAshwamedha (Point To Point Express) 07:30 PM 05:00 AM9h 30m₹555
+BangaloreUdupiNon AC Sleeper 07:50 PM 07:00 AM11h 10m₹1104
+BangaloreUdupiAiravat Club Class 08:00 AM 05:30 PM9h 30m₹1259
+BangaloreUdupiRajahamsa Executive 08:00 PM 05:00 AM9h₹802
+BangaloreUdupiAshwamedha (Point To Point Express) 08:01 AM 06:01 PM10h₹552
+BangaloreUdupiKarnataka Sarige 08:02 PM 05:30 AM9h 28m₹555
+BangaloreUdupiAshwamedha (Point To Point Express) 08:32 PM 06:02 AM9h 30m₹555
+BangaloreUdupiKarnataka Sarige 08:35 AM 07:05 PM10h 30m₹555

🎫Fare Details

  • Rajahamsa Executive₹802
  • Ashwamedha (Point To Point Express)₹552-555
  • Non AC Sleeper₹1102-1112
  • Airavat Club Class₹1259
  • Karnataka Sarige₹555
  • Ambaari Utsav (AC Sleeper)₹1660
  • Pallakki (Non AC Sleeper)₹1152
  • Ambaari Dream Class (AC Sleeper)₹1550
  • Airavat Club Class 2.0₹1350

🟢Boarding Points

  • Yeshwantpur Govardhan Theatre 9035211047
  • Jalhalli Cross Ph No. 9886022381
  • Navarang Park 9008752232
  • Nelamangala Kunigal Bypass
  • Kempegowda BS Terminal 2A
  • Goraguntepalya KLE Dental College 7760990562
  • Banashankari TTMC BS 26716577
  • Kempegowda BS Terminal 2
  • Jayanagar 4th BLK BMTC B S Ph 26651044
  • Ramakrishna Ashrama
  • Vidyapeeta
  • Katriguppe BMTC BS Near Katriguppe
  • Chamarajpete
  • Vijayabank Colony Namana Hotel
  • Ganganagar-CBI BMTC BS Opp
  • HSR Layout BDA Complex Ph No. 9945235435
  • KMF Opp Christ College

🔴Dropping Points

  • Udupi Dr V S Acharya Bus Station
  • Manipal Bus Stand
  • Udupi

💡Travel Tips

  • Overnight AC sleepers (Ambaari Utsav, Ambaari Dream Class) departing between 9 PM and 11 PM are the most comfortable pick for this 7-11 hour journey, letting you arrive in Udupi fresh for the morning.
  • The NH 75 route via Hassan and Mangaluru is faster and better maintained than the Charmadi Ghat route, so prefer buses with 'HSN - MNG' in their via-places if you're short on time.
  • Book KSRTC sleeper and AC classes at least 2-3 days in advance on weekends and during Krishna Matha festival periods, when seats fill up quickly.
  • Carry a light jacket for overnight AC sleeper buses and keep valuables in hand luggage, since the ghat sections can involve winding roads with sudden stops.
🌤️

Best time to travel: October to February offers the most pleasant weather for this route, with cooler temperatures along the Western Ghats and clear coastal skies in Udupi. Avoid the peak monsoon months (June-August) if traveling via the Charmadi Ghat route, as heavy rain can slow down hill sections.

❓Frequently Asked Questions