Rewari to Surat Distance
The road distance between Rewari and Surat is approximately 1050+ km, and the drive usually takes around 18 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 21 hours, while trains complete the journey in approximately 18 hours, subject to the chosen service and route. If you're travelling by air, Surat Airport is located in Surat. Flying is the fastest way to reach Surat, with a total travel time of approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Delhi
RECOMMENDED
Rewari
Delhi
Surat
Approx Travel Time
5h 40m
₹6,305
Onwards
FASTEST
Rewari
Delhi
Surat
Approx Travel Time
5h 33m
₹8,343
Onwards
Direct Options
Direct Train
CHEAPEST
Rewari
Surat
Approx Travel Time
17h 40m
₹520
Onwards
Direct Bus
Rewari
Surat
Approx Travel Time
21h 15m
On Demand
Direct Cab
Rewari
Surat
Approx Travel Time
18h
₹21,283
Onwards
Via Falna
Rewari
Falna
Surat
Approx Travel Time
17h 20m
₹645
Onwards
Via Mathura
Rewari
Mathura
Surat
Approx Travel Time
18h 25m
₹1,059
Onwards
Via Bharatpur
Rewari
Bharatpur
Surat
Approx Travel Time
17h
₹4,587
Onwards
Via Udaipur
Rewari
Udaipur
Surat
Approx Travel Time
19h 55m
₹3,300
Onwards
Via Jaipur, Udaipur
Rewari
Jaipur
Udaipur
Surat
Approx Travel Time
21h 54m
₹4,663
Onwards
Frequently Asked Questions
What is the distance between Rewari and Surat?
Surat is approximately 1000+ km from Rewari.
How long does it take to reach Surat from Rewari?
It takes approximately 6 hours to reach Surat from Rewari by Cab, Flight Via Delhi.
Routes Connecting Rewari
Routes From Rewari
Routes Connecting Surat
Routes From Surat
Popular Places Routes
- Kolar to Kayamkulam
- Bhuj to Medha
- Ahmedabad to Antalya
- Vidisha to Medinipur
- Bangalore to Khordha
- Rishikesh to Kaithal
- Shillong to Kovilpatti
- Jaipur to Sirohi
- Gondal to Indapur
- Coonoor to Kumarakom
- Nawalgarh to Dabwali
- Mandalgarh to Rajapur
- Faridabad to Karunagappally
- Mayiladuthurai to Madurantakam
- Raichur to Tiruchirappalli

