There are 7 ways to get from Hubballi to Krishnagiri by train, bus, car, taxi, plane, 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.
Train, bus via Bengaluru
best- Take the train from Hubli Jn to Yasvantpur Jntrain 20654 / ...
- Take the bus from Bengaluru to Krishnagiribus redbusIndia_Bharat Benz A/C Sleeper / ...
8h 36mBus 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,821Bus
- Take the bus from Hubballi to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Bengaluru to Krishnagiribus redbusIndia_Bharat Benz A/C Sleeper / ...
9h 19mDrive 495.6 km
- Drive from Hubballi to Krishnagiricar 495.6 km
7h 12m₹4,803–6,938Taxi
- Take the taxi from Hubballi to Krishnagiritaxi 495.6 km
7h 12m₹8,500–11,000Fly, bus
- Fly from Hubli Airport (HBX) to Kempegowda International Airport (BLR)plane HBX - BLR
- Take the bus from Airport Toll to Krishnagiribus
5h 28m₹5,870–12,481Train, 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 fly and bus which takes 5h 28m and costs ₹5,500 - ₹13,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 19m.
The distance between Hubballi and Krishnagiri is 564 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 36m and costs .
It takes approximately 8h 36m to get from Hubballi to Krishnagiri, including transfers.
Hubballi to Krishnagiri bus services, operated by Intercity travels, depart from Hubballi station.
Hubballi to Krishnagiri bus services, operated by Intercity 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 19m.
- 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
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Website
- Sri Sugam Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Website
- Sri Sugam Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Website
- NeuGo
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Website
- NeuGo
- Website
- Sri Vaari Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Schedules at
- Sri Vaari Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Schedules at
- Sri Vaari Travels
- Phone
- +91 8903851555
- Website
- Golden Power Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Schedules at
- Golden Power Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Schedules at
- Golden Power Travels
- Phone
- +91 94038 91928
- [email protected]
- Website
- RKK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- RKK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- RKK Travels
- Website
- Nanthi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Schedules at
- Nanthi Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Schedules at
- Nanthi Travels
- 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 45m
- Frequency
- Twice daily
- Schedules at
- Dreamz bus travels and travel
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Schedules at
- Dreamz bus travels and travel
- Website
- PNS Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Schedules at
- PNS Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Schedules at
- PNS Travels
- Website
- Jabbar Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Jabbar Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- Jabbar Travels
- Website
- Sri Bala Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Website
- Sri SMS Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Website
- Sri SMS Travels
- Website
- MMK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- MMK Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- MMK Travels
- Website
- KMRL kalaimakal Road Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- KMRL kalaimakal Road Lines
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- KMRL kalaimakal Road Lines
- Phone
- 0804151123
- [email protected]
- Website
- National Travels NTA
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- Ya2 Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Ya2 Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Ya2 Connect
- Website
- Guru Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Schedules at
- Guru Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Schedules at
- Guru 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 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 97875 24434
- [email protected]
- Website
- Kingfisher Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Kingfisher Connect
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Kingfisher Connect
- Website
- Star Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 26h 28m
- Frequency
- Once a week
- Schedules at
- Star Travels
Bus from Bengaluru to Krishnagiri
- Ave. Duration
- 26h 28m
- Frequency
- Once a week
- Schedules at
- Star Travels
- Website
- Intercity travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Hourly
- Schedules at
- Intercity travels
- Website
- Reshma Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Every 20 minutes
- Schedules at
- Reshma Travels
- [email protected]
- Website
- Seabird Tourists
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Every 3 hours
- Schedules at
- Seabird Tourists
- Website
- Arohi Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 11m
- Frequency
- Twice daily
- Schedules at
- Arohi Travels
- Phone
- +91 02269875555
- [email protected]
- Website
- Dolphin Bus
Bus from Hubballi to Bengaluru
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Website
- Dolphin Bus
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Shri Ganesh Travels
- Website
- Paulo Travels Express
Bus from Hubballi to Bengaluru
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Paulo Travels Express
- Website
- Srs Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Srs Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹550–1,200
- Schedules at
- Vijayanand Travels
- Website
- Sri Maruthi Roadlines
Bus from Hubballi to Bengaluru
- Ave. Duration
- 8h 1m
- Frequency
- 3 times a week
- Schedules at
- Sri Maruthi Roadlines
- Website
- Mrs Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 9h 3m
- Frequency
- Twice a week
- Schedules at
- Mrs Travels
- Website
- India Tours and Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- India Tours and Travels
- Website
- Kalyani Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 5h 55m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Hubballi to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- Shree Balaji Tour and Travel
- Website
- East West Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h
- Frequency
- Once a week
- Website
- East West Travels
- Website
- Jai Maruthi Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Schedules at
- Jai Maruthi Travels
- Website
- Shaheen Holidays
Bus from Hubballi to Bengaluru
- Ave. Duration
- 8h 1m
- Frequency
- Once a week
- Schedules at
- Shaheen Holidays
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Hubballi to Bengaluru
- Ave. Duration
- 8h 36m
- Frequency
- Once a week
- Website
- Jain Travels
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Airport Toll to Krishnagiri
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- 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 Florence to Rome, How to travel India's Golden Triangle, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
There are 10+ hotels available in Krishnagiri.












































