There are several bus services that connect Amritsar with cities like Delhi, Shimla, Dehradun and Chandigarh. Or you could take a road trip from other cities in Punjab or neighbouring states. The highways leading to Amritsar are wide and well-maintained.
Like the roads, Amritsar Railway Station is well-connected to a majority of Indian cities. Other than the flight, this is the fastest and the most comfortable way to reach Amritsar. Whichever way you choose to travel, book your Amritsar holidays from SOTC and get ready to embark on your journey to Amritsar.
Amritsar is well-connected with the rest of the country by air. You can catch a direct flight to Amritsar from any of the major Indian cities with an airport. The average nonstop flying time from Mumbai is 2 hours and 30 minutes. Time from other destinations varies. Once you land at the Shree Guru Das Jee International Airport you can take a bus or hire a cab to reach the city centre.