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.