Travel Schedule Options from Delhi to Shimla
by bus
Cheapest
Sleeping Bus
by City Land Travels
09:40
9h 20m
19:00
Delhi, India
Shimla, India
from
US$7
Fastest
Sleeping Bus
by City Land Travels
22:30
7h 30m
06:00
Delhi, India
Shimla, India
from
US$8
Sleeping Bus
by Raj Travels Jhunjhunu
22:55
8h 5m
07:00
Delhi, India
Shimla, India
from
US$17
Sleeping Bus
by City Land Travels
23:55
7h 30m
07:25
Delhi, India
Shimla, India
from
US$9
Sleeping Bus
by Pal Travel Lines
22:55
8h 5m
07:00
Delhi, India
Shimla, India
from
US$7
Cheapest
Sleeping Bus
by City Land Travels
from
US$7
09:40
9h 20m
19:00
Delhi, India
Shimla, India
Fastest
Sleeping Bus
by City Land Travels
from
US$8
22:30
7h 30m
06:00
Delhi, India
Shimla, India
Sleeping Bus
by Raj Travels Jhunjhunu
from
US$17
22:55
8h 5m
07:00
Delhi, India
Shimla, India
Sleeping Bus
by City Land Travels
from
US$9
23:55
7h 30m
07:25
Delhi, India
Shimla, India
Sleeping Bus
by Pal Travel Lines
from
US$7
22:55
8h 5m
07:00
Delhi, India
Shimla, India