Getting from Delhi to Amritsar
Delhi is India’s second largest metropolis. Part of it, New Delhi, is the capital of the India, but remember that the names are used interchangeably. So, whether one referrers to Delhi or New Delhi, they mean the same thing: the capital of India.
Amritsar is a holy city in the state of Punjab. Its name derives from the pool around the Golden Temple. Amritsar is a spiritual and cultural center of the Sikh religion. It is also a major pilgrimage site and a famous tourism center. It’s best to visit Amritsar during winter (October to March).
While trains are cheaper than buses, for just US$14* you can ride an AC bus between Delhi and Amritsar in about 8 h. Flying is faster but more expensive (although still affordable).
Flights from Delhi (airport code: DEL) to Amritsar
Delhi is served by Indira Gandhi International Airport (DEL), which is the main international airport in the National Capital Region of Delhi. It is located 16 km from New Delhi and is the busiest airport in India in terms of traffic. The airport is hub for the following airlines: Air India, Air India Regional, Blue Dart Aviation, GoAir, IndiGo, Jagson Airlines, JetLite, Jet Airways, Kingfisher Airlines and SpiceJet.
Sri Guru Ram Das Jee International Airport (ATQ) is the airport serving Amritsar and the entire state of Punjab. It is located 11 km from the city and handles both domestic and international flights.
Flights between Delhi and Amritsar are operated by: Air India , Jet Airways and Kingfisher Airlines. The flight time is an hour.
Regardless of when you fly in 2012, expect to pay from Rs 2646 (from US$50) one way on Jet Airways. And expect to pay from Rs 5186 (from US$98) on a round trip flight, on the same airline or from Rs 5133 (from US$97) on Kingfisher Air
>>read more about Flights in India
Trains from Delhi to Amritsar
Delhi is served by three main railways: Hazrat Nizamuddin Railway Station (station code NZM), New Delhi Railway Station (station code NDLS) and Delhi Junction, also known as Old Delhi Railway Station (station code DLI). Trains connecting to Amritsar depart from all three railway stations. Depending on the station you’ll depart from and the type of train, the travel time is between 6 and 12 hours.
The first train leaves H Nizamuddin at 3:47 a.m. every day of the week. The last one leaves the same station at 8:15 p.m. on Mon, Tue, Fri and Sat. There are , in total, 23 departures from Delhi to Amritsar.
On the way back, catch the first train at 4:40 a.m. on Sun, Wed and Sat; and the last one at 11:45 p.m. on the same days. Both arrive at New Delhi Railway Station.
One way tickets between Delhi and Amritsar start at Rs 123 (US$2.30) on a normal train. On Express train, single fares start at Rs 197 (US$3.70).
Buses from Delhi to Amritsar
Two bus companies operate connections between Delhi and Amritsar, but you can easily book tickets online here . The travel time is 8 h to 10 h and sleeper seats are available. However, not all buses have AC. Single fares start at Rs 300 (US$5.70) on buses without AC and Rs 735 (US$14) on buses with AC. Most buses operate during the night (departures at 10 p.m. , 10:15 p.m., 10:30 p.m., 10:45 p.m., etc depending on the company) , but you can also travel during the day (4:10 p.m. departure; however the single fare is Rs 785 / US$15 on a bus with AC).
>>read more about Bus Travel in India
Driving from Delhi to Amritsar
Should be brave enough to attempt to rent a car and drive in India , then be prepared for about 500 km of driving between Delhi and Amritsar. You can take NH 10 or NH 71. The drive time is about 8 hours, so make sure to plan some stops along the way.
Note:*at the time the article was written