Indian Railways
Refundable Recommended
07:20
NDLS New Delhi
6h 25m ride in train #12029
5
13:45
ASR Amritsar Jn
Indian Railways
Refundable Recommended
16:30
NDLS New Delhi
6h ride in train #12013
5
22:30
ASR Amritsar Jn
Golden Temple Service
Instant Refundable Recommended
23:35
Delhi
7h 40m bus ride in AC Seater
07:15
+1
Amritsar

From New Delhi to Amritsar Jn by Trains

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

Indian Railways
Refundable
00:20
NDLS New Delhi
10h 25m ride in train #01707
10:45
ASR Amritsar Jn
Indian Railways
Refundable
04:28
NDLS New Delhi
1d 1h ride in train #11057
05:28
+1
ASR Amritsar Jn
Indian Railways
Refundable
06:40
NDLS New Delhi
7h 45m ride in train #12497
14:25
ASR Amritsar Jn
Indian Railways
Refundable Recommended
07:20
NDLS New Delhi
6h 25m ride in train #12029
5
13:45
ASR Amritsar Jn
Indian Railways
Refundable
07:20
NDLS New Delhi
6h 25m ride in train #12031
13:45
ASR Amritsar Jn
Indian Railways
Refundable
11:05
NDLS New Delhi
18h 25m ride in train #12925
05:30
+1
ASR Amritsar Jn
Indian Railways
Refundable
11:10
NDLS New Delhi
12h 45m ride in train #14673
23:55
ASR Amritsar Jn
Indian Railways
Refundable
11:10
NDLS New Delhi
9h 55m ride in train #19325
21:05
ASR Amritsar Jn
Indian Railways
Refundable
11:50
NDLS New Delhi
7h 55m ride in train #12483
19:45
ASR Amritsar Jn
Indian Railways
Refundable
12:30
NDLS New Delhi
7h 50m ride in train #12715
20:20
ASR Amritsar Jn
Indian Railways
Refundable
13:40
NDLS New Delhi
8h 5m ride in train #12459
21:45
ASR Amritsar Jn
Indian Railways
Refundable
13:45
NDLS New Delhi
7h 20m ride in train #22125
21:05
ASR Amritsar Jn
Indian Railways
Refundable
14:10
NDLS New Delhi
6h 55m ride in train #12203
5
21:05
ASR Amritsar Jn
Indian Railways
Refundable
14:37
NDLS New Delhi
8h 50m ride in train #18507
23:27
ASR Amritsar Jn
Indian Railways
Refundable Recommended
16:30
NDLS New Delhi
6h ride in train #12013
5
22:30
ASR Amritsar Jn
Indian Railways
Refundable
17:30
NDLS New Delhi
8h 10m ride in train #18215
01:40
+1
ASR Amritsar Jn
Indian Railways
Refundable
23:30
NDLS New Delhi
10h 25m ride in train #01707
09:55
+1
ASR Amritsar Jn

From Delhi to Amritsar Jn by Trains

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

Indian Railways
Refundable
03:25
DLI Delhi
9h 20m ride in train #15707
12:45
ASR Amritsar Jn
Indian Railways
Refundable
08:25
DLI Delhi
7h 35m ride in train #22429
16:00
ASR Amritsar Jn
Indian Railways
Refundable
10:20
DLI Delhi
13h 35m ride in train #14673
23:55
ASR Amritsar Jn
Indian Railways
Refundable
10:50
DLI Delhi
13h 5m ride in train #14649
23:55
ASR Amritsar Jn
Indian Railways
Refundable
12:25
DLI Delhi
7h 20m ride in train #12379
19:45
ASR Amritsar Jn
Indian Railways
Refundable
21:50
DLI Delhi
10h 30m ride in train #18101
08:20
+1
ASR Amritsar Jn
Indian Railways
Refundable
22:00
DLI Delhi
10h 20m ride in train #18309
08:20
+1
ASR Amritsar Jn

From Hazrat Nizamuddin to Amritsar Jn by Trains

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

Indian Railways
Refundable
02:45
NZM Hazrat Nizamuddin, Delhi
8h 55m ride in train #59386, 3A - AC 3-Tier Sleeper
11:40
ASR Amritsar Jn
Indian Railways
Refundable
03:43
NZM Hazrat Nizamuddin, Delhi
1d 1h 45m ride in train #11057
05:28
+1
ASR Amritsar Jn
Indian Railways
Refundable
10:05
NZM Hazrat Nizamuddin, Delhi
19h 25m ride in train #12925
05:30
+1
ASR Amritsar Jn

Transport types between Delhi and Amritsar Jn

Delhi to Amritsar Jn Schedule

Delhi to Amritsar Jn Schedule
Transport NameRoute TimePrice
Indian Railways SL - Sleeper Class 00:20 - 10:45₹ 806
Indian Railways SL - Sleeper Class 03:25 - 12:45₹ 696
IndiGo Economy #6E252405:15 - 06:30₹ 3,502
Indian Railways CC - AC Chair Class 06:40 - 14:25₹ 1,066
Indian Railways CC - AC Chair Class 08:25 - 16:00₹ 1,066
Air India Economy #AI11711:20 - 12:25₹ 6,835
Golden Temple Service AC Seater 13:45 - 21:25₹ 1,270
Air India Economy #AI1615:20 - 16:20₹ 5,920
Indian Railways CC - AC Chair Class 16:30 - 22:30₹ 1,556
Air Vistara Economy #UK69519:30 - 20:35₹ 3,494
Air India Economy #AI47921:15 - 22:20₹ 4,168
Prince Travels AC Seater 22:25 - 06:00₹ 808

How to get from Delhi to Amritsar

