50
Checking Seats Availability
Loading seats data...

From New Delhi to Chennai by train

15:45
New Delhi
20:40
Chennai Central
1d 4h 55m
Refund 
15:45
New Delhi
20:40
Chennai Central
1d 4h 55m
Refund 
15:45
New Delhi
20:40
Chennai Central
1d 4h 55m
Refund 

From Indira Gandhi Airport (DEL) to Chennai (MAA) by flight

#6E5006
02:00
DEL Indira Gandhi Airport, Delhi
04:55
MAA Chennai Airport
2h 55m
Instant 
 
#6E5006
02:05
DEL Indira Gandhi Airport, Delhi
04:55
MAA Chennai Airport
2h 50m
Instant 
 
#6E2403
03:15
DEL Indira Gandhi Airport, Delhi
06:05
MAA Chennai Airport
2h 50m
Instant 
 
#6E2403
03:25
DEL Indira Gandhi Airport, Delhi
06:15
MAA Chennai Airport
2h 50m
Instant 
 
#I5761
05:10
DEL Indira Gandhi Airport, Delhi
08:05
MAA Chennai Airport
2h 55m
Instant 
 
#I5761
05:15
DEL Indira Gandhi Airport, Delhi
08:15
MAA Chennai Airport
3h
Instant 
 
#6E908 #SG502
05:20
DEL Indira Gandhi Airport, Delhi
Stop 2h 30m
Coimbatore Airport
11:50
MAA Chennai Airport
6h 30m
Instant 
 
#I5761
05:25
DEL Indira Gandhi Airport, Delhi
08:15
MAA Chennai Airport
2h 50m
Instant 
 
#AI439
06:00
DEL Indira Gandhi Airport, Delhi
08:55
MAA Chennai Airport
2h 55m
Instant 
 
#6E2685
06:05
DEL Indira Gandhi Airport, Delhi
09:05
MAA Chennai Airport
3h
Instant 
 
#6E2685
06:10
DEL Indira Gandhi Airport, Delhi
09:10
MAA Chennai Airport
3h
Instant 
 
#SG107
06:10
DEL Indira Gandhi Airport, Delhi
09:00
MAA Chennai Airport
2h 50m
Instant 
 
#6E5001
07:20
DEL Indira Gandhi Airport, Delhi
10:20
MAA Chennai Airport
3h
Instant 
 
#UK833
07:20
DEL Indira Gandhi Airport, Delhi
10:10
MAA Chennai Airport
2h 50m
Instant 
 
#6E683 #6E683
07:40
DEL Indira Gandhi Airport, Delhi
Stop 1h 15m
Rajiv Gandhi Airport
12:20
MAA Chennai Airport
4h 40m
Instant 
 
#6E6215
07:45
DEL Indira Gandhi Airport, Delhi
10:40
MAA Chennai Airport
2h 55m
Instant 
 
#6E2859
08:25
DEL Indira Gandhi Airport, Delhi
11:20
MAA Chennai Airport
2h 55m
Instant 
 
#6E2859
08:30
DEL Indira Gandhi Airport, Delhi
11:25
MAA Chennai Airport
2h 55m
Instant 
 
#6E2297 #6E6012
09:35
DEL Indira Gandhi Airport, Delhi
Stop 3h 45m
Bangalore Airport
17:15
MAA Chennai Airport
7h 40m
Instant 
 
#UK833
09:40
DEL Indira Gandhi Airport, Delhi
12:35
MAA Chennai Airport
2h 55m
Instant 
 
#AI429
09:45
DEL Indira Gandhi Airport, Delhi
12:40
MAA Chennai Airport
2h 55m
Instant 
 
#6E5008
09:55
DEL Indira Gandhi Airport, Delhi
12:50
MAA Chennai Airport
2h 55m
Instant 
 
#6E5013 #6E597
10:00
DEL Indira Gandhi Airport, Delhi
Stop 3h 5m
Rajiv Gandhi Airport
16:45
MAA Chennai Airport
6h 45m
Instant 
 
#6E5013 #6E311
10:00
DEL Indira Gandhi Airport, Delhi
Stop 1h 50m
Rajiv Gandhi Airport
15:20
MAA Chennai Airport
5h 20m
Instant 
 
#SG8211 #SG3106
10:10
DEL Indira Gandhi Airport, Delhi
Stop 1h 5m
Dabolim Airport
15:40
MAA Chennai Airport
5h 30m
Instant 
 
#6E135 #6E571
10:20
DEL Indira Gandhi Airport, Delhi
Stop 1h 30m
Sonegaon Airport
15:20
MAA Chennai Airport
5h
Instant 
 
#6E223 #6E768
10:20
DEL Indira Gandhi Airport, Delhi
Stop 2h 10m
Chhatrapati Shivaji Airport
16:40
MAA Chennai Airport
6h 20m
Instant 
 
