There are 7 ways to get from Delhi to Chennai by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Indira Gandhi International Airport to Chennai International Airport
best- Fly from Indira Gandhi International Airport (DEL) to Chennai International Airport (MAA)plane DEL - MAA
4h 44m₹8,565–12,087Train
cheapest- Take the train from New Delhi to Chennai Centraltrain 12622 / ...
33h 30m₹900–7,000Bus
- Take the bus from Gurugram to Nagpurbus redbusIndia_A/C Sleeper
- Take the bus from Nagpur to Chennaibus redbusIndia_A/C Sleeper
46h 1mDrive 2,101.2 km
- Drive from Delhi to Chennaicar 2,101.2 km
28h 50m₹20,556–29,692Fly Hindon to Chennai International Airport
- Fly from Hindon (HDO) to Chennai International Airport (MAA)plane HDO - MAA
6h 8m₹10,152–15,777Fly Indira Gandhi International Airport to Tirupati Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Tirupati Airport (TIR)plane DEL - TIR
- Take the train from Renigunta Jn to Peramburtrain
7h 7m₹8,346–19,447Bus via Hyderabad
- Take the bus from Jama Masjid to Noida Sector 37bus
- Take the bus from Noida to Hyderabadbus
- Take the bus from Hyderabad to Chennaibus
2d₹4,924–6,780
Delhi to Chennai by train
Comparing Your Travel Options
The cheapest way to get from Delhi to Chennai is to train which costs ₹900 - ₹7,000 and takes 33h 30m.
The fastest way to get from Delhi to Chennai is to fly which takes 4h 44m and costs ₹8,500 - ₹13,000.
No, there is no direct bus from Delhi to Chennai. However, there are services departing from Karol Bagh Terminal and arriving at Chennai via Gurugram and Nagpur. The journey, including transfers, takes approximately 46h 1m.
Yes, there is a direct train departing from New Delhi and arriving at Chennai Central. Services depart twice daily, and operate every day. The journey takes approximately 33h 30m.
The distance between Delhi and Chennai is 1793 km. The road distance is 2101.2 km.
The best way to get from Delhi to Chennai without a car is to train which takes 33h 30m and costs ₹900 - ₹7,000.
It takes approximately 4h 44m to get from Delhi to Chennai, including transfers.
Delhi to Chennai bus services, operated by B.R. Travels, depart from Gurugram station.
Delhi to Chennai train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Delhi to Chennai is to fly which takes 4h 44m and costs ₹8,500 - ₹13,000. Alternatively, you can train, which costs ₹900 - ₹7,000 and takes 33h 30m, you could also bus, which costs and takes 46h 1m.
What companies run services between Delhi, India and Chennai, India?
IndiGo Airlines and Air India Limited fly from Indira Gandhi International Airport (DEL) to Chennai International Airport (MAA) hourly. Alternatively, Indian Railways operates a train from New Delhi to Chennai Central twice daily. Tickets cost ₹900–7,000 and the journey takes 33h 30m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Chennai International Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Indira Gandhi International Airport to Chennai International Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Hindon to Chennai International Airport via Bengaluru
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹9,500–15,000
Flights from Hindon to Chennai International Airport via Varanasi
- Ave. Duration
- 5h 30m
- When
- Monday to Saturday
- Estimated price
- ₹9,500–15,000
Flights from Hindon to Chennai International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹9,500–15,000
Flights from Hindon to Chennai International Airport via Kolkata
- Ave. Duration
- 5h 35m
- When
- Monday to Saturday
- Estimated price
- ₹9,500–15,000
Flights from Indira Gandhi International Airport to Tirupati Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–18,000
Flights from Indira Gandhi International Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 5h 4m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indira Gandhi International Airport to Tirupati Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,000–18,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Chennai International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹9,500–12,000
Flights from Indira Gandhi International Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Chennai Central
- Ave. Duration
- 33h 30m
- Frequency
- Twice daily
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,800
- Second AC (2A)
- ₹3,200–4,100
- First Class (1A)
- ₹5,500–7,000
Train from Renigunta Jn to Perambur
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Gurugram to Nagpur
- Ave. Duration
- 18h 45m
- Frequency
- Twice daily
- Website
- B.R. Travels
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Nagpur to Chennai
- Ave. Duration
- 23h 10m
- Frequency
- Once daily
- Website
- Naveen Buses
- Website
- Simran Travels
Bus from Nagpur to Chennai
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Schedules at
- Simran Travels
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Jama Masjid to Noida Sector 37
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- ₹13–140
- Website
- DTC
- Ordinary Buses
- ₹13–19
- AC Buses
- ₹23–35
- Airport Express Services
- ₹100–140
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Noida to Hyderabad
- Ave. Duration
- 34h 30m
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Noida to Hyderabad
- Ave. Duration
- 35h
- Frequency
- Once daily
- Estimated price
- ₹3,800–4,700
- Book at
- Verma Travels
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Hyderabad to Chennai
- Ave. Duration
- 11h
- Frequency
- Every 4 hours
- Estimated price
- ₹1,100–1,900
- Schedules at
- Bharathi Travels
- Website
- Ramana Tours And Travels
Bus from Hyderabad to Chennai
- Ave. Duration
- 12h 25m
- Frequency
- Every 4 hours
- Schedules at
- Ramana Tours And Travels
- Website
- AVK Travels
Bus from Hyderabad to Chennai
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Schedules at
- AVK Travels
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Hyderabad to Chennai
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Schedules at
- SBM Traansport
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Hyderabad to Chennai
- Ave. Duration
- 23h 15m
- Frequency
- 6 times a week
- Website
- Sri Sugam Travels
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Hyderabad to Chennai
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Website
- Sri Krishna Travels
- Website
- YBM Travels(BLM)
Bus from Hyderabad to Chennai
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Schedules at
- YBM Travels(BLM)
- Website
- Kaveri Travels
Bus from Hyderabad to Chennai
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Schedules at
- Kaveri Travels
- Website
- Khaja Sardar Travels Hyd
Bus from Hyderabad to Chennai
- Ave. Duration
- 13h 24m
- Frequency
- Once a week
- Schedules at
- Khaja Sardar Travels Hyd
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Hyderabad to Chennai
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from London City Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
Delhi to Chennai bus services, operated by B.R. Travels, arrive at Nagpur station.
Delhi to Chennai train services, operated by Indian Railways, arrive at Chennai Central station.
Yes, the driving distance between Delhi to Chennai is 2101 km. It takes approximately 28h 50m to drive from Delhi to Chennai.
Book your Delhi to Chennai train tickets online with 12go.asia.
Book your Delhi to Chennai bus tickets online with Omio.
There are 1034+ hotels available in Chennai.




































