Delhi Metro operates a train from Gurgaon to Rohtak every 5 minutes. Tickets cost $1 and the journey takes 58 min. Indian Railways also services this route every 4 hours. Alternatively, Delhi Metro operates a bus from Gurgaon to Rohtak every 5 minutes. Tickets cost $1 and the journey takes 1 h 4 min. RedBus also services this route once daily.
How to get from Gurgaon to Rohtak
From HUDA City Centre Metro to New Delhi (NDLS) then train to Rohtak Junction (ROK). 3 h 28 min ₹749. From HUDA City Centre Metro to Delhi then bus to Rohtak. 4 h 44 min ₹688. From Gurgaon taxi to Rohtak. 1 h 9 min ₹1,864. From Gurgaon drive to Rohtak. 1 h 9 min ₹577.