#6E739 #6E6117
10:30
DEL Indira Gandhi Airport, Delhi
Stop 1h 50m
Rajiv Gandhi Airport
16:10
MAA Chennai Airport
5h 40m
Instant 
 
#G8338 #6E768
10:30
DEL Indira Gandhi Airport, Delhi
Stop 1h 55m
Chhatrapati Shivaji Airport
16:40
MAA Chennai Airport
6h 10m
Instant 
 
#6E739 #6E381
11:55
DEL Indira Gandhi Airport, Delhi
Stop 2h 25m
Rajiv Gandhi Airport
17:50
MAA Chennai Airport
5h 55m
Instant 
 
#6E739 #6E597
12:00
DEL Indira Gandhi Airport, Delhi
Stop 55m
Rajiv Gandhi Airport
16:25
MAA Chennai Airport
4h 25m
Instant 
 
#6E6236
12:00
DEL Indira Gandhi Airport, Delhi
14:55
MAA Chennai Airport
2h 55m
Instant 
 
#6E6236
12:10
DEL Indira Gandhi Airport, Delhi
14:55
MAA Chennai Airport
2h 45m
Instant 
 
#6E759
12:25
DEL Indira Gandhi Airport, Delhi
15:20
MAA Chennai Airport
2h 55m
Instant 
 
#AI142
12:30
DEL Indira Gandhi Airport, Delhi
15:15
MAA Chennai Airport
2h 45m
Instant 
 
#I5763
13:25
DEL Indira Gandhi Airport, Delhi
16:10
MAA Chennai Airport
2h 45m
Instant 
 
#I5763
14:30
DEL Indira Gandhi Airport, Delhi
17:25
MAA Chennai Airport
2h 55m
Instant 
 
#SG103
15:00
DEL Indira Gandhi Airport, Delhi
17:50
MAA Chennai Airport
2h 50m
Instant 
 
#6E2028
15:00
DEL Indira Gandhi Airport, Delhi
17:55
MAA Chennai Airport
2h 55m
Instant 
 
#6E2028
15:05
DEL Indira Gandhi Airport, Delhi
17:55
MAA Chennai Airport
2h 50m
Instant 
 
#SG103
15:10
DEL Indira Gandhi Airport, Delhi
18:10
MAA Chennai Airport
3h
Instant 
 
#6E2028
15:25
DEL Indira Gandhi Airport, Delhi
18:20
MAA Chennai Airport
2h 55m
Instant 
 
#AI544 #SG432
16:15
DEL Indira Gandhi Airport, Delhi
Stop 2h 10m
Rajiv Gandhi Airport
21:25
MAA Chennai Airport
5h 10m
Instant 
 
#6E2315
16:20
DEL Indira Gandhi Airport, Delhi
19:15
MAA Chennai Airport
2h 55m
Instant 
 
#AI553
17:10
DEL Indira Gandhi Airport, Delhi
19:40
MAA Chennai Airport
2h 30m
Instant 
 
#AI42
17:20
DEL Indira Gandhi Airport, Delhi
20:00
MAA Chennai Airport
2h 40m
Instant 
 
#UK837
17:25
DEL Indira Gandhi Airport, Delhi
20:15
MAA Chennai Airport
2h 50m
Instant 
 
#6E2124
17:45
DEL Indira Gandhi Airport, Delhi
20:40
MAA Chennai Airport
2h 55m
Instant 
 
#6E2124
18:05
DEL Indira Gandhi Airport, Delhi
21:00
MAA Chennai Airport
2h 55m
Instant 
 
#I5765
18:25
DEL Indira Gandhi Airport, Delhi
21:15
MAA Chennai Airport
2h 50m
Instant 
 
#SG103
18:35
DEL Indira Gandhi Airport, Delhi
21:25
MAA Chennai Airport
2h 50m
Instant 
 
#UK835
19:55
DEL Indira Gandhi Airport, Delhi
22:45
MAA Chennai Airport
2h 50m
Instant 
 
#SG105
20:15
DEL Indira Gandhi Airport, Delhi
23:25
MAA Chennai Airport
3h 10m
Instant 
 
#SG8105
20:25
DEL Indira Gandhi Airport, Delhi
23:20
MAA Chennai Airport
2h 55m
Instant 
 
#AI540
20:40
DEL Indira Gandhi Airport, Delhi
23:35
MAA Chennai Airport
2h 55m
Instant 
 
#6E2162
20:45
DEL Indira Gandhi Airport, Delhi
23:35
MAA Chennai Airport
2h 50m
Instant 
 
#6E2519
20:45
DEL Indira Gandhi Airport, Delhi
23:35
MAA Chennai Airport
2h 50m
Instant 
 
