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

🚌 KSRTC Bus Route

HubliBangalore

Live bus timetable, fares & boarding points

Hubli to Bangalore bus timetable
📍Distance410 km
⏱️Duration6-11 hrs
💰Fare₹585 – ₹1131
🚌Buses / day37

Hubli (Hubballi) to Bangalore is about 410 km on NH 48 via Haveri, Davanagere, Chitradurga and Tumakuru. KSRTC runs 37 online-bookable buses a day, all from Hubballi New Bus Stand, between 06:30 AM and 11:45 PM. Most are Karnataka Sarige express buses (₹585), with Airavat Club Class Volvo AC buses (₹826–₹927) and night sleepers: Non AC Sleeper (₹952), Pallakki (₹972) and AC Sleeper (₹1,131). The journey takes about 6½ to 11 hours, and buses drop at Kempegowda Bus Station (Majestic) and Shantinagar in Bengaluru.

Karnataka SarigeAiravat Club ClassNon AC SleeperPallakki (Non AC Sleeper)AC Sleeper

🕐Bus Schedule

SourceDestinationTypeDepartureArrivalDurationFare
+HubliBangaloreKarnataka Sarige 01:00 PM 11:15 PM10h 15m₹585
+HubliBangaloreAiravat Club Class 03:00 PM 09:30 PM6h 30m₹826
+HubliBangaloreAiravat Club Class 05:00 PM 12:30 AM7h 30m₹927
+HubliBangaloreKarnataka Sarige 06:00 PM 05:00 AM11h₹585
+HubliBangaloreKarnataka Sarige 06:30 AM 03:30 PM9h₹585
+HubliBangaloreKarnataka Sarige 07:30 AM 04:45 PM9h 15m₹585
+HubliBangaloreKarnataka Sarige 07:30 PM 05:00 AM9h 30m₹585
+HubliBangaloreKarnataka Sarige 07:40 AM 04:15 PM8h 35m₹585
+HubliBangaloreKarnataka Sarige 07:45 PM 🕐 Soon05:00 AM9h 15m₹585
+HubliBangaloreKarnataka Sarige 07:55 PM 🕐 Soon05:30 AM9h 35m₹585

🎫Fare Details

  • Karnataka Sarige₹585
  • Airavat Club Class₹826-927
  • Non AC Sleeper₹952
  • Pallakki (Non AC Sleeper)₹972
  • AC Sleeper₹1131

🟢Boarding Points

  • Hubballi New Bus Stand

🔴Dropping Points

  • Kempegowda BS Majestic
  • Bengaluru
  • Shanthi Nagar Bus Stand Double Road

💡Travel Tips

  • Airavat Club Class (₹826–₹927) is the fastest daytime option at about 6½ to 8 hours. Karnataka Sarige (₹585) is the cheapest but takes 8 to 11 hours.
  • For an overnight trip, the Pallakki sleepers (10:15 PM to 11:40 PM, ₹972) and the 11:45 PM AC Sleeper (₹1,131) reach Bengaluru early the next morning in about 7 to 7½ hours.
  • All buses board only at Hubballi New Bus Stand, so reach there at least 15 minutes early, especially for night departures.
  • Sleeper berths sell out first on Friday and Sunday nights and before festivals. Book a few days ahead.
🌤️

Best time to travel: October to February is the most comfortable season. April to June is very hot on the Davanagere–Chitradurga stretch, so prefer AC or night buses then.

❓Frequently Asked Questions