🚌 KSRTC Bus Route
Live bus timetable, fares & boarding points

Udupi to Bangalore is about 405 km via Mangaluru, Uppinangady, Sakleshpur and Hassan (NH 66 and NH 75). KSRTC runs 31 online-bookable buses a day, from 06:41 AM to 10:20 PM, most of them overnight sleepers. Options range from Karnataka Sarige and Ashwamedha (₹553–₹556) and Rajahamsa Executive (₹803) to Non AC and Pallakki sleepers (₹1,103–₹1,153), Airavat Club Class (₹1,259–₹1,350) and Ambaari Dream Class and Ambaari Utsav AC sleepers (₹1,550–₹1,660). The journey takes about 8 to 11 hours, with drops across south and central Bengaluru including Majestic, Banashankari and Jayanagar.
Traveling the other way? See the timetable for Bangalore to Udupi
Bus Schedule
| Source | Destination | Type | Departure | Arrival | Duration | Fare | |
|---|---|---|---|---|---|---|---|
| + | Udupi | Bangalore | Karnataka Sarige | 04:30 PM | 03:00 AM | 10h 30m | ₹556 |
| + | Udupi | Bangalore | Karnataka Sarige | 05:30 PM | 04:30 AM | 11h | ₹556 |
| + | Udupi | Bangalore | Ashwamedha (Point To Point Express) | 06:00 PM | 04:45 AM | 10h 45m | ₹556 |
| + | Udupi | Bangalore | Ashwamedha (Point To Point Express) | 06:41 AM | 05:01 PM | 10h 20m | ₹556 |
| + | Udupi | Bangalore | Non AC Sleeper | 07:01 PM | 06:01 AM | 11h | ₹1113 |
| + | Udupi | Bangalore | Non AC Sleeper | 07:41 PM | 06:00 AM | 10h 19m | ₹1109 |
| + | Udupi | Bangalore | Ashwamedha (Point To Point Express) | 07:45 PM 🕐 Soon | 05:15 AM | 9h 30m | ₹553 |
| + | Udupi | Bangalore | Rajahamsa Executive | 07:56 PM 🕐 Soon | 06:30 AM | 10h 34m | ₹803 |
| + | Udupi | Bangalore | Ambaari Utsav (AC Sleeper) | 08:00 PM 🕐 Soon | 05:00 AM | 9h | ₹1660 |
| + | Udupi | Bangalore | Ashwamedha (Point To Point Express) | 08:25 PM 🕐 Soon | 06:30 AM | 10h 5m | ₹556 |
Fare Details
- Karnataka Sarige₹556
- Ashwamedha (Point To Point Express)₹553-556
- Non AC Sleeper₹1103-1113
- Rajahamsa Executive₹803
- Ambaari Utsav (AC Sleeper)₹1660
- Airavat Club Class 2.0₹1350
- Airavat Club Class₹1259
- Pallakki (Non AC Sleeper)₹1153
- Ambaari Dream Class (AC Sleeper)₹1550
Boarding Points
- Udupi City Bus Station
- Udupi Dr V S Acharya Bus Station 9663266400
- Kaup New Marigudi Bus Stand
- Manipal Bus Stand
- Katapady Bus Stop 9480815386
- Kinnimulki Bus Stop 9480815386
- Uchila Bus Stop
- Udyavara Balaipade Bus Stand
Dropping Points
- Kempegowda BS Majestic
- Banashankari TTMC BS 26716577
- Ramakrishna Ashrama
- Devegowda Petrol Bunk
- Kathriguppe Near Bigbazar
- Ganganagar-CBI BMTC BS Opp
- Jayanagar 4TH Blk BMTC B S Ph 26651044
- Corporation Circle
- Lalbagh West Gate
- Vidyapeeta
- Katriguppe BMTC BS Near Katriguppe
- Chamarajpete
- Shanthi Nagar Bus Stand Double Road
- Hsr Layout Bda Complex Ph No. 9945235435
- South End Circle
- Vijayabank Colony Namana Hotel
- Shanthinagar BS Double Road
Travel Tips
- Ambaari Dream Class (₹1,550) is the fastest, at about 8 hours; Ambaari Utsav (₹1,660) has six departures between 08:00 PM and 10:20 PM.
- Students at Manipal can board at Manipal bus stand; buses also pick up at Udupi City Bus Station, Kinnimulki, Katapady, Uchila and Kaup.
- For south Bengaluru, get off at Banashankari TTMC, Kathriguppe or Jayanagar 4th Block instead of riding into Majestic.
- Weekend and holiday night buses from Udupi and Manipal sell out quickly, especially Sunday nights. Book a few days ahead.
Best time to travel: October to March is the best time, with clear weather on the Shiradi Ghat. During the June to September monsoon, the ghat section can be slow; allow extra time.




