There are 5 ways to get from Delhi to Rajkot by plane, train, bus, night bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Indira Gandhi International Airport (DEL) to Rajkot International Airport (HSR)plane DEL - HSR
3h 30m₹7,686–12,897Train
cheapest- Take the train from New Delhi to Rajkot Jntrain 19566 / ...
17h 55m₹500–3,900Bus
- Take the bus from Jama Masjid to Noida Sector 37bus 347Up / ...
- Take the bus from Noida to Rajkotbus redbusIndia_Bharat Benz A/C Sleeper
26h 42mNight bus, bus
- Take the nightbus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridgenightbus
- Take the bus from Ahmedabad to Rajkotbus redbusIndia_A/C Sleeper / ...
25h 13mDrive 1,158.9 km
- Drive from Delhi to Rajkotcar 1,158.9 km
13h 21m₹12,976–18,743
Delhi to Rajkot by train
Comparing Your Travel Options
The cheapest way to get from Delhi to Rajkot is to train which costs ₹500 - ₹3,900 and takes 17h 55m.
The fastest way to get from Delhi to Rajkot is to fly which takes 3h 30m and costs ₹7,500 - ₹13,000.
No, there is no direct bus from Delhi to Rajkot. However, there are services departing from Jama Masjid and arriving at Rajkot via Noida Sector 37 and Noida. The journey, including transfers, takes approximately 26h 42m.
Yes, there is a direct train departing from New Delhi and arriving at Rajkot Jn. Services depart three times a week, and operate Monday and Sunday. The journey takes approximately 17h 55m.
The distance between Delhi and Rajkot is 966 km. The road distance is 1158.9 km.
The best way to get from Delhi to Rajkot without a car is to train which takes 17h 55m and costs ₹500 - ₹3,900.
It takes approximately 3h 30m to get from Delhi to Rajkot, including transfers.
Delhi to Rajkot bus services, operated by Delhi Transport Corporation (DTC), depart from Jama Masjid station.
Delhi to Rajkot train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Delhi to Rajkot is to fly which takes 3h 30m and costs ₹7,500 - ₹13,000. Alternatively, you can train, which costs ₹500 - ₹3,900 and takes 17h 55m, you could also bus, which costs and takes 26h 42m.
What companies run services between Delhi, India and Rajkot, India?
IndiGo Airlines and Air India Limited fly from Indira Gandhi International Airport (DEL) to Rajkot International Airport (HSR) every 4 hours. Alternatively, Indian Railways operates a train from New Delhi to Rajkot Jn 3 times a week. Tickets cost ₹500–3,900 and the journey takes 17h 55m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Indira Gandhi International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–12,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Rajkot Jn
- Ave. Duration
- 17h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–3,900
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Jama Masjid to Noida Sector 37
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- ₹14–140
- Website
- DTC
- Ordinary Buses
- ₹14–19
- AC Buses
- ₹23–35
- Airport Express Services
- ₹100–140
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Noida to Rajkot
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Ahmedabad to Rajkot
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 74222 21306
- [email protected]
- Website
- atmbus.in
Night bus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridge
- Ave. Duration
- 19h 18m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,400
- Schedules at
- atmbus.in
- AC Sleeper
- ₹1,300–2,400
- [email protected]
- Website
- SLGT Travels
Bus from Ahmedabad to Rajkot
- Ave. Duration
- 5h 15m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Ahmedabad to Rajkot
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
- Website
- Rajdhani Travels (Patan)
Bus from Ahmedabad to Rajkot
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, Flying into Beijing?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
Booking & Getting There
Delhi to Rajkot bus services, operated by Delhi Transport Corporation (DTC), arrive at Noida Sector 37 station.
Delhi to Rajkot train services, operated by Indian Railways, arrive at Rajkot Jn station.
Yes, the driving distance between Delhi to Rajkot is 1159 km. It takes approximately 13h 21m to drive from Delhi to Rajkot.
Book your Delhi to Rajkot bus tickets online with Omio.
There are 117+ hotels available in Rajkot.













