There are 6 ways to get from Teni to Chennai by taxi, plane, bus, train, car, 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.
Taxi, fly
best- Take the taxi from Teni to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Chennai International Airport (MAA)plane IXM - MAA
3h 12m₹7,069–10,451Train
cheapest- Take the train from Teni to Peramburtrain 20602
9h 43m₹330–2,600Bus
- Take the bus from Theni Bharat Petroleum to Chennaibus redbusIndia_A/C Sleeper / ...
9h 10mDrive 501.5 km
- Drive from Teni to Chennaicar 501.5 km
7h 22m₹5,621–8,119Taxi
- Take the taxi from Teni to Chennaitaxi 501.5 km
7h 22m₹11,000–14,000Bus via Koyambedu (Flixbus)
- Take the bus from FlixBus Theni - Bus Stand to FlixBus Chennai - Koyambedubus FlixBus IN5536 / ...
9h 56m₹768–2,430
Madurai (IXM) to Chennai International Airport (MAA) flights
Comparing Your Travel Options
The cheapest way to get from Teni to Chennai is to train which costs ₹330 - ₹2,600 and takes 9h 43m.
The fastest way to get from Teni to Chennai is to taxi and fly which takes 3h 12m and costs ₹7,000 - ₹11,000.
Yes, there is a direct bus departing from Theni Bharat Petroleum and arriving at Chennai. Services depart hourly, and operate every day. The journey takes approximately 9h 10m.
Yes, there is a direct train departing from Teni and arriving at Perambur. Services depart three times a week, and operate Tuesday, Thursday and Sunday. The journey takes approximately 9h 43m.
The distance between Teni and Chennai is 513 km. The road distance is 501.5 km.
The best way to get from Teni to Chennai without a car is to bus which takes 9h 10m and costs .
It takes approximately 3h 12m to get from Teni to Chennai, including transfers.
Teni to Chennai bus services, operated by SLGT Travels, depart from Theni Bharat Petroleum station.
Teni to Chennai train services, operated by Indian Railways, depart from Teni station.
The best way to get from Teni to Chennai is to bus which takes 9h 10m and costs . Alternatively, you can train, which costs ₹330 - ₹2,600 and takes 9h 43m.
What companies run services between Teni, India and Chennai, India?
SLGT Travels operates a bus from Theni Bharat Petroleum to Chennai hourly, and the journey takes 9h 10m. Two other operators also service this route. Alternatively, Indian Railways operates a train from Teni to Perambur 3 times a week. Tickets cost ₹330–2,600 and the journey takes 9h 43m.
- Website
- goindigo.in
Flights from Madurai to Chennai International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹5,000–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Teni to Perambur
- Ave. Duration
- 9h 43m
- Frequency
- 3 times a week
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- [email protected]
- Website
- SLGT Travels
Bus from Theni Bharat Petroleum to Chennai
- Ave. Duration
- 9h 10m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Theni Bharat Petroleum to Chennai
- Ave. Duration
- 9h 25m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Theni Bharat Petroleum to Chennai
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Theni - Bus Stand to FlixBus Chennai - Koyambedu
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₹700–2,400
- Website
- FlixBus India
- Ave. Duration
- 4h 24m
- Estimated price
- ₹2,000–14,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 How to travel India's Golden Triangle, The London Underground: Essential tips to navigate the Tube, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Teni to Chennai bus services, operated by SLGT Travels, arrive at Chennai station.
Teni to Chennai train services, operated by Indian Railways, arrive at Perambur station.
Yes, the driving distance between Teni to Chennai is 501 km. It takes approximately 7h 22m to drive from Teni to Chennai.
Book your Teni to Chennai bus tickets online with Omio.
There are 1061+ hotels available in Chennai.









