Travel from Surat to Naini-Tāl

Bus or train from Surat to Naini Tāl?

Indian Railways operates a train from Surat to Naini Tāl once a week. Tickets cost $24 - $35 and the journey takes 24 h 35 min. Alternatively, you can take a bus from Surat to Naini Tāl via Ahmedabad and Delhi in around 34 h 21 min.

How to get from Surat to Naini Tāl

From Surat taxi to Surat airport, fly to Pantnagar airport, then taxi to Naini Tāl. 15 h 7 min $629. From Surat taxi to Surat airport, fly to Dehra Dun airport, then taxi to Naini Tāl. 9 h 28 min $404. From Surat (ST) train to Lal Kuan (LKU) then taxi to Naini Tāl. 25 h 53 min $51. From Surat bus to Ahmedabad, bus to Delhi, then bus to Nainital. 34 h 21 min $33. From Surat drive to Naini Tāl. 20 h 40 min $177.

Is there a direct bus between Surat and Naini Tāl?

No, there is no direct bus from Surat to Naini Tāl. However, there are services departing from Surat and arriving at Nainital via Ahmedabad and Delhi. The journey, including transfers, takes approximately 34 h 21 min.
Close Print Itinerary
  1. Here are 5 options to get from
    Surat to Naini Tāl:

    1. Trip:
      1 Fly to Pantnagar, taxi
      • One-Way approx: USD $265 - $1,229
      • Duration: 15 h 7 min
      Open +
      • Trip:
        1 Fly to Pantnagar, taxi
        • One-Way approx: USD $265 - $1,229
        • Duration: 15 h 7 min
        Close x
    2. Trip:
      2 Fly to Dehra Dun, taxi
      • One-Way approx: USD $199 - $734
      • Duration: 9 h 28 min
      Open +
      • Trip:
        2 Fly to Dehra Dun, taxi
        • One-Way approx: USD $199 - $734
        • Duration: 9 h 28 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $42 - $54
      • Duration: 25 h 53 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $42 - $54
        • Duration: 25 h 53 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $28 - $39
      • Duration: 34 h 21 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $28 - $39
        • Duration: 34 h 21 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $140 - $210
      • Duration: 20 h 40 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $140 - $210
        • Duration: 20 h 40 min
        Close x