Shimla to Amritsar by Bus

Shimla, the capital of Himachal Pradesh, is one of the most beautiful tourist destinations in the country, which is full of amazing attractions. Shimla is so special that all the hill stations here are always full of tourists; there is a crowd of tourists here in all seasons of the year.  Shimla is well connected by air, rail and road, the main mode of transport.

Amritsar is located in the Indian state of Punjab. There are many such places in Amritsar that tourists like very much. Amritsar is also known for its places of attraction as well as for its hospitality. There is nearly 1 direct bus plying between Shimla to Amritsar. Bus is State Transport Bus etc.

Distance between Shimla- Amritsar

The approximate road distance from Shimla to Amritsar is between 300 km. The minimum time a bus takes to reach Amritsar from Shimla is 8h 19m.

Bus time table from Shimla to Amritsar

S. No. Source Destination Bus Type Departure Arrival Fare
1 Shimla(ISBT) Amritsar Ordinary 06:40 16:30 472

Content last updated in January 2023. Travel with confidence with Sunrsie Himachal Packages from Sunrise Holidays Shimla.

Travel with confidence with Sunrsie Himachal Packages from Sunrise Holidays Shimla.
Get Best QuoteRequest Callback
Get best travel deals from Sunrise Holidays Shimla having own hotels in Shimla and Manali