50
Checking Seats Availability
Loading seats data...

From Amritsar to Himachal Pradesh by bus+bus joint ticket

05:50
Amritsar
09:40
Chandigarh
3h 50m
 Instant  Refund
Next departure after 9 hours 20 minutes
19:00
Chandigarh
23:30
Shimla, Himachal Pradesh
4h 30m
 Instant  Refund
Total duration
17h 40m
15:50
Amritsar
03:10
Manali, Himachal Pradesh
11h 20m
 Instant  Refund
Next departure after 2 hours 50 minutes
06:00
Manali, Himachal Pradesh
12:30
Shimla, Himachal Pradesh
6h 30m
 Instant  Refund
Total duration
20h 40m
16:00
Amritsar
22:30
Dharamshala, Himachal Pradesh
6h 30m
 Instant  Refund
Next departure after 6 hours 30 minutes
05:00
Dharamshala, Himachal Pradesh
14:00
Shimla, Himachal Pradesh
9h
 Instant  Refund
Total duration
22h
16:00
Amritsar
05:30
Manali, Himachal Pradesh
13h 30m
 Instant  Refund
Next departure after 3 hours 50 minutes
09:20
Manali, Himachal Pradesh
15:50
Shimla, Himachal Pradesh
6h 30m
 Instant  Refund
Total duration
23h 50m
18:40
Amritsar
06:00
Manali, Himachal Pradesh
11h 20m
 Instant  Refund
Next departure after 3 hours 20 minutes
09:20
Manali, Himachal Pradesh
15:50
Shimla, Himachal Pradesh
6h 30m
 Instant  Refund
Total duration
21h 10m

From Amritsar Jn to Himachal Pradesh by train+bus joint ticket

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

22:10
ASR Amritsar Jn, Punjab
03:45
DDN Dehradun, Dehra Dun
5h 35m
 Refund
Change stations. Take a taxi (fees apply) - 10 minute, 5 km (Next departure after 4 hours 15 minutes)
08:00
Dehradun, Uttarakhand
16:30
Shimla, Himachal Pradesh
8h 30m
 Instant  Refund
Total duration
18h 20m
22:10
ASR Amritsar Jn, Punjab
03:45
DDN Dehradun, Dehra Dun
5h 35m
 Refund
Change stations. Take a taxi (fees apply) - 10 minute, 5 km (Next departure after 4 hours 15 minutes)
08:00
Dehradun, Uttarakhand
16:30
Shimla, Himachal Pradesh
8h 30m
 Instant  Refund
Total duration
18h 20m

Popular Routes in India