There are 6 ways to get from Krishnagiri to Chennai by bus, train, bus (Flixbus), car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from FlixBus Krishnagiri - Bypass to FlixBus Ambur - Bus Standbus FlixBus IN4317 / ...
- Take the train from Ambur to Peramburtrain 12676 / ...
4h 16m₹369–1,739Bus
- Take the bus from Krishnagiri to Chennaibus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper / ...
4h 40m₹430–1,400Drive 256 km
- Drive from Krishnagiri to Chennaicar 256 km
3h 41m₹2,484–3,587Taxi
- Take the taxi from Krishnagiri to Chennaitaxi 256 km
3h 41m₹5,500–7,000Bus to Salem, fly
- Take the bus from Krishnagiri to Salembus
- Fly from Salem (SXV) to Chennai International Airport (MAA)plane SXV - MAA
4h 26m₹6,373–11,876Bus to Kempegowda International Airport, fly
- Take the bus from Krishnagiri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Chennai International Airport (MAA)plane BLR - MAA
6h 8m₹4,744–8,052
Krishnagiri to Chennai by bus and train
Comparing Your Travel Options
The cheapest way to get from Krishnagiri to Chennai is to bus and train which costs ₹360 - ₹1,800 and takes 4h 16m.
The fastest way to get from Krishnagiri to Chennai is to drive which takes 3h 41m and costs ₹2,400 - ₹3,600.
Yes, there is a direct bus departing from Krishnagiri and arriving at Chennai. Services depart hourly, and operate every day. The journey takes approximately 4h 40m.
The distance between Krishnagiri and Chennai is 247 km. The road distance is 256 km.
The best way to get from Krishnagiri to Chennai without a car is to bus and train which takes 4h 16m and costs ₹360 - ₹1,800.
It takes approximately 4h 16m to get from Krishnagiri to Chennai, including transfers.
Krishnagiri to Chennai bus services, operated by KBS Luxury Bus, depart from Krishnagiri station.
Krishnagiri to Chennai bus services, operated by KBS Luxury Bus, arrive at Chennai station.
Yes, the driving distance between Krishnagiri to Chennai is 256 km. It takes approximately 3h 41m to drive from Krishnagiri to Chennai.
Book your Krishnagiri to Chennai bus tickets online with Omio, 12go.asia and FlixBus.
What companies run services between Krishnagiri, Tamil Nādu, India and Chennai, India?
KBS Luxury Bus operates a bus from Krishnagiri to Chennai hourly, and the journey takes 4h 40m. 29 other operators also service this route.
- Website
- goindigo.in
Flights from Salem to Chennai International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹5,500–9,000
Flights from Kempegowda International Airport to Chennai International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,900–5,500
Flights from Kempegowda International Airport to Chennai International Airport via Coimbatore
- Ave. Duration
- 2h 30m
- When
- Tuesday
- Estimated price
- ₹3,900–5,500
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Chennai International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- ₹4,200–5,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ambur to Perambur
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Krishnagiri - Bypass to FlixBus Ambur - Bus Stand
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹190–340
- Website
- FlixBus India
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹430–1,300
- Website
- FlixBus India
- Website
- KBS Luxury Bus
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Schedules at
- KBS Luxury Bus
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Schedules at
- KBS Luxury Bus
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Website
- Sri Sugam Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Website
- Sri Sugam Travels
- Phone
- [email protected]
- +91 9585599998
- Website
- Surya Transports
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Website
- Surya Transports
- Website
- Surya Transports
- Website
- Arasan Arassi
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Schedules at
- Arasan Arassi
- Phone
- +91 99622 24077
- [email protected]
- Website
- J J Yatra
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Website
- J J Yatra
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Website
- NeuGo
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Website
- NeuGo
- Website
- Deva Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Schedules at
- Deva Travels
- Phone
- +91 94038 91928
- [email protected]
- Website
- RKK Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Schedules at
- RKK Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Schedules at
- RKK Travels
- Website
- Jabbar Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 5m
- Frequency
- 5 times a day
- Schedules at
- Jabbar Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Krishnagiri to Chennai
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ₹450–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
- Website
- KMRL kalaimakal Road Lines
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Schedules at
- KMRL kalaimakal Road Lines
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- KMRL kalaimakal Road Lines
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- ₹480–1,400
- Website
- Mettur Super Services
- AC Sleeper
- ₹480–1,400
- Website
- YBM Travels(BLM)
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Schedules at
- YBM Travels(BLM)
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Website
- Sri Ganapathy Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 55m
- Frequency
- 6 times a week
- Schedules at
- Sri Ganapathy Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Krishnagiri to Chennai
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹430–1,100
- Schedules at
- Zingbus
- Phone
- 0804151123
- [email protected]
- Website
- National Travels NTA
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
- Phone
- +91 4224349490
- [email protected]
- Website
- City Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Website
- City Travels
- Website
- City Travels
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h
- Frequency
- 6 times a week
- Schedules at
- Fresh Bus
- Website
- Evolte Bus
Bus from Krishnagiri to Chennai
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Schedules at
- Evolte Bus
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Schedules at
- Evolte Bus
- Website
- PNS Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Schedules at
- PNS Travels
- Website
- Babybus Services
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Schedules at
- Babybus Services
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Schedules at
- (SBLT) Shri Bhagiyalakshimi Travels
- Website
- Kalaimakal Travelss
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 25m
- Frequency
- Once a week
- Schedules at
- Kalaimakal Travelss
- Website
- Kasthuri Tours Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Kasthuri Tours Travels
- Website
- Adhiyaman Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h 35m
- Frequency
- Once a week
- Schedules at
- Adhiyaman Travels
- Website
- Varsan Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Schedules at
- Varsan Travels
- Website
- Nature Transport
Bus from Krishnagiri to Chennai
- Ave. Duration
- 7h 35m
- Frequency
- Once a week
- Schedules at
- Nature Transport
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Krishnagiri to Salem
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹500–2,000
- Website
- kalladatravels.com
- Website
- KBS Sree Garuda
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Schedules at
- KBS Sree Garuda
- Website
- Mass Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Mass Travels
- Website
- MMK Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Schedules at
- MMK Travels
- Website
- Asian Xpress
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Schedules at
- Asian Xpress
- Website
- Nanthi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- Nanthi Travels
- Website
- Soumya Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- Soumya Tours and Travels
- Website
- Ziel Mobility
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- Ziel Mobility
- Website
- Samaya Roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Schedules at
- Samaya Roadways
- Website
- Sunline Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Website
- AR Group Vijaylaxmi Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Website
- Sri Bala Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a week
- Schedules at
- Sri Bala Tours and Travels
- Website
- Ya2 Connect
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Ya2 Connect
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a week
- Website
- Sri SMS Travels
- Website
- YAS Tours & Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Schedules at
- YAS Tours & Travels
- Website
- New Grand Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Schedules at
- New Grand Travels
- Website
- Jai Sriram Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Ave. Duration
- 3h 41m
- Estimated price
- ₹5,500–7,000
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 Travelling around the UAE, 10 amazing places to get away from it all in Australia, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
There are 1034+ hotels available in Chennai.











































