All about buses to Rajkot
| Local Time | |
| Country | India |
| Bus connections | 87 |
| bus stations | 6 |
| cheapest ride | £3 |
| Most popular coach operators | |
| Other companies are Balmukund Travels, Bansidhar Travels, Eagle Ekspres, Falcon Bus, Goga Sikotar Travels, Gujarat Travels and 14 more. | |
Cheap bus tickets to Rajkot
-
Shyam Travels5h 45m013:15AhmedabadBus Stop19:00RajkotBus Stop0Premium EconomyA Bus from Shyam Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 13:15:00 to Bus Stop, Rajkot (India) arriving at 28/04/2026 19:00:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 5h 45m
-
MatruKrupa Travels5h 0m016:45AhmedabadBus Stop21:45RajkotBus Stop0BusinessA Bus from MatruKrupa Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 16:45:00 to Bus Stop, Rajkot (India) arriving at 28/04/2026 21:45:00. 50 Business ticket for £3 per person are available. Travel duration is 5h 0m
-
Mahasagar Travels5h 15m023:45AhmedabadBus Stop05:00RajkotBus Stop0Premium EconomyA Bus from Mahasagar Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 23:45:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 05:00:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 5h 15m
-
Mahasagar Sudama Travels5h 35m012:40AhmedabadBus Stop18:15RajkotBus Stop0First ClassA Bus from Mahasagar Sudama Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 12:40:00 to Bus Stop, Rajkot (India) arriving at 28/04/2026 18:15:00. 50 First Class ticket for £4 per person are available. Travel duration is 5h 35m
-
Eagle Ekspres5h 15m015:15AhmedabadBus Stop20:30RajkotBus Stop0BusinessA Bus from Eagle Ekspres goes from Bus Stop, Ahmedabad (India) at 28/04/2026 15:15:00 to Bus Stop, Rajkot (India) arriving at 28/04/2026 20:30:00. 50 Business ticket for £4 per person are available. Travel duration is 5h 15m
-
Patel Tours And Travels5h 15m022:45AhmedabadBus Stop04:00RajkotBus Stop0Premium EconomyA Bus from Patel Tours And Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 22:45:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:00:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 15m
-
Tulsi Travels5h 10m016:00AhmedabadBus Stop21:10RajkotBus Stop0First ClassA Bus from Tulsi Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 16:00:00 to Bus Stop, Rajkot (India) arriving at 28/04/2026 21:10:00. 50 First Class ticket for £5 per person are available. Travel duration is 5h 10m
-
Shree Ramkrupa Travels5h 30m011:30AhmedabadBus Stop17:00RajkotBus Stop0First ClassA Bus from Shree Ramkrupa Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 11:30:00 to Bus Stop, Rajkot (India) arriving at 28/04/2026 17:00:00. 50 First Class ticket for £5 per person are available. Travel duration is 5h 30m
-
Gujarat Travels4h 30m017:50AhmedabadBus Stop22:20RajkotBus Stop0First ClassA Bus from Gujarat Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 17:50:00 to Bus Stop, Rajkot (India) arriving at 28/04/2026 22:20:00. 50 First Class ticket for £5 per person are available. Travel duration is 4h 30m
-
Neer Nilkamal Travels5h 30m022:30AhmedabadBus Stop04:00RajkotBus Stop0Premium EconomyA Bus from Neer Nilkamal Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 22:30:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:00:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 30m
-
Samay Travels5h 30m021:30AhmedabadBus Stop03:00RajkotBus Stop0Premium EconomyA Bus from Samay Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 21:30:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 03:00:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 30m
-
Shiv Shakti Travels3h 30m022:00AhmedabadBus Stop01:30RajkotBus Stop0First ClassA Bus from Shiv Shakti Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 22:00:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 01:30:00. 50 First Class ticket for £5 per person are available. Travel duration is 3h 30m
-
Nand Travels5h 30m022:30AhmedabadBus Stop04:00RajkotBus Stop0Premium EconomyA Bus from Nand Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 22:30:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:00:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 30m
-
Bansidhar Travels4h 45m023:15AhmedabadBus Stop04:00RajkotBus Stop0Premium EconomyA Bus from Bansidhar Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 23:15:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:00:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 4h 45m
-
Prabhat Travels5h 30m022:30AhmedabadBus Stop04:00RajkotBus Stop0Premium EconomyA Bus from Prabhat Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 22:30:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:00:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 30m
-
Balmukund Travels7h 0m021:30AhmedabadBus Stop04:30RajkotBus Stop0Premium EconomyA Bus from Balmukund Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 21:30:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:30:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 7h 0m
-
Vrundavan Travels4h 10m023:30AhmedabadBus Stop03:40RajkotBus Stop0Premium EconomyA Bus from Vrundavan Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 23:30:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 03:40:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 4h 10m
-
Jay Dayaram Travels6h 45m020:00AhmedabadBus Stop02:45RajkotBus Stop0First ClassA Bus from Jay Dayaram Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 20:00:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 02:45:00. 50 First Class ticket for £5 per person are available. Travel duration is 6h 45m
-
Rajnandini Travels6h 15m020:00AhmedabadBus Stop02:15RajkotBus Stop0First ClassA Bus from Rajnandini Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 20:00:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 02:15:00. 50 First Class ticket for £5 per person are available. Travel duration is 6h 15m
-
Falcon Bus5h 15m023:00AhmedabadBus Stop04:15RajkotBus Stop0First ClassA Bus from Falcon Bus goes from Bus Stop, Ahmedabad (India) at 28/04/2026 23:00:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:15:00. 50 First Class ticket for £6 per person are available. Travel duration is 5h 15m
-
Goga Sikotar Travels5h 0m022:45AhmedabadBus Stop03:45RajkotBus Stop0First ClassA Bus from Goga Sikotar Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 22:45:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 03:45:00. 50 First Class ticket for £6 per person are available. Travel duration is 5h 0m
-
Kabra Travels5h 0m022:30AhmedabadBus Stop03:30RajkotBus Stop0First ClassA Bus from Kabra Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 22:30:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 03:30:00. 50 First Class ticket for £8 per person are available. Travel duration is 5h 0m
-
Deep Travels6h 15m021:15AhmedabadBus Stop03:30RajkotBus Stop0First ClassA Bus from Deep Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 21:15:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 03:30:00. 50 First Class ticket for £9 per person are available. Travel duration is 6h 15m
-
Jay Daleshwar Travels5h 15m023:15AhmedabadBus Stop04:30RajkotBus Stop0Premium EconomyA Bus from Jay Daleshwar Travels goes from Bus Stop, Ahmedabad (India) at 28/04/2026 23:15:00 to Bus Stop, Rajkot (India) arriving at 29/04/2026 04:30:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 5h 15m
Cheap train tickets to Rajkot
-
Indian Railways4h 9m017:35AhmedabadAhmedabad Junction Train Station21:44RajkotJunction Train Station0EconomyA Train from Indian Railways goes from Ahmedabad Junction Train Station, Ahmedabad (India) at 28/04/2026 17:35:00 to Junction Train Station, Rajkot (India) arriving at 28/04/2026 21:44:00. 50 Economy ticket for £4 per person are available. Travel duration is 4h 9m
-
Indian Railways4h 4m018:20AhmedabadAhmedabad Junction Train Station22:24RajkotJunction Train Station0First ClassA Train from Indian Railways goes from Ahmedabad Junction Train Station, Ahmedabad (India) at 28/04/2026 18:20:00 to Junction Train Station, Rajkot (India) arriving at 28/04/2026 22:24:00. 50 First Class ticket for £4 per person are available. Travel duration is 4h 4m
-
Indian Railways3h 5m018:10AhmedabadAhmedabad Junction Train Station21:15RajkotJunction Train Station0EconomyA Train from Indian Railways goes from Ahmedabad Junction Train Station, Ahmedabad (India) at 01/05/2026 18:10:00 to Junction Train Station, Rajkot (India) arriving at 01/05/2026 21:15:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 5m
Your route is not there? In the search bar, we have already filled Rajkot as your destination. You just have to enter your place of departure. However, if you want to take the bus from Rajkot, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Rajkot? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Rajkot and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Rajkot.



