Firozabad to Rohtak Distance
The road distance between Firozabad and Rohtak is approximately 300+ km, and the drive usually takes around 5 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 7 hours, while trains complete the journey in approximately 7 hours, subject to the chosen service and route. The fastest way to reach Rohtak takes approximately 5 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.

Direct Options
RECOMMENDED
Firozabad
Rohtak
Approx Travel Time
5h 12m
₹7,107
Onwards
Firozabad
Rohtak
Approx Travel Time
6h 52m
₹900
Onwards
Firozabad
Rohtak
Approx Travel Time
7h 6m
₹205
Onwards
Via Delhi
CHEAPEST
FASTEST
Firozabad
Delhi
Rohtak
Approx Travel Time
4h 56m
₹175
Onwards
Firozabad
Delhi
Rohtak
Approx Travel Time
6h 28m
₹527
Onwards
Via Ghaziabad
Firozabad
Ghaziabad
Rohtak
Approx Travel Time
6h 2m
₹255
Onwards
Firozabad
Ghaziabad
Rohtak
Approx Travel Time
5h 48m
₹860
Onwards
Via Bahadurgarh
Firozabad
Bahadurgarh
Rohtak
Approx Travel Time
6h 48m
₹230
Onwards
Via Aligarh
Firozabad
Aligarh
Rohtak
Approx Travel Time
6h 55m
₹225
Onwards
Via Tundla
Firozabad
Tundla
Rohtak
Approx Travel Time
7h 5m
₹255
Onwards
Frequently Asked Questions
What is the distance between Firozabad and Rohtak?
The distance between Firozabad and Rohtak is approximately 300+ km by road.
What is the straight-line (aerial) distance between Firozabad and Rohtak?
The straight-line distance is approximately 250+ km.
How long does it take to travel from Firozabad to Rohtak by road?
It takes around 5 hours by road.
What is the distance from Firozabad to Rohtak via Delhi?
Via Delhi, the distance is approximately 250+ km, taking around 5 hours.
Is there a train from Firozabad to Rohtak?
Yes, trains run between Firozabad and Rohtak, covering approximately 250+ km in around 7 hours.
How much does it cost to travel from Firozabad to Rohtak?
Costs vary by mode — approximately ₹900+ by bus and ₹7100+ by cab.
Does the distance from Firozabad to Rohtak change by route?
Yes — the road distance varies from 300+ km via the direct route to 250+ km via Delhi, depending on the path taken.
Does travel time between Firozabad and Rohtak vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Firozabad and Rohtak?
The driving distance is 300+ km, while the straight-line distance is shorter at 250+ km, due to the road route following terrain and highways.
What are the major cities on the way from Firozabad to Rohtak by road?
Major cities on the road route from Firozabad to Rohtak include: • Bahadurgarh • Palwal • Manesar
What are the major restaurants on the way from Firozabad to Rohtak by road?
Major restaurants on the road route from Firozabad to Rohtak include: • Maharaja Dhaba • Yuhi Hospitality Rohtak • Mannat Haveli Rohtak • Annapurna Vedic Rasoi • Meera Dhaba
Routes Connecting Firozabad
Routes From Firozabad
- Firozabad to Gopalganj
- Firozabad to Jalna
- Firozabad to Meja
- Firozabad to Toranagallu
- Firozabad to Dibrugarh
- Firozabad to Arsikere
- Firozabad to Dhar
- Firozabad to Buxar
- Firozabad to Gandhinagar
- Firozabad to Bhalki
- Firozabad to Ajmer
- Firozabad to Falna
- Firozabad to Suratgarh
- Firozabad to Bihar-Sharif
- Firozabad to Bidar
Routes To Firozabad
- Palakkodu to Firozabad
- Ghaziabad to Firozabad
- Najibabad to Firozabad
- Nilambur to Firozabad
- Adoni to Firozabad
- Bhiwani to Firozabad
- Khamgaon to Firozabad
- Malappuram to Firozabad
- Ajmer to Firozabad
- Bahadurgarh to Firozabad
- Vadodara to Firozabad
- Patiala to Firozabad
- Gwalior to Firozabad
- Nangal to Firozabad
- Bhiwadi to Firozabad

