Indian Railways
Refundable Recommended
09:05
MS Chennai Egmore
1d 8h 55m ride in train #12651
2
18:00
+1
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable Recommended
02:35
MAS Chennai Central
16d 11h 35m ride in train #22688
14:10
+16
DSA Delhi Shahdara JN
Instant Recommended
10:50
MAA Chennai Airport
2h 55m flight #6E5002 with IndiGo in Economy
13:45
DEL Indira Gandhi Airport, Delhi

From Chennai Egmore to Delhi by Trains

Indian Railways
Refundable
04:20
MS Chennai Egmore
22d 8h 55m ride in train #12641
13:15
+22
DSA Delhi Shahdara JN
Indian Railways
Refundable Recommended
09:05
MS Chennai Egmore
1d 8h 55m ride in train #12651
2
18:00
+1
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
13:00
MS Chennai Egmore
13h 10m ride in train #22403
02:10
+1
NDLS New Delhi

From Chennai Central to Delhi by Trains

Indian Railways
Refundable Recommended
02:35
MAS Chennai Central
16d 11h 35m ride in train #22688
14:10
+16
DSA Delhi Shahdara JN
Indian Railways
Refundable
05:15
MAS Chennai Central
1d 18h 15m ride in train #16031
23:30
+1
NDLS New Delhi
Indian Railways
Refundable
05:15
MAS Chennai Central
1d 17h 20m ride in train #16031
22:35
+1
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
05:15
MAS Chennai Central
18d 17h 45m ride in train #16031
23:00
+18
DSA Delhi Shahdara JN
Indian Railways
Refundable
06:05
MAS Chennai Central
8h 15m ride in train #12433
14:20
NDLS New Delhi
Indian Railways
Refundable
06:05
MAS Chennai Central
1d 4h 20m ride in train #12433
10:25
+1
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
06:05
MAS Chennai Central
1d 4h 25m ride in train #12611, 3A - AC 3-Tier Sleeper
10:30
+1
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
06:40
MAS Chennai Central
1d 3h 55m ride in train #12269
10:35
+1
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
06:40
MAS Chennai Central
1d 3h 55m ride in train #12269
10:35
+1
DSA Delhi Shahdara JN
Indian Railways
Refundable
10:00
MAS Chennai Central
1d 15m ride in train #12687
10:15
+1
NDLS New Delhi
Indian Railways
Refundable
10:00
MAS Chennai Central
1d 11h 10m ride in train #12687
21:10
+1
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
10:00
MAS Chennai Central
1d 45m ride in train #12687
10:45
+1
DSA Delhi Shahdara JN
Indian Railways
Refundable
19:15
MAS Chennai Central
1d 11h 15m ride in train #12615
5
06:30
+2
NDLS New Delhi
Indian Railways
Refundable
19:15
MAS Chennai Central
1d 10h 50m ride in train #12615
5
06:05
+2
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
19:15
MAS Chennai Central
17d 11h 15m ride in train #12615
5
06:30
+18
DSA Delhi Shahdara JN
Indian Railways
Refundable
22:00
MAS Chennai Central
1d 9h 5m ride in train #12621
5
07:05
+2
NDLS New Delhi
Indian Railways
Refundable
22:00
MAS Chennai Central
1d 8h 45m ride in train #12621
5
06:45
+2
NZM Hazrat Nizamuddin, Delhi
Indian Railways
Refundable
22:00
MAS Chennai Central
18d 9h 5m ride in train #12621
5
07:05
+19
DSA Delhi Shahdara JN

From Chennai Airport to Delhi by Flights

