Travel from Kolkata to Himachal-Pradesh

Train or fly from Kolkata to Himachal Pradesh?

Vistara, IndiGo Airlines and six other airlines fly from Kolkata to Solan hourly. Alternatively, Indian Railways operates a train from Kolkata to Shimla once daily. Tickets cost $30 - $40 and the journey takes 32 h 50 min.

How to get from Kolkata to Himachal Pradesh

ModeDurationPrice
From Sealdah‎ train to Gora Bazaar, bus to Kolkata airport, fly to Chandigarh airport, then taxi to Solan.7 h 4 min$148
From Sealdah‎ train to Gora Bazaar, bus to Kolkata airport, fly to Dharamsala airport, then taxi to Barwāla.6 h 47 min$265
From Sealdah‎ train to Gora Bazaar, bus to Kolkata airport, fly to Kulu airport, then taxi to Mandi.12 h 5 min$504
From Sealdah‎ train to Gora Bazaar, bus to Kolkata airport, fly to Dehra Dun airport, then taxi to Nāhan.7 h 25 min$140
From Sealdah (SDAH) train to New Delhi, Metro to Delhi ISBT Kashmiri Gate, then bus to Shimla ISBT Tutikandi.28 h 13 min$48
From Howrah Junction (HWH) train to Kalka (KLK) then taxi to Shimla.34 h 13 min$61
From Kolkata drive to Shimla.25 h 1 min$227

How long does it take to get from Kolkata to Himachal Pradesh?

It takes approximately 7 h 4 min to get from Kolkata to Himachal Pradesh, including transfers.

Operators from Kolkata to Himachal Pradesh

OperatorPhoneWebsite
Chennai SuburbanChennai Suburban
CSTCCSTC
VistaraVistara
IndiGo AirlinesIndiGo Airlines
Air India LimitedAir India Limited
Jet AirwaysJet Airways
Jet LiteJet Lite
GoAirGoAir
SpicejetSpicejet
AirAsia IndiaAirAsia India
HelitransHelitrans
Indian RailwaysIndian Railways
Delhi Metro155370Delhi Metro
HRTCHRTC