50
Checking Seats Availability
Loading seats data...

From Amritsar Jn to Delhi by train

04:55
Amritsar Jn
11:00
New Delhi
6h 5m
Refund 
04:55
Amritsar Jn
11:00
New Delhi
6h 5m
Refund 
05:30
Amritsar Jn
13:00
New Delhi
7h 30m
Refund 
05:30
Amritsar Jn
13:00
New Delhi
7h 30m
Refund 
05:30
Amritsar Jn
13:00
New Delhi
7h 30m
Refund 
05:30
Amritsar Jn
13:00
New Delhi
7h 30m
Refund 
05:30
Amritsar Jn
13:00
New Delhi
7h 30m
Refund 
05:30
Amritsar Jn
13:00
New Delhi
7h 30m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:10
Amritsar Jn
16:25
New Delhi
8h 15m
Refund 
08:30
Amritsar Jn
20:20
New Delhi
11h 50m
Refund 
08:30
Amritsar Jn
21:01
Hazrat Nizamuddin, Delhi
12h 31m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
11:55
Amritsar Jn
20:40
Delhi
8h 45m
Refund 
16:10
Amritsar Jn
04:15
Hazrat Nizamuddin, Delhi
12h 5m
Refund 
16:50
Amritsar Jn
23:15
New Delhi
6h 25m
Refund 
16:50
Amritsar Jn
23:15
New Delhi
6h 25m
Refund 
19:35
Amritsar Jn
04:30
Delhi
8h 55m
Refund 
19:35
Amritsar Jn
04:30
Delhi
8h 55m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 
21:25
Amritsar Jn
07:05
Hazrat Nizamuddin, Delhi
9h 40m
Refund 

From Amritsar to Delhi by bus

07:55
Amritsar
16:20
Delhi
8h 25m
Instant  Refund 
08:10
Amritsar
16:20
Delhi
8h 10m
Instant  Refund 
08:20
Amritsar
18:30
Delhi
10h 10m
Instant  Refund 
19:45
Amritsar
03:20
Delhi
7h 35m
Instant  Refund 
20:30
Amritsar
04:30
Delhi
8h
Instant  Refund 
21:00
Amritsar
06:00
Delhi
9h
Instant  Refund 
21:15
Amritsar
05:30
Delhi
8h 15m
Instant  Refund 

From Raja Sansi Airport (ATQ) to Delhi (DEL) by flight

#AI454
06:50
ATQ Raja Sansi Airport, Amritsar
07:55
DEL Indira Gandhi Airport, Delhi
1h 5m
Instant 
 
#6E5017
07:00
ATQ Raja Sansi Airport, Amritsar
08:10
DEL Indira Gandhi Airport, Delhi
1h 10m
Instant 
 
#SG2758 #6E191
08:50
ATQ Raja Sansi Airport, Amritsar
Stop 3h
Patna Airport
16:15
DEL Indira Gandhi Airport, Delhi
7h 25m
Instant 
 
#SG2758 #G8229
08:50
ATQ Raja Sansi Airport, Amritsar
Stop 3h
Patna Airport
16:25
DEL Indira Gandhi Airport, Delhi
7h 35m
Instant 
 
#AI118
09:10
ATQ Raja Sansi Airport, Amritsar
10:30
DEL Indira Gandhi Airport, Delhi
1h 20m
Instant 
 
#AI113
10:30
ATQ Raja Sansi Airport, Amritsar
11:45
DEL Indira Gandhi Airport, Delhi
1h 15m
Instant 
 
#6E2057
10:50
ATQ Raja Sansi Airport, Amritsar
12:00
DEL Indira Gandhi Airport, Delhi
1h 10m
Instant 
 
#AI462
14:45
ATQ Raja Sansi Airport, Amritsar
15:50
DEL Indira Gandhi Airport, Delhi
1h 5m
Instant 
 
#UK997
15:25
ATQ Raja Sansi Airport, Amritsar
16:40
DEL Indira Gandhi Airport, Delhi
1h 15m
Instant 
 
#UK692
16:00
ATQ Raja Sansi Airport, Amritsar
17:10
DEL Indira Gandhi Airport, Delhi
1h 10m
Instant 
 
