50
Checking Seats Availability
Loading seats data...

From New Delhi to Chennai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

18:40
NDLS New Delhi
06:20
MAS Chennai Central
1d 11h 40m
Refund
18:40
NDLS New Delhi
06:20
MAS Chennai Central
1d 11h 40m
Refund
18:40
NDLS New Delhi
06:20
MAS Chennai Central
1d 11h 40m
Refund
18:40
NDLS New Delhi
06:20
MAS Chennai Central
1d 11h 40m
Refund
22:30
NDLS New Delhi
07:10
MAS Chennai Central
1d 8h 40m
Refund
22:30
NDLS New Delhi
07:10
MAS Chennai Central
1d 8h 40m
Refund
22:30
NDLS New Delhi
07:10
MAS Chennai Central
1d 8h 40m
Refund
22:30
NDLS New Delhi
07:10
MAS Chennai Central
1d 8h 40m
Refund

From Hazrat Nizamuddin Railway Station to Chennai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

07:10
NZM Hazrat Nizamuddin Railway Station, Delhi
18:05
MS Chennai Egmore
1d 10h 55m
Refund
07:10
NZM Hazrat Nizamuddin Railway Station, Delhi
18:05
MS Chennai Egmore
1d 10h 55m
Refund
07:10
NZM Hazrat Nizamuddin Railway Station, Delhi
18:05
MS Chennai Egmore
1d 10h 55m
Refund
14:30
NZM Hazrat Nizamuddin Railway Station, Delhi
02:10
MAS Chennai Central
1d 11h 40m
Refund
14:30
NZM Hazrat Nizamuddin Railway Station, Delhi
02:10
MAS Chennai Central
1d 11h 40m
Refund
14:30
NZM Hazrat Nizamuddin Railway Station, Delhi
02:10
MAS Chennai Central
1d 11h 40m
Refund
14:34
NZM Hazrat Nizamuddin Railway Station, Delhi
02:14
MAS Chennai Central
1d 11h 40m
Refund
14:34
NZM Hazrat Nizamuddin Railway Station, Delhi
02:14
MAS Chennai Central
1d 11h 40m
Refund
15:55
NZM Hazrat Nizamuddin Railway Station, Delhi
20:15
MAS Chennai Central
1d 4h 20m
Refund

From Delhi Sarai Rohilla to Chennai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

17:50
DEE Delhi Sarai Rohilla
06:20
MAS Chennai Central
1d 12h 30m
Refund
17:50
DEE Delhi Sarai Rohilla
06:20
MAS Chennai Central
1d 12h 30m
Refund
17:50
DEE Delhi Sarai Rohilla
06:20
MAS Chennai Central
1d 12h 30m
Refund
17:50
DEE Delhi Sarai Rohilla
06:20
MAS Chennai Central
1d 12h 30m
Refund

From Ghaziabad to Chennai by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

13:21
GZB Ghaziabad
02:14
MAS Chennai Central
1d 12h 53m
Refund
13:21
GZB Ghaziabad
02:14
MAS Chennai Central
1d 12h 53m
Refund
13:22
GZB Ghaziabad
02:10
MAS Chennai Central
1d 12h 48m
Refund
13:22
GZB Ghaziabad
02:10
MAS Chennai Central
1d 12h 48m
Refund
13:22
GZB Ghaziabad
02:10
MAS Chennai Central
1d 12h 48m
Refund

From Indira Gandhi Airport to Chennai by flight

#6E2986
01:00
DEL Indira Gandhi Airport, Delhi
03:50
MAA Chennai Airport
2h 50m
Instant
 
#6E2128
02:00
DEL Indira Gandhi Airport, Delhi
04:45
MAA Chennai Airport
2h 45m
Instant
 
#6E2623
03:00
DEL Indira Gandhi Airport, Delhi
05:55
MAA Chennai Airport
2h 55m
Instant
 
#6E2403
03:55
DEL Indira Gandhi Airport, Delhi
06:45
MAA Chennai Airport
2h 50m
Instant
 
#AI439
06:00
DEL Indira Gandhi Airport, Delhi
08:55
MAA Chennai Airport
2h 55m
Instant
 
#SG107
06:05
DEL Indira Gandhi Airport, Delhi
09:00
MAA Chennai Airport
2h 55m
Instant
 
#6E2985
06:20
DEL Indira Gandhi Airport, Delhi
09:15
MAA Chennai Airport
2h 55m
Instant
 
#6E985
06:25
DEL Indira Gandhi Airport, Delhi
09:15
MAA Chennai Airport
2h 50m
Instant
 
#9W821
06:50
DEL Indira Gandhi Airport, Delhi
09:45
MAA Chennai Airport
2h 55m
Instant
 
#6E2606
07:15
DEL Indira Gandhi Airport, Delhi
10:20
MAA Chennai Airport
3h 5m
Instant
 
