Amritsar or Ambarsar is a culturally rich city in the Indian state of Punjab. Known for the magnificent Golden Temple, the city is a popular pilgrimage and tourist destination in India. Every year, lakhs of domestic and international travellers visit this holy city to pay homage at Harmandir Sahib and the historic Jallianwala Bagh. Home to numerous textile mills and other industries, it also attracts loads of businesspersons.

How to Get to Amritsar by Flight, Train or Bus

Located in the north-western region of India, Amritsar is among the most populous cities in Punjab. The city is well connected to all major cities including Delhi, Mumbai, Surat, Shimla, Ludhiana and Patiala via an integrated rail and road network. Travellers can also opt to take a flight to reach the city as Amritsar airport has direct flights to major parts of the world.

Read more to know how to reach Amritsar in detail:

How to Reach Amritsar by Air

Travellers can easily reach Amritsar via a flight as the city has its own airport –  Sri Guru Ram Dass Jee International Airport (approx. 11 km from the city centre). The international airport serves as the gateway to both domestic and international flights. Top airlines such as Air India, Qatar Airways, IndiGo, Turkish Airlines, Air Canada, SriLankan Airlines and SpiceJet offer direct flights to Amritsar at regular intervals.

How to Reach Amritsar by Rail

Amritsar enjoys easy accessibility from all major destinations in India via express and superfast trains. Amritsar Junction (ASR) railway station is the gateway for trains entering the city. Travellers can easily find cabs and auto-rickshaws from outside the station.

Major train stations in Amritsar: Amritsar Junction (ASR), Verka Junction (VKA), Mananwala (MOW), Tangra (TRA)

How to Reach Amritsar by Road

As mentioned earlier, Amritsar has an integrated road network via which travellers can easily access the city from neighbouring places. NH 3, NH 54 and Grand Trunk Road are among the most prominent arterial roads in Amritsar. For those who opt for inter-state buses, ISBT Amritsar is the prime bus station in the city.

Interstate bus terminals and major bus stations of AmritsarAmritsar Inter state bus terminal (ISBT)

Distance Between Amritsar and Major Indian Cities:

  • New Delhi to Amritsar: 452 km (approximately 8 hours by road)
  • Mumbai to Amritsar: 1766 km (approximately 26 hours by road)
  • Pune to Amritsar: 1764 km (approximately 27 hours by road)
  • Bangalore to Amritsar: 2596 km (approximately 39 hours by road)
  • Ahmedabad to Amritsar: 1212 km (approximately 20 hours by road)
  • Hyderabad to Amritsar: 2049 km (approximately 31 hours by road)
  • Kolkata to Amritsar: 1930 km (approximately 33 hours by road)
  • Chennai to Amritsar: 2629 km (approximately 44 hours by road)
  • Chandigarh to Amritsar: 225 km (approximately 4 hours by road)
  • Lucknow to Amritsar: 1010 km (approximately 15 hours by road)
  • Nagpur to Amritsar: 1536 km (approximately 27 hours by road)
  • Visakhapatnam to Amritsar: 2225 km (approximately 43 hours by road)
  • Kochi to Amritsar: 3174 km (approximately 55 hours by road)
  • Bhubaneswar to Amritsar: 2129 km (approximately 40 hours by road)
  • Dehradun to Amritsar: 400 km (approximately 8 hours by road)
  • Goa to Amritsar: 2311 km (approximately 41 hours by road)
  • Jaipur to Amritsar: 632 km (approximately 11 hours by road)
  • Pondicherry to Amritsar: 2814 km (approximately 49 hours by road)
  • Vadodara to Amritsar: 1331 km (approximately 24 hours by road)
  • Surat to Amritsar: 1487 km (approximately 26 hours by road)
  • Patna to Amritsar: 1548 km (approximately 25 hours by road)
  • Bhopal to Amritsar: 1202 km (approximately 21 hours by road)
  • Indore to Amritsar: 1245 km (approximately 23 hours by road)
  • Gandhinagar to Amritsar: 1206 km (approximately 22 hours by road)
  • Noida to Amritsar: 479 km (approximately 9 hours by road)
  • Shimla to Amritsar: 296 km (approximately 7 hours by road)
  • Kanpur to Amritsar: 952 km (approximately 15 hours by road)
  • Aligarh to Amritsar: 590 km (approximately 10 hours by road)
  • Meerut to Amritsar: 439 km (approximately 8 hours by road)
  • Agra to Amritsar: 688 km (approximately 11 hours by road)
  • Greater Noida to Amritsar: 515 km (approximately 8 hours by road)
  • Panipat to Amritsar: 366 km (approximately 6 hours by road)
  • Guwahati to Amritsar: 2389 km (approximately 42 hours by road)
  • Gurgaon to Amritsar: 499 km (approximately 8 hours by road)
  • Udaipur to Amritsar: 984 km (approximately 18 hours by road)
  • Jodhpur to Amritsar: 779 km (approximately 13 hours by road)
  • Ghaziabad to Amritsar: 474 km (approximately 8 hours by road)
  • Ludhiana to Amritsar: 141 km (approximately 3 hours by road)

Top Attractions to Explore While Travelling to Amritsar:

The Golden Temple, Wagah Border, Maharaja Ranjit Singh Museum, Khalsa College, Ram Tirath Ashram, Tarn Taran, Mata Lal Devi Temple, Jallianwala Bagh, Akal Takht, Durgiana Temple, Gobindgarh Fort, Jama Masjid Khairuddin, Gurudwara Baba Atal Rai, Hall Bazaar