#AI115
19:10
ATQ Raja Sansi Airport, Amritsar
20:20
DEL Indira Gandhi Airport, Delhi
1h 10m
Instant 
 
#AI480
21:00
ATQ Raja Sansi Airport, Amritsar
22:15
DEL Indira Gandhi Airport, Delhi
1h 15m
Instant 
 
#UK694
21:10
ATQ Raja Sansi Airport, Amritsar
22:25
DEL Indira Gandhi Airport, Delhi
1h 15m
Instant 
 
#6E5057
21:45
ATQ Raja Sansi Airport, Amritsar
23:00
DEL Indira Gandhi Airport, Delhi
1h 15m
Instant 
 
#6E5057
22:00
ATQ Raja Sansi Airport, Amritsar
23:15
DEL Indira Gandhi Airport, Delhi
1h 15m
Instant 
 
#6E5026
22:45
ATQ Raja Sansi Airport, Amritsar
00:05
DEL Indira Gandhi Airport, Delhi
1h 20m
Instant 
 
#AI115
22:50
ATQ Raja Sansi Airport, Amritsar
23:40
DEL Indira Gandhi Airport, Delhi
50m
Instant 
 
#AI480
22:50
ATQ Raja Sansi Airport, Amritsar
23:40
DEL Indira Gandhi Airport, Delhi
50m
Instant 
 
#AI686 #G8319
23:10
ATQ Raja Sansi Airport, Amritsar
Stop 7h 55m
Chhatrapati Shivaji Airport
12:10
DEL Indira Gandhi Airport, Delhi
13h
Instant 
 
#AI686 #SG8160
23:10
ATQ Raja Sansi Airport, Amritsar
Stop 3h 55m
Chhatrapati Shivaji Airport
08:15
DEL Indira Gandhi Airport, Delhi
9h 5m
Instant 
 

From Amritsar Hotel Transfer to Delhi by taxi

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

Amritsar to Delhi Schedule

Amritsar to Delhi Schedule
Transport NameRoute TimePrice
TravelODesk India Van Family 6 Any time₹ 19,424

How to get from Amritsar to Delhi

There is a wide choice of means of transport to travel from Amritsar, home to the Golden Temple to Delhi, India’s capital city. One can take a flight, a train, a bus or hire a private taxi. The most convenient way to travel is to fly, while to travel cheap, one can take a bus.

What is the distance between Amritsar and Delhi?

The aerial distance from Amritsar to Delhi is 399 kilometres and the distance by road is 452 kilometres. Meanwhile, the distance by rail is 448 kilometres.

How long does it take to get to Delhi from Amritsar?

A flight from Amritsar to Delhi takes just over an hour. A train journey takes from 6 to 12 hours and a bus or taxi journey takes from seven to nine hours.

How much does it cost?

A bus ticket is fairly cheap, costing between INR 450-1300. A train ticket in an air-conditioned compartment with a berth seat costs between INR 780-1800. A flight is more expensive; expect to shell out between INR 1800-5500.

How to get from Amritsar to Delhi by plane

Flights from Amritsar to Delhi depart from the Raja Sansi Amritsar airport and arrive at the Indira Gandhi National Airport in New Delhi. The Amritsar airport is 11 kilometres out of the city; one will need to take a taxi to it from the city centre. The Delhi airport is also out of the city centre, but is connected to the city’s metro which one can use to reach the city centre.

How long does a flight from Amritsar to Delhi take?

Direct flights from Amritsar to Delhi take between one and one a half hour. There are connecting flights which fly the route, but most take more than five hours with two to three hour layovers.

When calculating your total travel time, be sure to factor in check-in, boarding, security clearance and baggage collection time.

If travelling by flight, be sure to check your flight’s departure time and schedule online before departing for the airport as flights to Delhi may get delayed or cancelled in the winter.

How much is the airfare from Amritsar to Delhi?

Tickets in economy class from Amritsar to Delhi cost between INR 1800-5000.

To secure cheap tickets, one should make an online booking well before they would like to travel.

Budget airlines such as IndiGo which fly the route have cheaper tickets but do not serve meals or snacks on board. Premium airlines like Jet Airways and Vistara are more expensive but serve meals and snacks on board.

How to get from Amritsar to Delhi by bus

