There are 7 ways to get from Hubballi to Krishnagiri by plane, bus, train, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Hubli Airport (HBX) to Kempegowda International Airport (BLR)plane HBX - BLR
- Take the bus from Bengaluru to Krishnagiribus
4h 48mBus via Hubbali
cheapest- Take the bus from Hubbali to Kempegowda bus Standbus
- Take the bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Krishnagiri - Bypassbus FlixBus IN4332 / ...
11h 16m₹886–1,821Train, bus via Bengaluru
- Take the train from Hubli Jn to Yasvantpur Jntrain 20654 / ...
- Take the bus from Bengaluru to Krishnagiribus redbusIndia_Bharat Benz A/C Sleeper
8h 38mBus
- Take the bus from Hubballi to Bengalurubus redbusIndia_A/C Sleeper
- Take the bus from Bengaluru to Krishnagiribus redbusIndia_Bharat Benz A/C Sleeper
9h 15mDrive 495.6 km
- Drive from Hubballi to Krishnagiricar 495.6 km
7h 12m₹4,818–6,959Taxi
- Take the taxi from Hubballi to Krishnagiritaxi 495.6 km
7h 12m₹8,500–11,000Train, bus
- Take the train from Hubli Jn to Hosurtrain 11021 / ...
- Take the bus from Hosur to Krishnagiribus
11h 51m
Hubli Airport (HBX) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Hubballi to Krishnagiri is to bus via Hubbali which costs ₹850 - ₹1,900 and takes 11h 16m.
The fastest way to get from Hubballi to Krishnagiri is to drive which takes 7h 12m and costs ₹4,800 - ₹7,000.
No, there is no direct bus from Hubballi to Krishnagiri. However, there are services departing from Hubballi and arriving at Krishnagiri via Bengaluru. The journey, including transfers, takes approximately 9h 15m.
The distance between Hubballi and Krishnagiri is 504 km. The road distance is 495.6 km.
The best way to get from Hubballi to Krishnagiri without a car is to train and bus via Bengaluru which takes 8h 38m and costs .
It takes approximately 4h 48m to get from Hubballi to Krishnagiri, including transfers.
Hubballi to Krishnagiri bus services, operated by Bharathi Travels, depart from Hubballi station.
Hubballi to Krishnagiri bus services, operated by Bharathi Travels, arrive at Bengaluru station.
Yes, the driving distance between Hubballi to Krishnagiri is 496 km. It takes approximately 7h 12m to drive from Hubballi to Krishnagiri.
Book your Hubballi to Krishnagiri bus tickets online with Omio.
What companies run services between Hubballi, India and Krishnagiri, Tamil Nādu, India?
You can take a bus from Hubballi to Krishnagiri via Bengaluru in around 9h 15m.
- Website
- goindigo.in
Flights from Hubli Airport to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Hubli Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,000–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hubli Jn to Yasvantpur Jn
- Ave. Duration
- 6h 3m
- Frequency
- Every 3 hours
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Hubli Jn to Hosur
- Ave. Duration
- 10h 18m
- Frequency
- 4 times a week
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
- Website
- MMK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- MMK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- MMK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- MMK Travels
- Website
- KBS Sree Garuda
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Schedules at
- KBS Sree Garuda
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Schedules at
- KBS Sree Garuda
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Schedules at
- KBS Sree Garuda
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 57m
- Frequency
- Every 2 hours
- Website
- Sri Sugam Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 57m
- Frequency
- Every 2 hours
- Website
- Sri Sugam Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 57m
- Frequency
- Every 2 hours
- Website
- Sri Sugam Travels
- Website
- Sree Adithi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Schedules at
- Sree Adithi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Schedules at
- Sree Adithi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Schedules at
- Sree Adithi Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Website
- NeuGo
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Website
- NeuGo
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Website
- NeuGo
- Website
- RKK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- RKK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- RKK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- RKK Travels
- Website
- Nanthi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Schedules at
- Nanthi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Schedules at
- Nanthi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a day
- Schedules at
- Nanthi Travels
- Website
- Cocktail Luxury Bus
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Schedules at
- Cocktail Luxury Bus
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Schedules at
- Cocktail Luxury Bus
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Schedules at
- Cocktail Luxury Bus
- Phone
- +91 97875 24434
- [email protected]
- Website
- Kingfisher Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Kingfisher Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Kingfisher Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Kingfisher Connect
- Website
- Soumya Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Schedules at
- Soumya Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Schedules at
- Soumya Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Schedules at
- Soumya Tours and Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Website
- Thirumalaivasan Transports
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Website
- Thirumalaivasan Transports
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Website
- Thirumalaivasan Transports
- Website
- Evolte Bus
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Evolte Bus
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Evolte Bus
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Evolte Bus
- Website
- Jabbar Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Jabbar Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Jabbar Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Jabbar Travels
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- KMRL kalaimakal Road Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- KMRL kalaimakal Road Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- KMRL kalaimakal Road Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- KMRL kalaimakal Road Lines
- Website
- Ya2 Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Ya2 Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Ya2 Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Ya2 Connect
- Phone
- 0804151123
- [email protected]
- Website
- National Travels NTA
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
- Phone
- +91 73055 90999
- [email protected]
- Website
- Olive Travels Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- Olive Travels Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- Olive Travels Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- Olive Travels Lines
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
- Website
- Sri Bala Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
- Website
- Raveendra Holidays
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
- Website
- Annai Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Annai Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Annai Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Annai Travels
- Website
- Jai Sriram Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 6h 5m
- Frequency
- Once a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Website
- AR Group Vijaylaxmi Travels
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Estimated price
- ₹800–1,600
- Schedules at
- Bharathi Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹550–1,200
- Schedules at
- Vijayanand Travels
- Website
- Rohin Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Hourly
- Schedules at
- Rohin Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Hubballi to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Schedules at
- Shree Balaji Tour and Travel
- Website
- Arohi Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 11m
- Frequency
- Twice daily
- Schedules at
- Arohi Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 8h 36m
- Frequency
- 6 times a week
- Website
- Jain Travels
- Website
- Srs Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Schedules at
- Srs Travels
- Phone
- +91 02269875555
- [email protected]
- Website
- Dolphin Bus
Bus from Hubballi to Bengaluru
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Website
- Dolphin Bus
- Website
- Kalyani Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 5h 55m
- Frequency
- 4 times a week
- Schedules at
- Kalyani Travels
- Website
- Paulo Travels Express
Bus from Hubballi to Bengaluru
- Ave. Duration
- 6h 40m
- Frequency
- 4 times a week
- Schedules at
- Paulo Travels Express
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 51m
- Frequency
- 3 times a week
- Website
- National Travels - Ratnagiri
- Website
- Shaheen Holidays
Bus from Hubballi to Bengaluru
- Ave. Duration
- 8h 1m
- Frequency
- Twice a week
- Schedules at
- Shaheen Holidays
- Website
- Hamsa Tours and Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 30h 30m
- Frequency
- 3 times a week
- Schedules at
- Hamsa Tours and Travels
- [email protected]
- Website
- Seabird Tourists
Bus from Hubballi to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- Seabird Tourists
- Website
- East West Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h
- Frequency
- Once a week
- Website
- East West Travels
- Website
- Sri Maruthi Roadlines
Bus from Hubballi to Bengaluru
- Ave. Duration
- 8h 1m
- Frequency
- Once a week
- Schedules at
- Sri Maruthi Roadlines
- Website
- Mrs Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 9h 3m
- Frequency
- Once a week
- Schedules at
- Mrs Travels
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Hubbali to Kempegowda bus Stand
- Ave. Duration
- 7h 40m
- Frequency
- Every 2 hours
- Estimated price
- ₹650–1,400
- Schedules at
- ksrtc.in
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Krishnagiri - Bypass
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹230–470
- Website
- FlixBus India
- Phone
- 080-46333652
- [email protected]
- Website
- Kerala Lines
Bus from Hosur to Krishnagiri
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Website
- Kerala Lines
- Ave. Duration
- 7h 12m
- Estimated price
- ₹8,500–11,000
Awya Cabs
- Phone
- +91 77 60 41 28 40
Hubli Cabs
- Phone
- +91 96 20 04 41 02
- Website
- hublicabs.com
Queens Car Rentals
- Phone
- +91 88 84 47 77 68
- Website
- queenscarrental.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, Italian Lakes: Getting around by train, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
There are 10+ hotels available in Krishnagiri.









































