50
Checking Seats Availability
Loading seats data...

From New Delhi to Amritsar by train

11:05
New Delhi
19:20
Amritsar Jn
8h 15m
Refund 
11:05
New Delhi
19:20
Amritsar Jn
8h 15m
Refund 
11:05
New Delhi
19:20
Amritsar Jn
8h 15m
Refund 
11:05
New Delhi
19:20
Amritsar Jn
8h 15m
Refund 
11:05
New Delhi
19:20
Amritsar Jn
8h 15m
Refund 
12:30
New Delhi
20:25
Amritsar Jn
7h 55m
Refund 
12:30
New Delhi
20:25
Amritsar Jn
7h 55m
Refund 
12:30
New Delhi
20:25
Amritsar Jn
7h 55m
Refund 
12:30
New Delhi
20:25
Amritsar Jn
7h 55m
Refund 

From Hazrat Nizamuddin to Amritsar by train

10:03
Hazrat Nizamuddin, Delhi
19:20
Amritsar Jn
9h 17m
Refund 
10:03
Hazrat Nizamuddin, Delhi
19:20
Amritsar Jn
9h 17m
Refund 
10:03
Hazrat Nizamuddin, Delhi
19:20
Amritsar Jn
9h 17m
Refund 
10:03
Hazrat Nizamuddin, Delhi
19:20
Amritsar Jn
9h 17m
Refund 
10:03
Hazrat Nizamuddin, Delhi
19:20
Amritsar Jn
9h 17m
Refund 
11:48
Hazrat Nizamuddin, Delhi
20:25
Amritsar Jn
8h 37m
Refund 
11:48
Hazrat Nizamuddin, Delhi
20:25
Amritsar Jn
8h 37m
Refund 
11:48
Hazrat Nizamuddin, Delhi
20:25
Amritsar Jn
8h 37m
Refund 
11:48
Hazrat Nizamuddin, Delhi
20:25
Amritsar Jn
8h 37m
Refund 
19:00
Hazrat Nizamuddin, Delhi
05:30
Amritsar Jn
10h 30m
Refund 
19:00
Hazrat Nizamuddin, Delhi
05:30
Amritsar Jn
10h 30m
Refund 
19:00
Hazrat Nizamuddin, Delhi
05:30
Amritsar Jn
10h 30m
Refund 
19:00
Hazrat Nizamuddin, Delhi
05:30
Amritsar Jn
10h 30m
Refund 
19:00
Hazrat Nizamuddin, Delhi
05:30
Amritsar Jn
10h 30m
Refund 

From Delhi to Amritsar by train

10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 
10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 
10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 
10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 
10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 
10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 
10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 
10:50
Delhi
23:55
Amritsar Jn
13h 5m
Refund 

From Delhi to Amritsar by bus

00:50
Delhi
08:40
Amritsar
7h 50m
Instant  Refund 
19:30
Delhi
06:25
Amritsar
10h 55m
Instant  Refund 
20:40
Delhi
04:30
Amritsar
7h 50m
Instant  Refund 
20:42
Delhi
05:57
Amritsar
9h 15m
Instant  Refund 
20:50
Delhi
05:01
Amritsar
8h 11m
Instant  Refund 
20:57
Delhi
05:00
Amritsar
8h 3m
Instant  Refund 
21:30
Delhi
04:30
Amritsar
7h
Instant  Refund 
21:45
Delhi
05:15
Amritsar
7h 30m
Instant  Refund 
21:45
Delhi
05:15
Amritsar
7h 30m
Instant  Refund 
21:45
Delhi
06:00
Amritsar
8h 15m
Instant  Refund 
21:50
Delhi
06:25
Amritsar
8h 35m
Instant  Refund 
21:54
Delhi
06:45
Amritsar
8h 51m
Instant  Refund 
21:54
Delhi
06:45
Amritsar
8h 51m
Instant  Refund 
21:59
Delhi
07:00
Amritsar
9h 1m
Instant  Refund 
22:45
Delhi
06:50
Amritsar
8h 5m
Instant  Refund 
22:50
Delhi
06:25
Amritsar
7h 35m
Instant  Refund 
23:00
Delhi
08:56
Amritsar
9h 56m
Instant  Refund 
23:00
Delhi
08:15
Amritsar
9h 15m
Instant  Refund 
23:00
Delhi
08:15
Amritsar
9h 15m
Instant  Refund 
23:15
Delhi
07:15
Amritsar
8h
Instant  Refund 
23:15
Delhi
07:15
Amritsar
8h
Instant  Refund 
23:15
Delhi
07:15
Amritsar
8h
Instant  Refund 
23:30
Delhi
08:45
Amritsar
9h 15m
Instant  Refund 
23:30
Delhi
08:45
Amritsar
9h 15m
Instant  Refund 
23:30
Delhi
07:00
Amritsar
7h 30m
Instant  Refund 
23:54
Delhi
07:15
Amritsar
7h 21m
Instant  Refund 
23:54
Delhi
07:15
Amritsar
7h 21m
Instant  Refund 
23:59
Delhi
09:00
Amritsar
9h 1m
Instant  Refund 

From Indira Gandhi Airport (DEL) to Amritsar (ATQ) by flight

#AI453
04:55
DEL Indira Gandhi Airport, Delhi
06:15
ATQ Raja Sansi Airport, Amritsar
1h 20m
Instant 
 
#AI453
05:00
DEL Indira Gandhi Airport, Delhi
06:15
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#6E5016
05:15
DEL Indira Gandhi Airport, Delhi
06:25
ATQ Raja Sansi Airport, Amritsar
1h 10m
Instant 
 