#6E606
07:30
DEL Indira Gandhi Airport, Delhi
10:20
MAA Chennai Airport
2h 50m
Instant
 
#9W841
07:55
DEL Indira Gandhi Airport, Delhi
10:45
MAA Chennai Airport
2h 50m
Instant
 
#6E2859
08:25
DEL Indira Gandhi Airport, Delhi
11:20
MAA Chennai Airport
2h 55m
Instant
 
#6E859
08:25
DEL Indira Gandhi Airport, Delhi
11:15
MAA Chennai Airport
2h 50m
Instant
 
#9W759
09:35
DEL Indira Gandhi Airport, Delhi
12:35
MAA Chennai Airport
3h
Instant
 
#AI429
09:45
DEL Indira Gandhi Airport, Delhi
12:40
MAA Chennai Airport
2h 55m
Instant
 
#6E2443
09:55
DEL Indira Gandhi Airport, Delhi
12:45
MAA Chennai Airport
2h 50m
Instant
 
#6E443
10:10
DEL Indira Gandhi Airport, Delhi
13:00
MAA Chennai Airport
2h 50m
Instant
 
#AI142
12:30
DEL Indira Gandhi Airport, Delhi
15:25
MAA Chennai Airport
2h 55m
Instant
 
#9W7063
14:00
DEL Indira Gandhi Airport, Delhi
16:45
MAA Chennai Airport
2h 45m
Instant
 
#9W798
14:00
DEL Indira Gandhi Airport, Delhi
17:00
MAA Chennai Airport
3h
Instant
 
#SG103
15:45
DEL Indira Gandhi Airport, Delhi
18:35
MAA Chennai Airport
2h 50m
Instant
 
#9W832
16:10
DEL Indira Gandhi Airport, Delhi
18:55
MAA Chennai Airport
2h 45m
Instant
 
#6E2315
16:20
DEL Indira Gandhi Airport, Delhi
19:15
MAA Chennai Airport
2h 55m
Instant
 
#6E2747
16:20
DEL Indira Gandhi Airport, Delhi
19:10
MAA Chennai Airport
2h 50m
Instant
 
#6E2667
16:20
DEL Indira Gandhi Airport, Delhi
19:10
MAA Chennai Airport
2h 50m
Instant
 
#6E397
16:25
DEL Indira Gandhi Airport, Delhi
19:15
MAA Chennai Airport
2h 50m
Instant
 
#6E6667
16:25
DEL Indira Gandhi Airport, Delhi
19:15
MAA Chennai Airport
2h 50m
Instant
 
#AI42
17:20
DEL Indira Gandhi Airport, Delhi
20:10
MAA Chennai Airport
2h 50m
Instant
 
#9W845
17:35
DEL Indira Gandhi Airport, Delhi
20:30
MAA Chennai Airport
2h 55m
Instant
 
#6E613
17:40
DEL Indira Gandhi Airport, Delhi
20:30
MAA Chennai Airport
2h 50m
Instant
 
#6E2694
18:05
DEL Indira Gandhi Airport, Delhi
21:05
MAA Chennai Airport
3h
Instant
 
#6E9519
19:00
DEL Indira Gandhi Airport, Delhi
21:50
MAA Chennai Airport
2h 50m
Instant
 
#6E2137
19:00
DEL Indira Gandhi Airport, Delhi
21:50
MAA Chennai Airport
2h 50m
Instant
 
#6E2926
19:15
DEL Indira Gandhi Airport, Delhi
22:05
MAA Chennai Airport
2h 50m
Instant
 
#9W829
19:25
DEL Indira Gandhi Airport, Delhi
22:05
MAA Chennai Airport
2h 40m
Instant
 
#SG105
20:25
DEL Indira Gandhi Airport, Delhi
23:20
MAA Chennai Airport
2h 55m
Instant
 
#SG328
20:30
DEL Indira Gandhi Airport, Delhi
23:20
MAA Chennai Airport
2h 50m
Instant
 
#6E2162
20:35
DEL Indira Gandhi Airport, Delhi
23:30
MAA Chennai Airport
2h 55m
Instant
 
#6E6162
20:35
DEL Indira Gandhi Airport, Delhi
23:25
MAA Chennai Airport
2h 50m
Instant
 
#AI540
20:40
DEL Indira Gandhi Airport, Delhi
23:35
MAA Chennai Airport
2h 55m
Instant
 
#9W739
21:05
DEL Indira Gandhi Airport, Delhi
23:59
MAA Chennai Airport
2h 54m
Instant
 
#6E2519
21:45
DEL Indira Gandhi Airport, Delhi
00:40
MAA Chennai Airport
2h 55m
Instant
 
#6E519
22:00
DEL Indira Gandhi Airport, Delhi
00:50
MAA Chennai Airport
2h 50m
Instant
 
#6E2993
22:45
DEL Indira Gandhi Airport, Delhi
01:35
MAA Chennai Airport
2h 50m
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.