Trains running at present between Kalka to Shimla and Shimla to Kalka:
| Train
No. |
Dep.
Kalka |
Arri.
Shimla |
Train
No. |
Dep.
Shimla |
Arri.
Kalka |
| 1
KS |
04:10 |
09:25 |
2
KS |
14:30 |
20:30 |
| 251
Up |
06:20 |
11:30 |
252
Dn |
18:00 |
23:10 |
| 255
Up |
11:50 |
17:20 |
256
Dn |
10:55 |
16:10 |
| 253
Up |
07:30 |
12:25 |
254
Dn |
15:55 |
21:10 |
| 241
Up |
05:30 |
10:15 |
242
Dn |
17:45 |
22:40 |
| 101
RMC |
11:40 |
15:40 |
Dn. Pass
RC |
11:55 |
16:30 |

There are three Airports in Himachal Pradesh Gaggal near Kangra, Jubbal near Shimla and Bhuntar near Kullu. These airports are accessible only by national level flights.
INDIAN
AIRLINES
(Monday, Wednesday,
Friday)
| Dep:
Delhi |
Arr:
Shimla |
Arr:
Kullu |
Arr:
Delhi |
| 09:00
AM |
10:00
AM |
10:45
AM |
12:40
Hrs. |
|
Dep:
Shimla |
Dep:
Kullu |
|
|
10:20
AM |
11:10
AM |
|
|
|
|
|
| Dep:
Delhi |
Arr:
Gaggal |
Arr:
Delhi |
|
| 13:15
Hrs. |
14:40
Hrs. |
16:30
Hrs. |
|
|
Dep:
Gaggal |
|
|
|
15:05
Hrs. |
|
|
JAGSON
AIRLINES
(Monday to Saturday)
| Dep:
Delhi |
Arr:
Kullu |
Arr:
Delhi |
| 10:00
AM |
11:20
AM |
13:00
Hrs. |
|
Dep:
Kullu |
|
|
11:40
AM |
|
|
|
|
|