#6E2162
21:00
DEL Indira Gandhi Airport, Delhi
23:45
MAA Chennai Airport
2h 45m
Instant 
 
#6E5055 #6E188
21:40
DEL Indira Gandhi Airport, Delhi
Stop 6h 20m
Rajiv Gandhi Airport
07:30
MAA Chennai Airport
9h 50m
Instant 
 
#6E5055 #SG432
21:40
DEL Indira Gandhi Airport, Delhi
Stop 20h 45m
Rajiv Gandhi Airport
21:25
MAA Chennai Airport
23h 45m
Instant 
 
#6E5055 #SG445
21:40
DEL Indira Gandhi Airport, Delhi
Stop 6h 5m
Rajiv Gandhi Airport
07:05
MAA Chennai Airport
9h 25m
Instant 
 
#SG8105
21:45
DEL Indira Gandhi Airport, Delhi
00:40
MAA Chennai Airport
2h 55m
Instant 
 
#SG105
21:45
DEL Indira Gandhi Airport, Delhi
00:30
MAA Chennai Airport
2h 45m
Instant 
 
#6E2519
21:45
DEL Indira Gandhi Airport, Delhi
00:40
MAA Chennai Airport
2h 55m
Instant 
 
#6E2519
21:50
DEL Indira Gandhi Airport, Delhi
00:40
MAA Chennai Airport
2h 50m
Instant 
 
#6E767 #SG445
22:35
DEL Indira Gandhi Airport, Delhi
Stop 5h 15m
Rajiv Gandhi Airport
07:05
MAA Chennai Airport
8h 30m
Instant 
 
#6E767 #SG3706
22:35
DEL Indira Gandhi Airport, Delhi
Stop 5h 20m
Rajiv Gandhi Airport
07:25
MAA Chennai Airport
8h 50m
Instant 
 
#6E767 #SG732
22:35
DEL Indira Gandhi Airport, Delhi
Stop 19h 55m
Rajiv Gandhi Airport
21:55
MAA Chennai Airport
23h 20m
Instant 
 
#G8544 #SG611
22:40
DEL Indira Gandhi Airport, Delhi
Stop 6h 25m
Chhatrapati Shivaji Airport
09:25
MAA Chennai Airport
10h 45m
Instant 
 
#G8354 #G8305
22:45
DEL Indira Gandhi Airport, Delhi
Stop 4h 50m
Chhatrapati Shivaji Airport
07:45
MAA Chennai Airport
9h
Instant 
 
#6E2977 #6E233
22:55
DEL Indira Gandhi Airport, Delhi
Stop 4h 40m
Bangalore Airport
07:25
MAA Chennai Airport
8h 30m
Instant 
 
#6E2977 #SG3302
22:55
DEL Indira Gandhi Airport, Delhi
Stop 5h 50m
Bangalore Airport
08:40
MAA Chennai Airport
9h 45m
Instant 
 
#6E625 #SG501
23:00
DEL Indira Gandhi Airport, Delhi
Stop 5h 20m
Ahmedabad Airport
08:20
MAA Chennai Airport
9h 20m
Instant 
 
#6E625 #G8912
23:00
DEL Indira Gandhi Airport, Delhi
Stop 22h 5m
Ahmedabad Airport
01:00
MAA Chennai Airport
1d 2h
Instant 
 
#6E2977 #SG3407
23:10
DEL Indira Gandhi Airport, Delhi
Stop 13h 10m
Bangalore Airport
16:00
MAA Chennai Airport
16h 50m
Instant 
 
#6E2977 #6E233
23:10
DEL Indira Gandhi Airport, Delhi
Stop 4h 30m
Bangalore Airport
07:15
MAA Chennai Airport
8h 5m
Instant 
 
#6E2977 #SG3302
23:10
DEL Indira Gandhi Airport, Delhi
Stop 5h 50m
Bangalore Airport
08:45
MAA Chennai Airport
9h 35m
Instant 
 
#6E951 #6E6574
23:35
DEL Indira Gandhi Airport, Delhi
Stop 1h 35m
Pune Airport
05:00
MAA Chennai Airport
5h 25m
Instant 
 
#6E951 #6E159
23:35
DEL Indira Gandhi Airport, Delhi
Stop 4h 10m
Pune Airport
07:35
MAA Chennai Airport
8h
Instant 
 
#6E951 #G8452
23:35
DEL Indira Gandhi Airport, Delhi
Stop 21h 40m
Pune Airport
01:05
MAA Chennai Airport
1d 1h 30m
Instant 
 
#6E5913 #6E7131
23:55
DEL Indira Gandhi Airport, Delhi
Stop 8h 20m
Kozhikode Airport
13:05
MAA Chennai Airport
13h 10m
Instant 
 

