There are 6 ways to get from Fatehpur Sīkri to Rohtak 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 via Delhi
best- Take the train from Agra Cantt to New Delhitrain 12001 / ...
- Take the train from New Delhi to Rohtak Jntrain 12137 / ...
5h 55m₹340–2,744Train
cheapest- Take the train from Agra Cantt to Rohtak Jntrain 12137 / ...
6h 36m₹240–1,844Bus
- Take the bus from Agra, Uttar Pradesh to Noida, Uttar Pradeshbus Agra, Uttar Pradesh - Noida, Uttar Pradesh
- Take the bus from Noida, Uttar Pradesh to Rohtak, Haryanabus Noida, Uttar Pradesh - Rohtak, Haryana
6h 46mDrive 266.7 km
- Drive from Fatehpur Sīkri to Rohtakcar 266.7 km
3h 45m₹3,011–4,349Taxi
- Take the taxi from Fatehpur Sīkri to Rohtaktaxi 266.7 km
3h 45m₹3,900–4,700Bus via Faridabad
- Take the bus from Fatehpur Sikri to Agra ISBTbus
- Take the bus from Agra ISBT to Faridabadbus
- Take the bus from Faridabad, Haryana to Rohtak, Haryanabus
8h 41m
Questions & Answers
The cheapest way to get from Fatehpur Sīkri to Rohtak is to train which costs ₹240 - ₹1,900 and takes 6h 36m.
The fastest way to get from Fatehpur Sīkri to Rohtak is to drive which takes 3h 45m and costs ₹3,000 - ₹4,400.
No, there is no direct bus from Fatehpur Sīkri to Rohtak. However, there are services departing from Fatehpur Sikri and arriving at Rohtak, Haryana via Agra Cant, Agra, Uttar Pradesh and Noida, Uttar Pradesh. The journey, including transfers, takes approximately 6h 46m.
No, there is no direct train from Fatehpur Sīkri to Rohtak. However, there are services departing from Agra Cantt and arriving at Rohtak Jn via New Delhi. The journey, including transfers, takes approximately 5h 55m.
The distance between Fatehpur Sīkri and Rohtak is 303 km. The road distance is 266.7 km.
The best way to get from Fatehpur Sīkri to Rohtak without a car is to train via Delhi which takes 5h 55m and costs ₹340 - ₹2,800.
It takes approximately 5h 55m to get from Fatehpur Sīkri to Rohtak, including transfers.
Fatehpur Sīkri to Rohtak bus services, operated by KN Nehra Travels, depart from Agra, Uttar Pradesh station.
Fatehpur Sīkri to Rohtak train services, operated by Indian Railways, depart from Agra Cantt station.
The best way to get from Fatehpur Sīkri to Rohtak is to train via Delhi which takes 5h 55m and costs ₹340 - ₹2,800. Alternatively, you can bus, which costs and takes 6h 46m.
What companies run services between Fatehpur Sīkri, India and Rohtak, India?
You can take a bus from Fatehpur Sikri to Rohtak Jn via Idgaah, Agra Cantt, and New Delhi in around 5h 55m. Alternatively, you can take a bus from Fatehpur Sikri to Rohtak, Haryana via Idgaah, Agra Cant, Dhakran Chauraha, Agra, Uttar Pradesh, and Noida, Uttar Pradesh in around 6h 46m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from New Delhi to Rohtak Jn
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Agra Cantt to Rohtak Jn
- Ave. Duration
- 5h 1m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Website
- KN Nehra Travels
Bus from Agra, Uttar Pradesh to Noida, Uttar Pradesh
- Ave. Duration
- 3h 15m
- Frequency
- Every 5 minutes
- Schedules at
- KN Nehra Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Agra, Uttar Pradesh to Noida, Uttar Pradesh
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- ₹430–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Website
- Virat Travels
Bus from Noida, Uttar Pradesh to Rohtak, Haryana
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Virat Travels
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Fatehpur Sikri to Agra ISBT
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- ₹100–260
- Website
- UPSRTC
- Ordinary
- ₹100–130
- AC
- ₹190–260
Bus from Agra ISBT to Faridabad
- Ave. Duration
- 4h 43m
- Frequency
- Hourly
- Estimated price
- ₹290–600
- Website
- UPSRTC
- Ordinary
- ₹290–400
- AC
- ₹410–600
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Faridabad, Haryana to Rohtak, Haryana
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Website
- NeuGo
- Ave. Duration
- 3h 45m
- Estimated price
- ₹3,900–4,700
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
Fatehpur Sīkri to Rohtak bus services, operated by KN Nehra Travels, arrive at Noida, Uttar Pradesh station.
Fatehpur Sīkri to Rohtak train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Fatehpur Sīkri to Rohtak is 267 km. It takes approximately 3h 45m to drive from Fatehpur Sīkri to Rohtak.
There are 39+ hotels available in Rohtak.













