By Air: Sri Guru Ram Das Jee International Airport is an 11 km drive from the center of Amritsar. It is well connected with many destinations in India and many international destinations like London, Toronto, Barcelona and Doha.
By Rail: Daily trains connect Amritsar to several important cities like New Delhi, Mumbai and Kolkata. Trains are usually heavily booked so it is always better to book your tickets in advance.
By Road: Amritsar is well connected with most major cities in India. There are daily buses to Amritsar from New Delhi, Jammu, Dharamsala, Katra and Chandigarh.