There are 6 ways to get from Fīrozābād to Gurgaon by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Firozabad to Anand Vihar Terminaltrain 12875
5h 5m₹238–1,485Bus
cheapest- Take the bus from Firozabad to Delhibus Indo-Nepal Maitree Bus
7h 53m₹45–720Train, bus via Agra
- Take the train from Firozabad to Idgah Agra Jntrain 19038
- Take the bus from Agra, Uttar Pradesh to Gurugrambus Agra, Uttar Pradesh - Gurugram
7h 1m₹552–2,337Drive 230 km
- Drive from Fīrozābād to Gurgaoncar 230 km
3h 7m₹2,595–3,749Taxi
- Take the taxi from Fīrozābād to Gurgaontaxi 230 km
3h 7m₹4,100–4,900Train, bus
- Take the train from Firozabad to Delhitrain 12311 / ...
- Take the bus from RR Hospital / Maharana Pratap Chowk to Gurugram ISBTbus Karolbaghtogurgaonup / ...
7h 2m₹211–1,592
Fīrozābād to Gurgaon by train and subway
Questions & Answers
The cheapest way to get from Fīrozābād to Gurgaon is to bus which costs ₹40 - ₹750 and takes 7h 53m.
The fastest way to get from Fīrozābād to Gurgaon is to drive which takes 3h 7m and costs ₹2,500 - ₹3,800.
No, there is no direct bus from Fīrozābād to Gurgaon. However, there are services departing from Firozabad and arriving at Gurugram via GTB Nagar and Delhi, Delhi State. The journey, including transfers, takes approximately 7h 53m.
No, there is no direct train from Fīrozābād to Gurgaon. However, there are services departing from Firozabad and arriving at IFFCO Chowk via Anand Vihar and Dilli Haat - INA. The journey, including transfers, takes approximately 5h 5m.
The distance between Fīrozābād and Gurgaon is 256 km. The road distance is 230 km.
The best way to get from Fīrozābād to Gurgaon without a car is to train which takes 5h 5m and costs ₹230 - ₹1,500.
It takes approximately 5h 5m to get from Fīrozābād to Gurgaon, including transfers.
Fīrozābād to Gurgaon bus services, operated by Delhi Transport Corporation (DTC), depart from Firozabad station.
Fīrozābād to Gurgaon train services, operated by Indian Railways, depart from Firozabad station.
The best way to get from Fīrozābād to Gurgaon is to train which takes 5h 5m and costs ₹230 - ₹1,500. Alternatively, you can bus, which costs ₹40 - ₹750 and takes 7h 53m.
What companies run services between Fīrozābād, India and Gurgaon, India?
Indian Railways operates a train from Firozabad to Anand Vihar Terminal 3 times a week. Tickets cost ₹180–1,500 and the journey takes 3h 38m. Alternatively, Delhi Transport Corporation (DTC) operates a bus from Firozabad to Delhi once daily. Tickets cost ₹30–700 and the journey takes 5h 32m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Firozabad to Anand Vihar Terminal
- Ave. Duration
- 3h 38m
- Frequency
- 3 times a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Firozabad to Idgah Agra Jn
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Firozabad to Delhi
- Ave. Duration
- 4h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +919999110060
- Website
- Abhimanyu Tours and Travels
Bus from Agra, Uttar Pradesh to Gurugram
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Schedules at
- Abhimanyu Tours and Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Agra, Uttar Pradesh to Gurugram
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- ₹430–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from RR Hospital / Maharana Pratap Chowk to Gurugram ISBT
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- ₹12–95
- Website
- DTC
- Ordinary Buses
- ₹12–17
- AC Buses
- ₹20–28
- Airport Express Services
- ₹70–95
Bus from Firozabad to Delhi
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₹30–700
- Website
- DTC
- Ordinary Buses
- ₹30–50
- AC Buses
- ₹60–90
- Airport Express Services
- ₹500–700
- Ave. Duration
- 3h 7m
- Estimated price
- ₹4,100–4,900
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Fīrozābād to Gurgaon bus services, operated by Delhi Transport Corporation (DTC), arrive at Delhi station.
Fīrozābād to Gurgaon train services, operated by Indian Railways, arrive at Anand Vihar Terminal station.
Yes, the driving distance between Fīrozābād to Gurgaon is 230 km. It takes approximately 3h 7m to drive from Fīrozābād to Gurgaon.
There are 1412+ hotels available in Gurgaon.














