Travel from Darjeeling to Kolkata

Train, bus or fly from Darjeeling to Kolkata?

IndiGo Airlines, Jet Lite and 5 other airlines fly from Darjeeling to Kolkata every 3 hours. Alternatively, RedBus operates a bus from Darjeeling to Kolkata twice daily. Tickets cost $9 - $13 and the journey takes 12 h.

How to get from Darjeeling to Kolkata

From Darjeeling taxi to Bagdogra airport, fly to Kolkata airport, bus to Dum Dum Cantonment, then train to Kolkata. 2 h 53 min $82. From Darjeeling taxi to New Jalpaiguri (NJP) then train to Sealdah (SDAH). 10 h 55 min $41. From Darjeeling taxi to Siliguri then bus to Kolkata. 13 h 4 min $30. From Darjeeling taxi to Siliguri Junction (SGUJ) then train to Sealdah (SDAH). 13 h 25 min $40. From Darjeeling drive to Kolkata. 9 h 14 min $77.
Close Print Itinerary
  1. Here are 5 options to get from
    Darjeeling to Kolkata:

    1. Trip:
      1 Fly
      • One-Way approx: USD $49 - $182
      • Duration: 2 h 53 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $49 - $182
        • Duration: 2 h 53 min
        Close x
    2. Trip:
      2 Taxi, train
      • One-Way approx: USD $29 - $43
      • Duration: 10 h 55 min
      Open +
      • Trip:
        2 Taxi, train
        • One-Way approx: USD $29 - $43
        • Duration: 10 h 55 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $26 - $33
      • Duration: 13 h 4 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $26 - $33
        • Duration: 13 h 4 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $29 - $42
      • Duration: 13 h 25 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $29 - $42
        • Duration: 13 h 25 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $95
      • Duration: 9 h 14 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $95
        • Duration: 9 h 14 min
        Close x