Air
The nearest airport is Indira Gandhi International Airport, New Delhi, about 80 km (50 mi) away.
Rail
Rewari was first connected by a railway line in 1873 when the first metre gauge railway track in India was opened. This track was laid between Delhi and Rewari. The gauge was converted to 1,676 mm (5 ft 6 in) broad gauge in 1995 for one of the tracks under Project Unigauge. This allowed metre gauge trains from Rajasthan to continue up to Delhi Sarai Rohilla on the remaining track. The second track from Rewari to Delhi was converted to broad gauge in 2007 as all the metre gauge tracks from Rewari to cities in Rajasthan had been converted to broad gauge by then. Thus all the railway tracks from Rewari have been converted to broad gauge obviating the need for change of trains at gauge-change stations such as Delhi and Ahmedabad.
Rewari is a major junction on the Indian railway network and has connections to major cities in India by direct trains. Six railway lines branch out from it to Delhi, Ajmer via Ringas, Ajmer via Alwar, Loharu, Hisar and Rohtak. The latest sixth line to Jhajjar and Rohtak was constructed in 2008-12 and commissioned in January 2013.
There are plans to electrify the Rewari-Delhi railway line.
Road
Rewari is connected by three national highways: NH8 (Delhi-Jaipur-Mumbai), NH71 (Jalandhar-Rohtak-Jhajjar-Rewari) and NH71B (Rewari-Dharuhera-Sohna-Palwal). State highways connect Rewari to all major towns in Haryana and adjacent districts of Rajasthan.
There are frequent bus services between Rewari and Delhi, as well as other towns of Haryana, Punjab and Rajasthan