#SG8153 #SG371
06:20
DEL Indira Gandhi Airport, Delhi
Stop 2h 50m
Chhatrapati Shivaji Airport
13:50
ATQ Raja Sansi Airport, Amritsar
7h 30m
Instant 
 
#AI461
08:00
DEL Indira Gandhi Airport, Delhi
09:15
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#6E2056
08:55
DEL Indira Gandhi Airport, Delhi
10:10
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#UK995 #6E6262
09:55
DEL Indira Gandhi Airport, Delhi
Stop 4h 5m
Chhatrapati Shivaji Airport
18:35
ATQ Raja Sansi Airport, Amritsar
8h 40m
Instant 
 
#6E2056
10:05
DEL Indira Gandhi Airport, Delhi
11:20
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#G8338 #6E6262
10:55
DEL Indira Gandhi Airport, Delhi
Stop 3h
Chhatrapati Shivaji Airport
18:35
ATQ Raja Sansi Airport, Amritsar
7h 40m
Instant 
 
#6E5339 #6E6262
11:10
DEL Indira Gandhi Airport, Delhi
Stop 3h 5m
Chhatrapati Shivaji Airport
18:35
ATQ Raja Sansi Airport, Amritsar
7h 25m
Instant 
 
#AI117
11:20
DEL Indira Gandhi Airport, Delhi
12:25
ATQ Raja Sansi Airport, Amritsar
1h 5m
Instant 
 
#AI114
12:15
DEL Indira Gandhi Airport, Delhi
13:15
ATQ Raja Sansi Airport, Amritsar
1h
Instant 
 
#AI114
12:40
DEL Indira Gandhi Airport, Delhi
13:45
ATQ Raja Sansi Airport, Amritsar
1h 5m
Instant 
 
#UK976
13:40
DEL Indira Gandhi Airport, Delhi
14:50
ATQ Raja Sansi Airport, Amritsar
1h 10m
Instant 
 
#UK691
13:45
DEL Indira Gandhi Airport, Delhi
15:00
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#AI16
15:20
DEL Indira Gandhi Airport, Delhi
16:20
ATQ Raja Sansi Airport, Amritsar
1h
Instant 
 
#AI16
17:15
DEL Indira Gandhi Airport, Delhi
18:35
ATQ Raja Sansi Airport, Amritsar
1h 20m
Instant 
 
#6E2054
17:20
DEL Indira Gandhi Airport, Delhi
18:35
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#6E2054
17:30
DEL Indira Gandhi Airport, Delhi
18:35
ATQ Raja Sansi Airport, Amritsar
1h 5m
Instant 
 
#AI479
18:20
DEL Indira Gandhi Airport, Delhi
19:35
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#UK695
19:30
DEL Indira Gandhi Airport, Delhi
20:35
ATQ Raja Sansi Airport, Amritsar
1h 5m
Instant 
 
#6E5056
19:55
DEL Indira Gandhi Airport, Delhi
21:15
ATQ Raja Sansi Airport, Amritsar
1h 20m
Instant 
 
#6E5056
20:05
DEL Indira Gandhi Airport, Delhi
21:20
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#6E5024
21:00
DEL Indira Gandhi Airport, Delhi
22:15
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#AI479
21:15
DEL Indira Gandhi Airport, Delhi
22:20
ATQ Raja Sansi Airport, Amritsar
1h 5m
Instant 
 
#6E6944 #6E5925
21:20
DEL Indira Gandhi Airport, Delhi
Stop 6h 5m
Netaji Chandra Airport
08:15
ATQ Raja Sansi Airport, Amritsar
10h 55m
Instant 
 
#G8105 #6E5925
21:25
DEL Indira Gandhi Airport, Delhi
Stop 4h 20m
Netaji Chandra Airport
06:50
ATQ Raja Sansi Airport, Amritsar
9h 25m
Instant 
 
#6E5024
21:30
DEL Indira Gandhi Airport, Delhi
22:45
ATQ Raja Sansi Airport, Amritsar
1h 15m
Instant 
 
#AI504 #6E6844
21:40
DEL Indira Gandhi Airport, Delhi
Stop 12h 35m
Bangalore Airport
16:25
ATQ Raja Sansi Airport, Amritsar
18h 45m
Instant 
 
#6E2841 #6E5925
22:35
DEL Indira Gandhi Airport, Delhi
Stop 3h 20m
Netaji Chandra Airport
06:50
ATQ Raja Sansi Airport, Amritsar
8h 15m
Instant 
 

From Delhi Airport to Amritsar by taxi

Any
Delhi Airport
Time
Amritsar Hotel Transfer
6h 40m
Instant  Refund 
  vehicle, all incl
Any
Delhi Airport
Time
Amritsar Hotel Transfer
6h 40m
Instant  Refund 
  vehicle, all incl

From Delhi Hotel Transfer to Amritsar by taxi

Any
Delhi Hotel Transfer
Time
Amritsar Hotel Transfer
8h
Instant  Refund 
  vehicle, all incl
Any
Delhi Hotel Transfer
Time
Amritsar Hotel Transfer
8h
Instant  Refund 
  vehicle, all incl

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 destination reviews

AP
train #12029 EC - Extended AC Chair Class, Indian Railways, Nov 24, 2019
Great journey, can see the indian countryside while travelling in comfort. We left in the morning and served tea, cereal , breakfast and more tea.
JS
train #12029 CC - AC Chair Class, Indian Railways, Nov 24, 2019
The train was on time. The food and drinks kept coming. It was very enjoyable.
SM
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
train #12029 CC - AC Chair Class, Indian Railways, Oct 19, 2019
Long time but Comfort all the way.
4.1
9 customer reviews
5
78%
4
0%
3
0%
2
0%
1
22%

Popular Routes in India