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 Multi-Axle A/C Sleeper / ...
5h₹430–1,400Drive 256 km
- Drive from Krishnagiri to Chennaicar 256 km
3h 41m₹2,870–4,146Taxi
- Take the taxi from Krishnagiri to Chennaitaxi 256 km
3h 41m₹5,500–7,000Bus 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 8mBus 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–12,376
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,800 - ₹4,200.
Yes, there is a direct bus departing from Krishnagiri and arriving at Chennai. Services depart five times a day, and operate every day. The journey takes approximately 5h.
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 SLGT Travels, depart from Krishnagiri station.
Krishnagiri to Chennai bus services, operated by SLGT Travels, 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 and FlixBus.
What companies run services between Krishnagiri, Tamil Nādu, India and Chennai, India?
SLGT Travels operates a bus from Krishnagiri to Chennai hourly, and the journey takes 5h. Four other operators also service this route.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Chennai International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ₹3,900–5,500
Flights from Salem to Chennai International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹5,500–9,500
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Chennai International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ₹4,100–5,500
- 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
- [email protected]
- Website
- SLGT Travels
Bus from Krishnagiri to Chennai
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- 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
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Krishnagiri to Chennai
- Ave. Duration
- 4h 25m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Website
- National Travels - Ratnagiri
- 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
- 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 Bali: What to do if Mount Agung erupts, Need to know: Greyhound, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
There are 1061+ hotels available in Chennai.
