Instant
00:10
MAA Chennai Airport
2h 50m flight #6E2622 with IndiGo in Economy
03:00
DEL Indira Gandhi Airport, Delhi
Instant
01:20
MAA Chennai Airport
2h 50m flight #6E2125 with IndiGo in Economy
04:10
DEL Indira Gandhi Airport, Delhi
Instant
04:35
MAA Chennai Airport
2h 55m flight #6E2652 with IndiGo in Economy
07:30
DEL Indira Gandhi Airport, Delhi
Instant
06:10
MAA Chennai Airport
2h 45m flight #AI440 with Air India in Economy
08:55
DEL Indira Gandhi Airport, Delhi
Instant
06:25
MAA Chennai Airport
2h 55m flight #6E5007 with IndiGo in Economy
09:20
DEL Indira Gandhi Airport, Delhi
Instant
07:00
MAA Chennai Airport
2h 55m flight #SG104 with SpiceJet in Economy
09:55
DEL Indira Gandhi Airport, Delhi
Instant
08:30
MAA Chennai Airport
2h 50m flight #6E2394 with IndiGo in Economy
11:20
DEL Indira Gandhi Airport, Delhi
Instant
08:40
MAA Chennai Airport
2h 55m flight #AI143 with Air India in Economy
11:35
DEL Indira Gandhi Airport, Delhi
Instant
09:55
MAA Chennai Airport
3h 5m flight #AI430 with Air India in Economy
13:00
DEL Indira Gandhi Airport, Delhi
Instant Recommended
10:50
MAA Chennai Airport
2h 55m flight #6E5002 with IndiGo in Economy
13:45
DEL Indira Gandhi Airport, Delhi
Instant
12:55
MAA Chennai Airport
2h 55m flight #SG106 with SpiceJet in Economy
15:50
DEL Indira Gandhi Airport, Delhi
Instant
14:55
MAA Chennai Airport
2h 20m flight #6E6468 with IndiGo in Economy
17:15
DEL Indira Gandhi Airport, Delhi
Instant
15:05
MAA Chennai Airport
3h 5m flight #6E2588 with IndiGo in Economy
18:10
DEL Indira Gandhi Airport, Delhi
Instant
15:15
MAA Chennai Airport
2h 50m flight #6E2698 with IndiGo in Economy
18:05
DEL Indira Gandhi Airport, Delhi
Instant
17:00
MAA Chennai Airport
2h 50m flight #AI539 with Air India in Economy
19:50
DEL Indira Gandhi Airport, Delhi
Instant
17:15
MAA Chennai Airport
2h 55m flight #6E2907 with IndiGo in Economy
20:10
DEL Indira Gandhi Airport, Delhi
Instant
18:30
MAA Chennai Airport
2h 50m flight #6E2029 with IndiGo in Economy
21:20
DEL Indira Gandhi Airport, Delhi
Instant Fastest
19:00
MAA Chennai Airport
2h 15m flight #6E528 with IndiGo in Economy
21:15
DEL Indira Gandhi Airport, Delhi
Instant
19:25
MAA Chennai Airport
2h 55m flight #SG108 with SpiceJet in Economy
22:20
DEL Indira Gandhi Airport, Delhi
Instant
19:40
MAA Chennai Airport
2h 50m flight #6E2752 with IndiGo in Economy
22:30
DEL Indira Gandhi Airport, Delhi
Instant
20:45
MAA Chennai Airport
2h 55m flight #6E5005 with IndiGo in Economy
23:40
DEL Indira Gandhi Airport, Delhi
Instant
21:00
MAA Chennai Airport
2h 50m flight #AI43 with Air India in Economy
23:50
DEL Indira Gandhi Airport, Delhi
Instant
21:30
MAA Chennai Airport
2h 50m flight #AI1043 with Air India in Economy
00:20
+1
DEL Indira Gandhi Airport, Delhi

Chennai to Delhi Schedule

Chennai to Delhi Schedule
Transport NameRoute TimePrice
IndiGo Economy #6E262200:10 - 03:00₹ 8,980
IndiGo Economy #6E500210:50 - 13:45₹ 9,396
IndiGo Economy #6E646814:55 - 17:15₹ 8,980
Air India Economy #AI53917:00 - 19:50₹ 10,116
Indian Railways SL - Sleeper Class 19:15 - 06:30₹ 1,210
Air India Economy #AI4321:00 - 23:50₹ 10,116
Indian Railways SL - Sleeper Class 22:00 - 07:05₹ 1,050

How to get from Chennai to New Delhi

There are several ways to travel from Chennai, which is in South India to Delhi in North India. The fastest and most convenient way is to take a flight, but taking a train or buses is also an option. For budget travellers, taking the train is the cheapest travel choice.

The distance between Chennai to Delhi is 2161 kilometres by road and 2175 kilometres by rail. Therefore, it would take at least 40 hours (with no stops) to drive up from Chennai to Delhi wile a train will upto 30 hours. Flying will take much less time; just under three hours as the aerial distance is 1750 kilometers.

