The average bus between Gurgaon and Theog takes 9h 43m and the fastest bus takes 9h 30m. The bus service runs several times per day from Gurgaon to Theog. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Gurgaon and Theog. The earliest departure is at 3:40 AM at night, and the last departure from Gurgaon is at 4:35 AM which arrives into Theog at 10:10 AM. All services require a transfer at Delhi, Delhi State and take an average of 9h 43m. The schedules shown below are for the next available departures.
Want to know about travelling from Gurgaon to Theog? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Gurgaon to Theog. However, there are services departing from Gurgaon station and arriving at Theog station via Panchkula, Haryana. The journey, including transfers, takes approximately 9h 43m.
Gurgaon to Theog bus services, operated by Garhwal Travels, depart from Delhi, Delhi State station.
Gurgaon to Theog bus services, operated by Garhwal Travels, arrive at FlixBus Theog station.
Book your Gurgaon to Theog bus tickets online with Garhwal Travels, INDO CANADIAN® EXPRESS (Luxury Intercity Service) and 3 other operators.
The distance between Gurgaon and Theog is 297.5 km. The road distance is 460 km.
You can take a bus from Gurugram to FlixBus Theog via Delhi, Delhi State, Panchkula, Haryana, and FlixBus Panchkula in around 11h 41m.