Skip to content
AskBengaluru
KSRTC route timetable

B C Road to Mangaluru bus timings

116 KSRTC buses run from B C Road Bus Stand to Mangaluru every day, roughly every 8 minutes. The first bus leaves at 06:15 AM and the last at 09:25 PM. Services run via Farangipete, B C Road. The 27 km journey takes an estimated 43 min – 57 min, so a 06:15 AM departure reaches Mangaluru around 06:58 AM.

First bus
06:15 AM
Express
Last bus
09:25 PM
Limited Stop
Daily buses
116
roughly every 8 minutes
Est. journey
43 min – 57 min
~27 km by road

Departures by hour

12 AM6 AM12 PM6 PM11 PM

Bus types on this route

  • Limited Stop50
  • Express47
  • Ordinary19

B C Road BS → Mangaluru timetable

Showing 116 of 116 scheduled services

  • 06:15 AM
    ~06:58 AM
    Mangaluru
    Express
    from Bangaluru
    via BC Road
    est. 43 min journey
  • 06:45 AM
    ~07:42 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 06:45 AM
    ~07:42 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 07:00 AM
    ~07:57 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 07:15 AM
    ~08:12 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 07:18 AM
    ~08:15 AM
    Mangaluru
    Ordinary
    from Sarapady
    via B.C.Road
    est. 57 min journey
  • 07:30 AM
    ~08:27 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 07:30 AM
    ~08:13 AM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 07:40 AM
    ~08:23 AM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 07:45 AM
    ~08:42 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 07:55 AM
    ~08:52 AM
    Mangaluru
    Ordinary
    from Pakalakunja
    via Farangipete
    est. 57 min journey
  • 08:10 AM
    ~08:53 AM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 08:15 AM
    ~09:12 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 08:30 AM
    ~09:13 AM
    Mangaluru
    Express
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 08:30 AM
    ~09:13 AM
    Mangaluru
    Express
    from Biruru
    via BC Road
    est. 43 min journey
  • 08:35 AM
    ~09:18 AM
    Mangaluru
    Limited Stop
    from Charmadi
    via Farangipete
    est. 43 min journey
  • 08:35 AM
    ~09:32 AM
    Mangaluru
    Ordinary
    from Shishila
    via Farangipete
    est. 57 min journey
  • 08:45 AM
    ~09:28 AM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 08:45 AM
    ~09:42 AM
    Mangaluru
    Ordinary
    from Vitla
    via Farangipete
    est. 57 min journey
  • 08:50 AM
    ~09:33 AM
    Mangaluru
    Limited Stop
    from Didupe
    via Farangipete
    est. 43 min journey
  • 08:55 AM
    ~09:38 AM
    Mangaluru
    Limited Stop
    from Kallugudde
    via Farangipete
    est. 43 min journey
  • 09:00 AM
    ~09:43 AM
    Mangaluru
    Express
    from Kaduru
    via BC Road
    est. 43 min journey
  • 09:00 AM
    ~09:57 AM
    Mangaluru
    Ordinary
    from Shishila
    via Farangipete
    est. 57 min journey
  • 09:00 AM
    ~09:43 AM
    Mangaluru
    Limited Stop
    from Dharmastala
    via B.C.Road
    est. 43 min journey
  • 09:05 AM
    ~09:48 AM
    Mangaluru
    Express
    from Birur
    via B.C.Road
    est. 43 min journey
  • 09:05 AM
    ~09:48 AM
    Mangaluru
    Limited Stop
    from Puttur
    via Farangipete
    est. 43 min journey
  • 09:20 AM
    ~10:03 AM
    Mangaluru
    Express
    from Dharmastala
    via B.C.Road
    est. 43 min journey
  • 09:20 AM
    ~10:03 AM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 09:20 AM
    ~10:03 AM
    Mangaluru
    Express
    from Chikamagaluru
    via BC Road
    est. 43 min journey
  • 09:30 AM
    ~10:13 AM
    Mangaluru
    Express
    from Madikeri
    via B.C.Road
    est. 43 min journey
  • 09:30 AM
    ~10:13 AM
    Mangaluru
    Express
    from Chikamagaluru
    via BC Road
    est. 43 min journey
  • 09:40 AM
    ~10:23 AM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 10:00 AM
    ~10:43 AM
    Mangaluru
    Express
    from Madikeri
    via B.C.Road
    est. 43 min journey
  • 10:00 AM
    ~10:57 AM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 10:00 AM
    ~10:57 AM
    Mangaluru
    Ordinary
    from Kadeshivalya
    via Farangipete
    est. 57 min journey
  • 10:10 AM
    ~10:53 AM
    Mangaluru
    Express
    from Kaduru
    via BC Road
    est. 43 min journey
  • 10:15 AM
    ~10:58 AM
    Mangaluru
    Express
    from Dharmastala
    via B.C.Road
    est. 43 min journey
  • 10:30 AM
    ~11:13 AM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 10:40 AM
    ~11:23 AM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 10:45 AM
    ~11:28 AM
    Mangaluru
    Express
    from Madikeri
    via B.C.Road
    est. 43 min journey
  • 11:10 AM
    ~11:53 AM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 11:15 AM
    ~11:58 AM
    Mangaluru
    Express
    from Madikeri
    via B.C.Road
    est. 43 min journey
  • 11:30 AM
    ~12:13 PM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 11:35 AM
    ~12:18 PM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 11:35 AM
    ~12:18 PM
    Mangaluru
    Express
    from Madikeri
    via B.C.Road
    est. 43 min journey
  • 12:10 PM
    ~12:53 PM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 12:15 PM
    ~12:58 PM
    Mangaluru
    Express
    from Madikeri
    via B.C.Road
    est. 43 min journey
  • 12:20 PM
    ~01:03 PM
    Mangaluru
    Express
    from Holenarsipura
    via BC Road
    est. 43 min journey
  • 12:30 PM
    ~01:13 PM
    Mangaluru
    Express
    from Dharmastala
    via B.C.Road
    est. 43 min journey
  • 12:35 PM
    ~01:18 PM
    Mangaluru
    Express
    from Kaduru
    via BC Road
    est. 43 min journey
  • 12:45 PM
    ~01:28 PM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 12:55 PM
    ~01:38 PM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 01:10 PM
    ~01:53 PM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 01:15 PM
    ~01:58 PM
    Mangaluru
    Express
    from Arasikere
    via BC Road
    est. 43 min journey
  • 01:30 PM
    ~02:27 PM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
  • 01:35 PM
    ~02:18 PM
    Mangaluru
    Limited Stop
    from Kukkesubrahmanya
    via Farangipete
    est. 43 min journey
  • 01:35 PM
    ~02:18 PM
    Mangaluru
    Express
    from Kaduru
    via BC Road
    est. 43 min journey
  • 01:45 PM
    ~02:28 PM
    Mangaluru
    Express
    from Dharmastala
    via B.C.Road
    est. 43 min journey
  • 01:45 PM
    ~02:28 PM
    Mangaluru
    Limited Stop
    from Dharmastala
    via Farangipete
    est. 43 min journey
  • 02:00 PM
    ~02:57 PM
    Mangaluru
    Ordinary
    from B C Road
    via Farangipete
    est. 57 min journey
