Travel from Rohtak to Haridwar

Train from Rohtak to Haridwar

Indian Railways operates a train from Rohtak to Haridwar every 4 hours. Tickets cost $1 - $15 and the journey takes 1 h 33 min. Indian Railways also services this route twice daily.

How to get from Rohtak to Haridwar

From Rohtak Junction (ROK) train to New Delhi (NDLS) then train to Haridwar Junction (HW). 6 h 43 min ₹1,606. From Rohtak Junction (ROK) train to Delhi Kishangnj (DKZ), walk to Pratap Nagar, Metro to Delhi, then bus to Haridwar. 9 h 57 min ₹1,410. From Rohtak taxi to Haridwar. 3 h 41 min ₹2,986. From Rohtak drive to Haridwar. 3 h 41 min ₹1,790. From Rohtak Junction (ROK) train to New Delhi, Metro to Delhi airport, fly to Dehra Dun airport, then taxi to Haridwar. 4 h 26 min ₹4,159.
Close Print Itinerary
  1. Here are 5 options to get from
    Rohtak to Haridwar:

    1. Trip:
      1 Train
      • One-Way approx: USD $6 - $31
      • Duration: 6 h 43 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $6 - $31
        • Duration: 6 h 43 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $10 - $27
      • Duration: 9 h 57 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $10 - $27
        • Duration: 9 h 57 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $35 - $50
      • Duration: 3 h 41 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $35 - $50
        • Duration: 3 h 41 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $23 - $35
      • Duration: 3 h 41 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $23 - $35
        • Duration: 3 h 41 min
        Close x
    5. Trip:
      5 Train, fly
      • One-Way approx: USD $35 - $124
      • Duration: 4 h 26 min
      Open +
      • Trip:
        5 Train, fly
        • One-Way approx: USD $35 - $124
        • Duration: 4 h 26 min
        Close x