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

Mangalore to Bangalore is a 352 km journey inland along NH-75, climbing from the coast through BC Road, Uppinangadi and the Shiradi Ghat to Sakleshpur and Hassan before reaching Bengaluru. KSRTC runs 70 buses a day on this route, from the budget Karnataka Sarige and Ashwamedha (Point To Point Express) to Airavat Club Class, Airavat Club Class 2.0, Ambaari Utsav and Ambaari Dream Class AC sleepers, and Pallakki and Non AC Sleeper services. Departures run from 05:31 AM to 11:45 PM, with 40 of the 70 buses leaving after 08:00 PM for overnight travel. The trip takes about 7 to 10 hours depending on the bus and ghat traffic, and is the main road link for students, IT workers and families travelling between coastal Karnataka and the state capital.
Traveling the other way? See the timetable for Bangalore to Mangalore
Bus Schedule
| Source | Destination | Type | Departure | Arrival | Duration | Fare | |
|---|---|---|---|---|---|---|---|
| + | Mangalore | Bangalore | Ambaari Utsav (AC Sleeper) | 01:00 PM | 09:00 PM | 8h | ₹1508 |
| + | Mangalore | Bangalore | Airavat Club Class | 01:02 PM | 10:00 PM | 8h 58m | ₹1162 |
| + | Mangalore | Bangalore | Airavat Club Class | 02:00 PM | 10:00 PM | 8h | ₹1158 |
| + | Mangalore | Bangalore | Airavat Club Class | 02:05 PM | 11:00 PM | 8h 55m | ₹1162 |
| + | Mangalore | Bangalore | Karnataka Sarige | 02:31 PM | 10:30 PM | 7h 59m | ₹481 |
| + | Mangalore | Bangalore | Airavat Club Class | 03:03 PM | 11:00 PM | 7h 57m | ₹1158 |
| + | Mangalore | Bangalore | Airavat Club Class | 04:00 PM | 11:45 PM | 7h 45m | ₹1158 |
| + | Mangalore | Bangalore | Airavat Club Class | 05:01 PM | 12:46 AM | 7h 45m | ₹1158 |
| + | Mangalore | Bangalore | Karnataka Sarige | 05:31 AM | 02:30 PM | 8h 59m | ₹481 |
| + | Mangalore | Bangalore | Karnataka Sarige | 06:00 PM | 03:00 AM | 9h | ₹481 |
Fare Details
- Ambaari Utsav (AC Sleeper)₹1508-1512
- Airavat Club Class₹1156-1162
- Karnataka Sarige₹481
- Rajahamsa Executive₹753
- Non AC Sleeper₹1002-1008
- Pallakki (Non AC Sleeper)₹1053
- Ashwamedha (Point To Point Express)₹481
- Airavat Club Class 2.0₹1257
- Ambaari Dream Class (AC Sleeper)₹1407
- Airavat₹1060
Boarding Points
- Mangaluru Bus Station
- Jyothi Circle
- PVS Bus Stop 9480815319
- Pumpwel NH 48 Bus Stop 9480815319
- Kankanady
- Padeel Bus Stand
- Ganjimutt Nisha Travels 9008605740
- Kavoor Bus Stand
- Mangaluru
Dropping Points
- Kempegowda BS Majestic
- Mysore Road Satellite BS 7760990530
- Vidyapeeta
- Katriguppe BMTC BS Near Katriguppe
- Padmanabnagar 08042017189
- Devegowda Petrol Bunk
- Bengaluru
- Ganganagar-CBI BMTC BS Opp
- Banashankari TTMC BS 26716577
- Jayanagar 4th Blk BMTC B S Ph 26651044
- Indiranagar BMTC Bus Depot
- Jeevan Bheema Nagar BMTC B S
- South End Circle
- Vijayabank Colony Namana Hotel
- Shanthi Nagar Bus Stand Double Road
- HSR Layout BDA Complex Ph No. 9945235435
- Shanthinagar BS Double Road
Travel Tips
- Most buses leave at night — 40 of the 70 depart after 08:00 PM — so an Ambaari Utsav or Ambaari Dream Class AC sleeper lets you sleep through the ghat section and reach Bengaluru early in the morning.
- Almost every bus picks up at Mangaluru Bus Station, Jyothi Circle, Kankanady, Pumpwel and Padeel, so board at the stop nearest to you instead of going to the main bus station.
- 61 of the 70 buses drop at Kempegowda Bus Station (Majestic); if you are heading to south Bengaluru, look for services that also stop at Mysore Road Satellite Bus Stand, Jayanagar or Banashankari.
- The Shiradi Ghat stretch can be slow during the June–September monsoon, so expect arrival toward the upper end of the 7–10 hour range and book AC sleepers a day or two ahead on Fridays and before long weekends.
Best time to travel: October to February is the most comfortable time to travel Mangalore to Bangalore, with dry weather and clear ghat roads. Avoid tight schedules in the June–September monsoon, when heavy rain on the Shiradi Ghat can add delays.