Page 1 of 2
Published KSRTC schedule for B C Road Bus Stand, refreshed 2026-09-24. Arrival times are estimates from road distance and bus class, not published data. Timings change for festivals and operational reasons. Reserve premium classes on ksrtc.in or the KSRTC AWATAR app.

Frequently asked questions

What time is the first bus from B C Road BS to Mangaluru?

The first KSRTC bus from B C Road Bus Stand to Mangaluru leaves at 06:15 AM (Express, via BC Road).

What time is the last bus from B C Road BS to Mangaluru?

The last scheduled service departs at 09:25 PM (Limited Stop, via Farangipete).

How many KSRTC buses run from B C Road to Mangaluru daily?

116 services are scheduled from B C Road Bus Stand to Mangaluru every day, roughly every 8 minutes across the operating hours. 45 leave in the morning, 25 in the afternoon, 36 in the evening and 8 at night.

Which bus types operate on the B C Road to Mangaluru route?

Limited Stop (50), Express (47), Ordinary (19). Premium classes need reservation on ksrtc.in; ordinary and Karnataka Sarige services usually sell tickets on board.

How long does the bus from B C Road to Mangaluru take?

About 43 min – 57 min for the roughly 27 km road journey, depending on the class: Limited Stop ~43 min, Express ~43 min, Ordinary ~57 min. These are estimates from road distance and typical KSRTC speeds; the timetable column "Est. arrival" adds them to each departure.

Which towns does the B C Road to Mangaluru bus pass through?

Depending on the service, buses run via Farangipete, B C Road.

Are there return buses from Mangaluru to B C Road?

Yes. 10 services are scheduled from Mangaluru Bus Stand (Bejai) to B C Road. See the Mangaluru to B C Road timetable.