Travel from Allahabad to Himachal-Pradesh

Train or fly from Allahabad to Himachal Pradesh?

Indian Railways operates a train from Allahabad to Shimla once daily. Tickets cost $18 - $26 and the journey takes 18 h 55 min. Alternatively, Helitrans, Air India Limited and three other airlines fly from Allahabad to Solan every 2 hours.

How to get from Allahabad to Himachal Pradesh

ModeDurationPrice
From Allahabad Junction (ALD) train to Kalka (KLK) then taxi to Shimla.20 h 18 min₹3,234
From Allahabad drive to Shimla.14 h 3 min₹8,465
From Allahabad taxi to Allahabad airport, fly to Chandigarh airport, then taxi to Solan.17 h 28 min₹13,055

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

It takes approximately 20 h 18 min to get from Allahabad to Himachal Pradesh, including transfers.

Operators from Allahabad to Himachal Pradesh

OperatorPhoneWebsite
Indian RailwaysIndian Railways
HelitransHelitrans
Air India LimitedAir India Limited
Jet AirwaysJet Airways
IndiGo AirlinesIndiGo Airlines
GoAirGoAir
Close Print Itinerary
  1. Here are 3 options to get from
    Allahabad to Himachal Pradesh:

    1. Trip:
      1 Train
      • One-Way approx: USD $38 - $50
      • Duration: 20 h 18 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $38 - $50
        • Duration: 20 h 18 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 14 h 3 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 14 h 3 min
        Close x
    3. Trip:
      3 Fly
      • One-Way approx: USD $81 - $351
      • Duration: 17 h 28 min
      Open +
      • Trip:
        3 Fly
        • One-Way approx: USD $81 - $351
        • Duration: 17 h 28 min
        Close x