There are 8 ways to get from Nandyāl to Rajkot by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Bengaluru
best- Take the bus from Nandyala to Bengalurubus
- Take the bus from Bengaluru to Bhavnagarbus
- Take the bus from Bhavnagar to Rajkotbus
24h 20mTrain
cheapest- Take the train from Nandyal to Guntakal Jntrain 17225 / ...
- Take the train from Guntakal Jn to Rajkot Jntrain 16614 / ...
32h 35m₹810–6,221Drive 1,416.2 km
- Drive from Nandyāl to Rajkotcar 1,416.2 km
20h 32m₹13,766–19,884Bus to Kadapa Airport, fly
- Take the bus from FlixBus Nandyal - Bypass to FlixBus Kadapa - Seven Roadsbus
- Fly from Kadapa Airport (CDP) to Rajkot International Airport (HSR)plane CDP - HSR
19h 9m₹10,352–26,018Train via Dhone
- Take the train from Nandyal to Dhonetrain 02811 / ...
- Take the train from Dhone to Rajkot Jntrain 16733 / ...
38h 2m₹884–7,031Bus
- Take the bus from Nandyala to Hyderabadbus
- Take the bus from Hyderabad to Suratbus
- Take the bus from Surat to Rajkotbus
38h 25mBus to Hyderabad, fly
- Take the bus from FlixBus Nandyal - Bypass to FlixBus Hyderabad - Aramgharbus
- Fly from Hyderabad (HYD) to Rajkot International Airport (HSR)plane HYD - HSR
8h 39m₹8,754–12,333Train to Kempegowda International Airport, fly
- Take the train from Nandyal to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Rajkot International Airport (HSR)plane BLR - HSR
13h 23m₹8,474–22,080
Kadapa Airport (CDP) to Rajkot International Airport (HSR) flights
Comparing Your Travel Options
The cheapest way to get from Nandyāl to Rajkot is to train which costs ₹800 - ₹6,500 and takes 32h 35m.
The fastest way to get from Nandyāl to Rajkot is to bus and fly which takes 8h 39m and costs ₹8,500 - ₹13,000.
No, there is no direct bus from Nandyāl to Rajkot. However, there are services departing from Nandyala and arriving at Rajkot via Bengaluru and Bhavnagar. The journey, including transfers, takes approximately 24h 20m.
No, there is no direct train from Nandyāl to Rajkot. However, there are services departing from Nandyal and arriving at Rajkot Jn via Guntakal Jn. The journey, including transfers, takes approximately 32h 35m.
The distance between Nandyāl and Rajkot is 2005 km. The road distance is 1416.2 km.
The best way to get from Nandyāl to Rajkot without a car is to bus via Bengaluru which takes 24h 20m and costs .
It takes approximately 24h 20m to get from Nandyāl to Rajkot, including transfers.
Nandyāl to Rajkot bus services, operated by Indu Travels, depart from Nandyala station.
Nandyāl to Rajkot train services, operated by Indian Railways, depart from Nandyal station.
The best way to get from Nandyāl to Rajkot is to bus via Bengaluru which takes 24h 20m and costs . Alternatively, you can train, which costs ₹800 - ₹6,500 and takes 32h 35m.
What companies run services between Nandyāl, India and Rajkot, India?
You can take a bus from Nandyala to Rajkot via Bengaluru and Bhavnagar in around 24h 20m. Alternatively, you can take a train from Nandyal to Rajkot Jn via Guntakal Jn in around 32h 35m.
- Website
- goindigo.in
Flights from Kadapa Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 20h 50m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹9,000–24,000
Flights from Kadapa Airport to Rajkot International Airport via Hyderabad, Pune
- Ave. Duration
- 15h 15m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹9,000–25,000
Flights from Kadapa Airport to Rajkot International Airport via Madras, Pune
- Ave. Duration
- 18h 5m
- When
- Monday and Wednesday
- Estimated price
- ₹10,000–25,000
Flights from Kadapa Airport to Rajkot International Airport via Vijayawada, Hyderabad
- Ave. Duration
- 23h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Hyderabad to Rajkot International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹6,000–18,000
Flights from Hyderabad to Rajkot International Airport via Pune
- Ave. Duration
- 3h 55m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹6,000–18,000
Flights from Hyderabad to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Kempegowda International Airport to Rajkot International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Kempegowda International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,500–12,000
- Website
- airindia.in
Flights from Kempegowda International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₹6,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nandyal to Guntakal Jn
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Guntakal Jn to Rajkot Jn
- Ave. Duration
- 28h 20m
- Frequency
- Twice a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Nandyal to Dhone
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Dhone to Rajkot Jn
- Ave. Duration
- 35h 29m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,700–6,000
Train from Nandyal to Yelahanka Jn.
- Ave. Duration
- 8h 28m
- Frequency
- Twice daily
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Website
- Indu Travels
Bus from Nandyala to Bengaluru
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a day
- Schedules at
- Indu Travels
- Website
- BRS Travels
Bus from Nandyala to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- BRS Travels
Bus from Nandyala to Hyderabad
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Schedules at
- BRS Travels
- Website
- AR & BCVR Travels
Bus from Nandyala to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Schedules at
- AR & BCVR Travels
Bus from Nandyala to Hyderabad
- Ave. Duration
- 5h 1m
- Frequency
- 4 times a week
- Schedules at
- AR & BCVR Travels
- Website
- Maheswari Travels
Bus from Nandyala to Bengaluru
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Schedules at
- Maheswari Travels
- Website
- Esteem Tours & Travels
Bus from Bengaluru to Bhavnagar
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Schedules at
- Esteem Tours & Travels
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Bhavnagar to Rajkot
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- Gujarat Travels
- Website
- New Dharti Travels
Bus from Bhavnagar to Rajkot
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Schedules at
- New Dharti Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Bhavnagar to Rajkot
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Nandyal - Bypass to FlixBus Kadapa - Seven Roads
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹270–650
- Website
- FlixBus India
Bus from FlixBus Nandyal - Bypass to FlixBus Hyderabad - Aramghar
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- ₹450–1,300
- Website
- FlixBus India
- Website
- Sree Rudra Travels
Bus from Nandyala to Hyderabad
- Ave. Duration
- 6h
- Frequency
- Hourly
- Schedules at
- Sree Rudra Travels
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Nandyala to Hyderabad
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Schedules at
- SBM Traansport
- Phone
- +91 95022 24959
- [email protected]
- Website
- BSR Tours And Travels
Bus from Nandyala to Hyderabad
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Website
- BSR Tours And Travels
- Website
- Yolobus Private Limited
Bus from Nandyala to Hyderabad
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Yolobus Private Limited
- Website
- MSM Tours & Travels
Bus from Nandyala to Hyderabad
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a week
- Schedules at
- MSM Tours & Travels
- Website
- Srisravv Royale
Bus from Nandyala to Hyderabad
- Ave. Duration
- 4h 55m
- Frequency
- Twice a week
- Schedules at
- Srisravv Royale
- Website
- Shri Ganesh Travells
Bus from Hyderabad to Surat
- Ave. Duration
- 22h 15m
- Frequency
- Twice daily
- Schedules at
- Shri Ganesh Travells
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Hyderabad to Surat
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a week
- Website
- MR Travels
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Hyderabad to Surat
- Ave. Duration
- 22h 30m
- Frequency
- 3 times a week
- Schedules at
- Jai Bajrang Travels
- Website
- Prajapati Travels
Bus from Hyderabad to Surat
- Ave. Duration
- 22h 30m
- Frequency
- Once a week
- Schedules at
- Prajapati Travels
- Website
- New Pramukhraj Travels
Bus from Surat to Rajkot
- Ave. Duration
- 9h 45m
- Frequency
- Every 30 minutes
- Schedules at
- New Pramukhraj Travels
Bus from Surat to Rajkot
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Schedules at
- Shree Bansidhar Travels Pvt. Ltd
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Surat to Rajkot
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- MTT Bus
- Phone
- +91 78787 80703
- [email protected]
- Website
- Shree Ramkrupa Travels
Bus from Surat to Rajkot
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Shree Ramkrupa Travels
- Phone
- +91 98242 23241
- [email protected]
- Website
- Haridham Travels
Bus from Surat to Rajkot
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Schedules at
- Haridham Travels
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 Travelling around the UAE, Travelling by boat in Italy, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Nandyāl to Rajkot bus services, operated by Indu Travels, arrive at Bengaluru station.
Nandyāl to Rajkot train services, operated by Indian Railways, arrive at Guntakal Jn station.
Yes, the driving distance between Nandyāl to Rajkot is 1416 km. It takes approximately 20h 32m to drive from Nandyāl to Rajkot.
Book your Nandyāl to Rajkot bus tickets online with Omio.
There are 106+ hotels available in Rajkot.



















