Historical places, lively markets, and mouth-watering Punjabi delicacies- Amritsar has a unique vibe that attracts tourists worldwide. The second most populous city in Punjab is best known for the majestic Harmandir Sahib Gurudwara, popularly known as the Golden Temple. 

The city is situated at about 477 km from New Delhi. It is one of the best places to visit near Delhi due to its proximity to the national capital and good all-around connectivity. 

There are various ways to reach Amritsar from Delhi, as discussed below. 

  • By Air
  • By Rail
  • By Road - NH 7, NH 9, NH 44, or NH 54

How to Reach Amritsar from Delhi

By Air

Sri Guru Ram Das Jee International Airport in Amritsar is well-connected to major Indian and foreign cities. Numerous airlines run direct flights from Indira Gandhi International Airport in Delhi to Amritsar. So, taking a direct flight from Delhi to Amritsar is the fastest way to reach Amritsar. The flight time is usually between 50 mins to 1 hour and 30 minutes. 

By Train

Amritsar Junction, the main station in Amritsar, is well-connected to various major Indian cities like Kolkata, Agra, Delhi, Chandigarh, Bangaluru, etc. More than twenty trains run on the New Delhi-Amritsar railway route and are preferred by many. 

Following is the information on how to reach Amritsar from Delhi on some well-known trains.

Sr. No.


Time Taken


Amritsar Shatabdi Express

6 hours and 25 minutes


Garibrath Express 

7 hours


Delhi- Pathankot Express

7 hours and 10 minutes


Nagpur-Amritsar AC Express

7 hours and 10 minutes

By Road

Amritsar is well-connected to Delhi by road. Many tourists and local residents prefer to travel to Amritsar from Delhi by car. However, the travel time may take 8 to 9 hours, depending on the traffic on the road. So, if you plan a road trip, try to begin your journey from Delhi early in the morning. You can take NH 7, NH 9, NH 44, or NH 54 to cover the route.

Additionally, there are many public and private buses routinely plying the Delhi-Amritsar route. They usually take 8 to 9 hours to cover the distance between Delhi and Amritsar. The bus fare can depend on the type and model of the bus, like AC, non-AC, Delux, semi-Delux, and so on. 

The bus boarding points in Delhi are Lajpat Nagar, Sanjay Gandhi Transport Nagar, Morigate, Sindhu and Mahipalpur. You deboard in Amritsar at Amritsar bus stand, Amritsar Junction railway station, G T Road, and Alpha Mall. 

Famous Places to Visit in Amritsar

If you’re on a short weekend trip to Amritsar, you can cover all the following places in two days. 

  • Golden Temple 
  • Jallianwala Bagh
  • Gobindgarh Fort
  • Durgiana Temple
  • Tarn Taran Sahib 
  • Wagah Border

Amritsar is a rare blend of history, traditions, and modernity. People here are warm and full of positive energy. If you’re in Delhi, it can be a golden opportunity to make a trip to Amritsar and explore this fabulous city.


About Club Mahindra

Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 250,000 members , who can holiday at 100+ resorts in India and abroad.

Read More

Checkout our resorts