There are 6 ways to get from Udupi to Rajkot by bus, plane, train, 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.
Bus to Bajpe Airport, fly to Rajkot International Airport
best- Take the bus from Udupi to Surathkal
- Fly from Bajpe Airport (IXE) to Rajkot International Airport (HSR)IXE - HSR
6h 48m₹7,831–20,403Train
cheapest- Take the train from Udupi to Rajkot Jn19577 / ...
27h 8m₹650–5,000Drive 1,481.1 km
- Drive from Udupi to Rajkot1,481.1 km
21h 24m₹15,568–22,488Taxi to Shivamogga, fly to Rajkot International Airport
- Take the taxi from Udupi to Shivamogga (RQY)
- Fly from Shivamogga (RQY) to Rajkot International Airport (HSR)RQY - HSR
21h 8m₹12,111–23,159Bus to Hubli Airport, fly to Rajkot International Airport
- Take the bus from Udipi to Hubballi
- Fly from Hubli Airport (HBX) to Rajkot International Airport (HSR)HBX - HSR
13h 54m₹9,260–24,931Bus to Bajpe Airport, fly to Govardhanpur Airport Jamnagar, train
- Take the bus from Udupi to Surathkal
- Fly from Bajpe Airport (IXE) to Govardhanpur Airport Jamnagar (JGA)IXE - JGA
- Take the train from Jamnagar to Rajkot Jn
20h 2m₹11,171–30,463
Udupi to Rajkot by train
Questions & Answers
The cheapest way to get from Udupi to Rajkot is to train which costs ₹650 - ₹5,000 and takes 27h 8m.
The fastest way to get from Udupi to Rajkot is to bus and fly which takes 6h 48m and costs ₹7,500 - ₹21,000.
Yes, there is a direct train departing from Udupi and arriving at Rajkot Jn. Services depart six times a week, and operate Monday, Tuesday, Wednesday, Friday and Sunday. The journey takes approximately 27h 8m.
The distance between Udupi and Rajkot is 1212 km. The road distance is 1481.1 km.
The best way to get from Udupi to Rajkot without a car is to train which takes 27h 8m and costs ₹650 - ₹5,000.
It takes approximately 6h 48m to get from Udupi to Rajkot, including transfers.
Udupi to Rajkot train services, operated by Indian Railways, depart from Udupi station.
Udupi to Rajkot train services, operated by Indian Railways, arrive at Rajkot Jn station.
Yes, the driving distance between Udupi to Rajkot is 1481 km. It takes approximately 21h 24m to drive from Udupi to Rajkot.
There are 106+ hotels available in Rajkot.
What companies run services between Udupi, India and Rajkot, India?
Indian Railways operates a train from Udupi to Rajkot Jn 6 times a week. Tickets cost ₹650–5,000 and the journey takes 27h 8m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Bajpe Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Bajpe Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Shivamogga to Rajkot International Airport via Bengaluru
- Ave. Duration
- 24h 45m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Shivamogga to Rajkot International Airport via Hyderabad
- Ave. Duration
- 18h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,000–17,000
Flights from Hubli Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Hubli Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Hubli Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹12,000–24,000
- Website
- airindia.in
Flights from Bajpe Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Bajpe Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 18h 53m
- When
- Every day
- Estimated price
- ₹10,000–28,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Udupi to Rajkot Jn
- Ave. Duration
- 27h 8m
- Frequency
- 6 times a week
- Estimated price
- ₹650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Jamnagar to Rajkot Jn
- Ave. Duration
- 1h 17m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Udupi to Surathkal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹410–600
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Udipi to Hubballi
- Ave. Duration
- 5h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹500–2,400
- Schedules at
- vrlbus.in
- Sleeper
- ₹900–2,400
- Ave. Duration
- 2h 10m
- Estimated price
- ₹4,100–4,900
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 French strikes 2018: What are my alternative transport options?, How do I buy a London Underground ticket?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.














