Travel from Guwahati to Darjeeling

Train or fly from Guwahati to Darjeeling?

GoAir and IndiGo Airlines fly from Guwahati to Darjeeling twice daily. Alternatively, Indian Railways operates a train from Guwahati to Darjeeling 6 times a week. Tickets cost $9 - $20 and the journey takes 9 h 10 min.

How to get from Guwahati to Darjeeling

From Guwahati taxi to Gauhati airport, fly to Bagdogra airport, then taxi to Darjeeling. 2 h 36 min $87. From Guwahati (GHY) train to New Jalpaiguri (NJP) then taxi to Darjeeling. 7 h 14 min $37. From Guwahati (GHY) train to Siliguri Junction (SGUJ) then taxi to Darjeeling. 10 h 13 min $37. From Guwahati taxi to Darjeeling. 7 h 6 min $137. From Guwahati drive to Darjeeling. 7 h 6 min $59.

Operators from Guwahati to Darjeeling

Close Print Itinerary
  1. Here are 5 options to get from
    Guwahati to Darjeeling:

    1. Trip:
      1 Fly
      • One-Way approx: USD $46 - $297
      • Duration: 2 h 36 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $46 - $297
        • Duration: 2 h 36 min
        Close x
    2. Trip:
      2 Train, taxi
      • One-Way approx: USD $25 - $41
      • Duration: 7 h 14 min
      Open +
      • Trip:
        2 Train, taxi
        • One-Way approx: USD $25 - $41
        • Duration: 7 h 14 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $25 - $40
      • Duration: 10 h 13 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $25 - $40
        • Duration: 10 h 13 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $110 - $140
      • Duration: 7 h 6 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $110 - $140
        • Duration: 7 h 6 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 7 h 6 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 7 h 6 min
        Close x