There are several ways to travel from Delhi, India’s capital city to Amritsar which is home to the world famous Golden temple. Obviously, the fastest and most convenient way is to take a flight while the cheapest way to travel is to take a bus. One can also take a train or a private taxi.

How far is Amritsar from Delhi?

The road distance between Delhi to Amritsar is 452 kilometers while the rail distance is 448 kilometres. The distance by flight is much shorter at 399 kilometres.

What is the fastest way to get from Delhi to Amritsar?

A flight from Delhi to Amritsar takes the fastest time; from one hour to one and a half hour. Meanwhile a train journey takes between six and 14 hours and a bus or taxi journey takes from eight to ten hours.

How much does it cost to travel Delhi-Amritsar route?

Direct flights from Delhi to Amritsar cost between INR 3100- 5000. A train ticket can cost from INR 300-2500 depending on the class one chooses while a bus ticket costs between INR 350-1000. Hiring a private taxi will set you back between INR 5000-10,000.

How to get from Delhi to Amritsar by plane

Flights from Delhi depart from Terminal 2 at the Indira Gandhi International Airport and arrive to the Raja Sansi Airport in Amritsar. Both airports are in the outskirts of their respective cities. To get to the Delhi airport, one can take a Metro train or private taxi from different parts of the city. From the Amritsar airport, the best option is to take a taxi to get to the city centre.

Are there direct flights between Delhi and Amritsar?

Yes, you can fly direct. Taking into consideration the short flight time of the direct link, connecting flights are not a good alternative.

How long does a flight between Delhi and Amritsar take?

A direct flight from Delhi to Amritsar takes one hour and ten minutes. While there are connecting flights which have layovers at Mumbai and Srinagar, these take more than six hours and are not very convenient.

When making bookings and travel arrangements, be sure to factor in the time it takes to check in, go through security and claim baggage.

Additionally, travellers should check their flight schedules before leaving for the airport as flights from Delhi can get delayed in the winter.

What is the price of air tickets?

Depending on the airline, tickets cost between INR 3100-5000.

Are there budget airlines between Delhi and Amritsar?

Budget airlines which fly the route are Indigo while premium airlines include Jet Airways.

To get cheap tickets and good deals, travellers should make online bookings at least two weeks before they fly. While premium airlines serve meals on board, budget airlines do not, so be sure to carry along snacks or be prepared to buy meals from the airline.

How to get from Delhi to Amritsar by bus

Buses, which are a much cheaper option compared to a flight depart from several points in Delhi including the Red Fort Bus stop and the stop at the International airport. Most buses arrive at the Amritsar Junction Railway Station, conveniently located at the centre of the city.

Are there many bus trips per day between Delhi and Amritsar?

There are several operators which one can choose and therefore several trips per day. Popular air conditioned bus services include Ashok Bus Service, the Golden Temple Volvo Bus Service and the Golden Temple Express. The departure time of most buses is in the early morning.

How long does a bus ride take?

Most buses will take the National Highway 44 which takes a duration of eight to ten hours. A longer route is via the National Highway 9 and the National Highway 54.

How much are the bus tickets?

A bus ticket can cost between INR 350-1000 depending on the operator one chooses.

What should a bus traveller know

While it’s best to take an air-conditioned bus as some of the roads are dusty, in some buses the air-conditioning is high so take a long a shawl or sweater.

Buses do not have toilets on board, but there will be several stops en route where one can use washrooms. En route washrooms are used by many travellers each day, so carry along toiletries and sanitizer.

While there are no meal facilities on board, one can eat meals or purchase snacks at en route stops.

How to get from Delhi to Amritsar by train

Taking a train is a more comfortable way to travel from Delhi to Amritsar as one can book a berth seat and there are toilet facilities on board.

Where do trains to Amritsar depart from? Where do trains arrive in Amritsar?

Trains depart either from the New Delhi Railway Station or the Hazrat Nizamuddin Railway Station which are both easily accessible from the centre of the city. Trains reach the Amritsar Junction which is also at the centre of Amritsar.

Are there night trains from Delhi to Amritsar?

Yes. There are several departures from New Delhi both during the day and the night. Obviously, a night train saves your travel time and thus is a better solution.

How long does a rail journey to Amritsar last?

The train journey can take between six to 14 hours; a night train is a good option as travellers can sleep on the journey and wake up the next morning in Amritsar.

One of the fastest trains one can take is the Amritsar Shbd, which takes six and half hours. Other trains one can take include the Shane Punjab and the Golden Temple ML.

How much do train tickets cost?

Train tickets for the general non-air conditioned class cost approximately INR 350, while tickets for the third and second class air-conditioned compartment cost between INR 800-1200.

The best compartments to travel in are the third and second class air conditioned compartments which have berths but do not cost too much.

Rail travel tips

There are toilets on board, but it’s recommended that travellers carry along toiletries, sanitizer and other amenities.

There are no dining cars on board, but some trains have snack and meal sellers from whom one can buy meals and drinks. Also, one can also buy snacks from stations along the way.

How to get from Delhi to Amritsar by taxi

One may also choose to take a private taxi from Delhi to Amritsar. The journey would take from eight to ten hours and hiring a taxi can cost between INR 5000-10,000. As it is fairly expensive, most travellers prefer to fly, take a train or bus.

Delhi to Amritsar Jn destination reviews

3.9
7 customer reviews
5
71%
4
0%
3
0%
2
0%
1
29%
SM
5
train #12203 CC - AC Chair Class, Indian Railways, Nov 20, 2019
Everything was fine, from booking the ticket to the travel with the train.
WD
5
train #12029 CC - AC Chair Class, Indian Railways, Oct 19, 2019
Long time but Comfort all the way.

Popular Routes in India