There are 4 ways to get from Rajgarh (Station) to Delhi by train, bus (Flixbus), 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 Rajgarh to Delhitrain 12413 / ...
3h 55m₹170–1,400Bus (Flixbus)
- Take the bus from FlixBus Rest Stop - The Rajwada Darbar 2 to FlixBus Delhi - Kashmere Gatebus FlixBus IN0520C / ...
4h 4m₹843–1,494Drive 196.2 km
- Drive from Rajgarh (Station) to Delhicar 196.2 km
2h 13m₹2,213–3,196Taxi
- Take the taxi from Rajgarh (Station) to Delhitaxi 196.2 km
2h 13m₹3,500–4,200
Rajgarh (Station) to Delhi by train
Questions & Answers
The cheapest way to get from Rajgarh (Station) to Delhi is to train which costs ₹170 - ₹1,400 and takes 3h 55m.
The fastest way to get from Rajgarh (Station) to Delhi is to drive which takes 2h 13m and costs ₹2,200 - ₹3,200.
No, there is no direct bus from Rajgarh (Station) to Delhi. However, there are services departing from FlixBus Rest Stop - The Rajwada Darbar 2 and arriving at FlixBus Delhi - Kashmere Gate via . The journey, including transfers, takes approximately 4h 4m.
Yes, there is a direct train departing from Rajgarh and arriving at Delhi. Services depart five times a day, and operate every day. The journey takes approximately 3h 55m.
The distance between Rajgarh (Station) and Delhi is 193 km. The road distance is 196.2 km.
The best way to get from Rajgarh (Station) to Delhi without a car is to train which takes 3h 55m and costs ₹170 - ₹1,400.
The train from Rajgarh to Delhi takes 3h 55m including transfers and departs five times a day.
Rajgarh (Station) to Delhi bus services, operated by FlixBus India, depart from FlixBus Rest Stop - The Rajwada Darbar 2 station.
Rajgarh (Station) to Delhi train services, operated by Indian Railways, depart from Rajgarh station.
The best way to get from Rajgarh (Station) to Delhi is to train which takes 3h 55m and costs ₹170 - ₹1,400. Alternatively, you can bus, which costs ₹800 - ₹1,500 and takes 4h 4m.
What companies run services between Rajgarh (Station), India and Delhi, India?
Indian Railways operates a train from Rajgarh to Delhi 5 times a day. Tickets cost ₹170–1,400 and the journey takes 3h 55m. Alternatively, FlixBus India operates a bus from FlixBus Rest Stop - The Rajwada Darbar 2 to FlixBus Delhi - Kashmere Gate every 4 hours. Tickets cost ₹340–900 and the journey takes 3h 45m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajgarh to Delhi
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rest Stop - The Rajwada Darbar 2 to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹340–900
- Website
- FlixBus India
- Ave. Duration
- 2h 13m
- Estimated price
- ₹3,500–4,200
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
Rajgarh (Station) to Delhi bus services, operated by FlixBus India, arrive at FlixBus Delhi - Kashmere Gate station.
Rajgarh (Station) to Delhi train services, operated by Indian Railways, arrive at Delhi station.
Yes, the driving distance between Rajgarh (Station) to Delhi is 196 km. It takes approximately 2h 13m to drive from Rajgarh (Station) to Delhi.
There are 3726+ hotels available in Delhi.









