2,579 km apart, Bangalore in Karnataka and Amritsar in Punjab are not connected directly via any mode of transport. While there is an airport at Amritsar, direct flights are not available from Bangalore. Tourists can take a connecting flight operated by Air India, Spice Jet and Jet Airways that takes minimum of 4 ½ hours to reach Amritsar from Bangalore.
Amritsar has a railway station but direct trains are not available from Bangalore. The best option will be to take Bangalore Rajdhani or Duronto Express from Bangalore for Delhi. From Delhi, tourists can take trains, flights or hire taxis or buses to reach Amritsar from Delhi. From Delhi, Amritsar Express, Swarna Shatabdi, Amritsar Shatabdi, Shane Punjab, Sachkhand Exp and Paschim Express can be taken for Amritsar. Total travel time will be around 48 hours.
No direct buses or direct taxi are available for travel between Bangalore and Amritsar die to the long distance between the two cities. Taking a connecting flight is the most convenient and fastest way to reach Amritsar from Bangalore, while the cheapest way will be to take a direct train till Delhi anch change trains at Delhi for Amritsar.
To experience Amritsar hassle free, visit Amritsar tour packages.
To visit Amritsar from Bangalore, visit Amritsar tour packages from Bangalore.
Oops! We do not have information on this route.
Click to view map
You can drag the map with your mouse, and double-click to zoom.
Call us for Package details