Bus is a popular budget-friendly way to travel between Amritsar and Dalhi thanks to a choice of departures and seat classes on offer.

Where do buses to Delhi depart from in Amritsar and arrive to in Delhi?

Most buses depart from the Amritsar Junction Railway Station at the centre of the city. In Delhi, the buses arrive at different bus stops including the Red Fort and Kashmiri Gate. Each bus stop has good connectivity to the rest of the city.

What are the recommended bus companies to travel with?

Popular air-conditioned buses one can choose from are the Golden Temple Express Volvo, the Golden Temple Volvo Bus Service and City Land Travels. There are several trips per day from Amritsar to Delhi.

How long does it take from Amritsar to Delhi by bus?

City Land Travels takes the fastest time from Amritsar to Delhi, with six hours travel time. Other buses take from seven to eight hours. The shortest route buses can take is by the National Highway 44. Meanwhile, longer routes are by the National Highway 54 followed by the National Highway 9.

How much do bus tickets cost?

Tickets cost between INR 450-1300.

While there are non-air conditioned buses which ply the route, it’s recommended to invest slightly more in your trip and opt for an air-conditioned bus for more comfortable travel.

Bus travel tips

Buses do not have toilets on board but will have two to three stops en route at highway restaurants where travellers can use washrooms. Travellers should carry along toiletries like toilet paper and sanitizer as these washrooms often don't have many amenities.

One can also buy snacks or eat meals at the en route stops as there are no dining facilities on board the bus.

How to get from Amritsar to Delhi by train

One can also travel by train from Amritsar to Delhi. The journey is comparatively more comfortable than a bus journey as there are washroom facilities on board trains and also berth seats so one can sleep.

Which station do trains depart from in Amritsar and arrive to in Delhi?

From Amritsar, trains depart from the Amritsar Junction Railway station and at Delhi, most trains arrive at the New Delhi Railway station. Both stations are at the centre of the city.

Which are the best trains to take?

There are several trains which one can take from Amritsar to Delhi. These include the Amritsar Shtbdi and the Shane Punjab.

How long does it take to get from Amritsar to Delhi?

The Amritsar Shtbdi takes just over six hours from Amritsar to Delhi. Other trains take from seven to eight hours but there a couple of the slowest one which need 12 hours to complete the journey.

Are there night trains between Amritsar and Delhi?

Yes, there are. While trains depart from Amritsar throughout the day, it’s best to take a night train so one can sleep on the berth overnight and wake up in Delhi.

How much are the rail tickets?

The price of train tickets varies depending on the class one chooses. Tickets for the general class cost between INR 200-400. However, since the journey is long, it’s recommended that one takes the air-conditioned compartments which cost between INR 700-2100.

Make an online booking for tickets at least two weeks in advance.

Amritsar-Delhi train travel tips

Trains have toilets on board, but sometimes they are not clean, so it’s recommended that one carries along toiletries and sanitizer.

There are no dining cars on board, but some trains have snack and meal sellers that move from compartment to compartment. Alternatively, one can buy refreshments at stations the train stops at.

How to get from Amritsar to Delhi by taxi

One can also hire a private taxi from Amritsar to Delhi; the journey takes from eight to ten hours. However, as taxi rates are nowhere to be low – between INR 5000-10000 – it may be more convenient to take a flight.

Amritsar to Delhi destination reviews

AB
train CC - AC Chair Class, Indian Railways, Mar 4, 2020
A comfortable trip, no issues and it went very smoothly.
KP
train #12926 1A - AC First Class Sleeper, Indian Railways, Dec 14, 2019
Amritsar to Delhi daytime but the first class was a sleeper carriage which was no problem. Booking through 12goasia was easy. Although on this trip their website did say food was included in the price. Train Trip on time and relaxing.
CJ
train #19326 2A - AC 2-Tier Sleeper, Indian Railways, Oct 28, 2019
In AC2. The toilets at one end were blocked and unusable even before we started- we joined the train at origin. Not enough bedding for all passengers. Staff were friendly.
MS
train #12460 2S - Second Sitting Class, Indian Railways, Oct 10, 2019
On time
3.7
9 customer reviews
5
34%
4
33%
3
11%
2
11%
1
11%

Popular Routes in India