Travel from Ghaziabad to Shimla

Train, bus or fly from Ghaziabad to Shimla?

Indian Railways operates a train from Ghaziabad to Shimla once daily. Tickets cost $5 - $18 and the journey takes 8 h 28 min. Alternatively, HRTC operates a bus from Ghaziabad to Shimla every 2 hours. Tickets cost $15 and the journey takes 9 h 30 min.

How to get from Ghaziabad to Shimla

From Ghaziabad (GZB) train to Kalka (KLK) then taxi to Shimla. 9 h 51 min ₹2,494. From Ghaziabad taxi to Delhi ISBT Kashmiri Gate then bus to Shimla ISBT Tutikandi. 9 h 55 min ₹1,591. From Ghaziabad taxi to Dilshad Garden, Metro to Delhi, then bus to Shimla. 12 h 31 min ₹1,142. From Ghaziabad taxi to Shimla. 5 h 42 min ₹9,334. From Ghaziabad drive to Shimla. 5 h 42 min ₹2,976. From Ghaziabad taxi to Dilshad Garden, Metro to Kashmiri Gate, Metro to New Delhi, Metro to Delhi airport, fly to Chandigarh airport, then taxi to Shimla. 4 h 42 min ₹5,673. From Ghaziabad taxi to Dilshad Garden, Metro to Kashmiri Gate, Metro to New Delhi, Metro to Delhi airport, fly to Simla airport, then taxi to Shimla. 3 h 45 min ₹10,523. From Ghaziabad taxi to Dilshad Garden, Metro to Kashmiri Gate, Metro to New Delhi, Metro to Delhi airport, fly to Dehra Dun airport, then taxi to Shimla. 7 h 25 min ₹6,630. From Ghaziabad taxi to Dilshad Garden, Metro to Kashmiri Gate, Metro to New Delhi, Metro to Delhi airport, fly to Kulu airport, then taxi to Shimla. 6 h 53 min ₹14,927.

Operators from Ghaziabad to Shimla

OperatorPhoneWebsite
Indian RailwaysIndian Railways
HRTCHRTC
Delhi Metro155370Delhi Metro
RedBusRedBus
SpicejetSpicejet
IndiGo AirlinesIndiGo Airlines
Air India LimitedAir India Limited
GoAirGoAir
VistaraVistara
Jet AirwaysJet Airways
HelitransHelitrans
Close Print Itinerary
  1. Here are 9 options to get from
    Ghaziabad to Shimla:

    1. Trip:
      1 Train
      • One-Way approx: USD $26 - $42
      • Duration: 9 h 51 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $26 - $42
        • Duration: 9 h 51 min
        Close x
    2. Trip:
      2 Bus HRTC
      • One-Way approx: USD $23 - $25
      • Duration: 9 h 55 min
      Open +
      • Trip:
        2 Bus HRTC
        • One-Way approx: USD $23 - $25
        • Duration: 9 h 55 min
        Close x
    3. Trip:
      3 Bus RedBus
      • One-Way approx: USD $15 - $20
      • Duration: 12 h 31 min
      Open +
      • Trip:
        3 Bus RedBus
        • One-Way approx: USD $15 - $20
        • Duration: 12 h 31 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $120 - $150
      • Duration: 5 h 42 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $120 - $150
        • Duration: 5 h 42 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 5 h 42 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 5 h 42 min
        Close x
    6. Trip:
      6 Fly to Chandigarh, taxi
      • One-Way approx: USD $60 - $160
      • Duration: 4 h 42 min
      Open +
      • Trip:
        6 Fly to Chandigarh, taxi
        • One-Way approx: USD $60 - $160
        • Duration: 4 h 42 min
        Close x
    7. Trip:
      7 Fly to Simla
      • One-Way approx: USD $113 - $186
      • Duration: 3 h 45 min
      Open +
      • Trip:
        7 Fly to Simla
        • One-Way approx: USD $113 - $186
        • Duration: 3 h 45 min
        Close x
    8. Trip:
      8 Fly to Dehra Dun, taxi
      • One-Way approx: USD $75 - $164
      • Duration: 7 h 25 min
      Open +
      • Trip:
        8 Fly to Dehra Dun, taxi
        • One-Way approx: USD $75 - $164
        • Duration: 7 h 25 min
        Close x
    9. Trip:
      9 Fly to Kulu, taxi
      • One-Way approx: USD $153 - $604
      • Duration: 6 h 53 min
      Open +
      • Trip:
        9 Fly to Kulu, taxi
        • One-Way approx: USD $153 - $604
        • Duration: 6 h 53 min
        Close x