How to get from New Delhi to Chennai

As Delhi is in North India and Chennai is in the far South, the most convenient and fastest way for getting from Delhi to Chennai is to take a flight. However, on a budget, travellers may find trains to be a better option; they’re cheaper and allow one to see more of the country. Buses are also an option, but more cumbersome.

The distance between Delhi and Chennai is 2161 kilometres by road, which will take 40 hours on a non-stop journey. The distance by rail is similar at 2175 kilometres, but takes less time; around 28-30 hours. Meanwhile the aerial distance is significantly less at 1760 kilometres. Thanks to this, it would take one only three hours to fly from Delhi to Chennai.

A flight will cost a traveller between INR 2500 to 5000, depending on the airline and when
you book. Meanwhile, train tickets are more dynamic, priced between INR 800-5000 depending on the compartment class and the time you book the ticket. If you’re travelling by bus, you will have to change buses several times and the combined ticket price can go upto INR 3500.

Flights from New Delhi to Chennai

There are several flights daily from the Indira Gandhi Airport in Delhi to the Chennai Domestic Airport. The ticket prices range between INR 2500-5000. One can get the best deals by booking tickets on websites like ClearTrip, MakeMyTrip and Yatra which have discounts. Booking in advance (at least a few weeks before you intend to travel) will also assure you better prices.

Most of India’s domestic airlines fly the Delhi to Chennai route and there are flights available
from early morning to late at night. Popular carriers include Jet Airways, Air India and Vistara.

Budget airlines are IndiGo and SpiceJet. While all airlines allow between 15-20 Kg of
free checked in baggage, the budget ones do not serve meals or water; they have to be purchased on board or carried by travellers. We’d recommend you get food and water before boarding as the prices on board are twice or triple regular prices.

Direct flights from Delhi to Chennai take three hours, but one must also account for check in, security, boarding time and baggage collection time. While there are connecting and one-stop flights from Delhi to Chennai, these take more than triple the time and are not worth considering.

Buses from New Delhi to Chennai

If one wants to travel by bus from Delhi to Chennai it’s important to know that there are no direct bus routes. One will have to take several buses; e.g. first from Delhi to Ahmedabad (INR 800-2600), then from Ahmedabad to Pune (INR 800-1200) and finally from Pune to Chennai (INR 800-3000).

From Delhi to Ahmedabad, there are several popular bus carriers including Vikas Travels and Gujarat Travels which have comfortable seats and regular stops. From Ahmedabad to Pune there are fewer carriers; opt for Patel Tours & Travels. Finally, from Pune to Chennai, chose National Travels which have modern, comfortable buses and friendly drivers.

It will take approximately 55 hours to get from Delhi to Chennai by bus, but one must also account for the time it’ll take to change buses and get to different bus stops. Multiple changes of buses can get exhausting, so it’s recommended to stay the night in one of the cities.

Since there are different bus operators, there are frequent departures from each city on the route.

Depending on the operator, one can expect different amenities; most, however, have air conditioning. There are no toilets on board so one will have to hold out for bathroom stops which are every few hours. Most buses broadcast Hindi movies on overhead television screens.

While one can travel from Delhi to Chennai by bus, it’s not recommended because of the time it’ll take and the stress that’ll be caused when one has to constantly change buses. If you’d rather not take a flight, a train is the next best option.

Trains from New Delhi to Chennai

Train ticket prices vary from between INR 800-5500 from Delhi to Chennai. To book tickets, it's important to be aware of the abbreviations for the city’s main stations; Delhi has two train stations; New Delhi Railway Station (NDLS) and the Hazrat Nizamuddin Railway Station (NZM). Chennai also has two main stations - the Chennai Central Railway Station (MAS) and the Chennai Egmore Railway Station (MS).

Depending on the train’s route, travel time between Delhi and Chennai by train varies; it can take anywhere from 30 to 45 hours.

There are a fair amount of trains which play from Delhi to Chennai including the Andaman Express and the GT Express and so there are depratures each day. Most of the trains leave in the early afternoon or late at night.

The quality of seating on the train greatly depends on the type of class you’ve booked. 1AC is first class with 2 or 4 berths and complimentary meals, air-conditioning, clean toilets, showers and an attendant to make up your berth at night with pillows, sheets and blankets.

The 2nd AC class has 4-6 berths in the compartment and has similar facilities compared to first class although you’ll have to make up your own bed!

Meanwhile, the 3AC also has air-conditioned but has more berths in a compartment which means you’ll have to compromise on privacy. Toilets are less clean and meals are not complimentary.

Avoid taking the Sleeper Class - while extremely cheap - there aren’t any berths to sleep on making the journey exhausting and uncomfortable.

Popular Routes in India