Airport
Raja Sansi International Airport is about 11 km and a 15-20 minutes drive from the city center. It's one of the modern airports in India and quite adequate if not exactly exciting. Most flights are to Delhi, an hour away, but there are an increasing number of international connections: Jet flies to London, Air India flies to Toronto via London.
Train : Amritsar is an important railway station and is well connected to major cities in India through daily trains.
By Road : Long-distance taxis are available from most places. It takes around 6-7 hours from New Delhi via NH-1.
Amritsar is well-connected by bus to most major cities and the northern areas within a days drive. Pathankot is about 2.5 hours away, and there are daily direct buses to New Delhi, Jammu, Katra, Chandigarh, Dharamsala (once daily, ~6 hours), etc.You can find Volvo buses from Chandigarh , Delhi and Katra
Distance : Delhi- Amritsar - 450 kms,Pathankot - 100 kms
Dalhousie - 188 kms
Chandigarh - 250 kms
Lahore - 50 kms
Wagha - 30 kms