Depending on the transport method you chose, prices vary. Plane tickets cost around INR 4000 while train tickets in a second class compartment are similarly priced - between INR 3500-4000. Taking a bus will be slightly cheaper, but involves several bus changes. The whole journey will be approximately INR 4500.

Flights from Chennai to New Delhi

If you chose to travel by air, prices will vary according to the class and airline you chose. An economy class ticket on a budget airline from Chennai to Delhi will cost INR 3500. A ticket on a regular airline will be INR 5000. To get the best rates, book online on websites like MakeMyTrip, ClearTrip and Yatra and book your ticket well in advance.

Budget airlines which fly from Chennai to Delhi include Indigo and Spicejet while the more high end carriers are Vistara, Jet Airways and Air India. All airlines allow 15-20 kg of free check in baggage along with a carry on but the budget ones will not serve complimentary food or water so carry some along. You can buy them on board, but the rates are quite high. Domestic flights in India do not serve alcohol on board unless you are in the first class.

Direct flights take around 3 hours from Chennai to Delhi, while connecting flights can take upto ten hours and are the same cost. There are plenty of direct flights each day, so it’s not necessary to take a connecting flight.

Buses from Chennai to New Delhi

There are no direct buses from Chennai to Delhi, but if you’d like to travel by bus, you can take e.g. a bus from Chennai to Pune, followed by Pune to Ahmedabad and then finally a bus from Ahmedabad to New Delhi. Each bus ticket will be between INR 800- 1500, so totally the trip will cost around INR 4500. Popular carriers include Eagle Travels and Patel Travels.

The entire journey will take you approximately 55 hours road time, but you should also consider transferring to different buses and waiting time when calculating the total travel time. The roads are generally smooth but there are a few roads which go through hills so be sure to take some medicine if you get motion sickness.

As there are several bus carriers from city to city there are regular departures, albeit from different bus stops across the cities. Most buses are night buses although there are a few early morning departures. Each operator has different cancellation policies, but one would have to inform them at least 24 hours in advance of the cancellation to be considered for a refund.

Most private bus companies have the same amenities on their buses. They are air-conditioned with partially reclining seats and ply through the night. There are no bathrooms on board but the bus will stop every few hours. Most buses will play an Indian film on overhead televisions in the evening.

Bus travel can be challenging because of the amount of times you’d have to change buses.

Train from Chennai to Delhi

Trains are convenient options to travel from Chennai to Delhi as they are regular and fairly comfortable. Tickets cost between INR 500- 3000 depending on the class and train you chose.

Be familiar with the different stations in each city; Chennai has two main stations - the Chennai Central Railway Station (MAS) and the Chennai Egmore Railway Station (MS) and Delhi has the New Delhi Railway Station (NDLS) and the Hazrat Nizamuddin Railway Station (NZM).

The journey will take around 36 hours and will include frequent stops at major stations on the route.

There are several trains which go from Chennai to Delhi so there are regular departures. Most are in the early to mid-morning with a few departing from Chennai late at night.

There are several classes on each train from the sleeper class (SL) to the first class AC. The second class AC is recommended as it has four to six berths, accessible moderately clean toilets, air-conditioning and pillows and blankets. Travellers are also served meals if they are in the second AC class.

First class AC, which has two to four berths and air-conditioning is also an option. It has cleaner bathrooms, shower facilities and an attendant. However, the price of a ticket for this class is similar to a flight ticket at INR 4000 - 5000.

If you’re on a budget, opt for third class AC, which has more berths in each compartment, less privacy and does not include meals.

Chennai to Delhi destination reviews

4.0
3 customer reviews
5
67%
4
0%
3
0%
2
33%
1
0%
IC
2
train #12651 3A - AC 3-Tier Sleeper, Indian Railways, Aug 7, 2019
The train departed punctual but arrived almost an hour later to the destination. I and my husband got food poisoning from the train food. There were no new blankets for the pillows when we got it. The cleaning staff doesn’t clean very well. The upper bed is too cold with air conditioning. The sits are confortable. We saw a rat walking in the floor. The toilets were ok.
NY
5
train #12621 SL - Sleeper Class, Indian Railways, Jul 12, 2019
Easy to book with and train is was I look like I'm the picture
AQ
5
train #12615 1A - AC First Class Sleeper, Indian Railways, Dec 6, 2018
Really good service overall, clean berths and toilets, helpful staff, perfectly adequate food available, train arrived on schedule. A comfortable 36hrs!

Popular Routes in India