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 December 2019

Sunrise Holidays Shimla: Explore Himachal with Us

Sunrise Villa, Shoghi, Shimla, Himachal Pradesh, India

Sandeep: 8988794801 | Reena: 8988794803 | Neha: 8988794805

landline: 0177-2661991 | e-mail

Planning your Exotic Himachal tour?

Get value for money Himachal packages from travel experts based in Shimla