
Rajkot to Udupi
Udupi is approximately 1150+ kms from Rajkot. The fastest way to reach Udupi from Rajkot is by Flight, Train Via Pune, Mangalore. It takes approximately 6 hours. The cheapest way to reach Udupi from Rajkot is by Train which would take approximately 26 hours.
Sort By
Mode of Transport
Via Mumbai, Mangalore
RECOMMENDED
Rajkot
Mumbai
Mangalore
Udupi
Approx Travel Time
6h 13m
₹12,060
Onwards
Rajkot
Mumbai
Mangalore
Udupi
Approx Travel Time
6h 55m
₹12,699
Onwards
Rajkot
Mumbai
Mangalore
Udupi
Approx Travel Time
6h 25m
₹13,757
Onwards
Via Pune, Mangalore
Rajkot
Pune
Mangalore
Udupi
Approx Travel Time
5h 50m
₹15,855
Onwards
FASTEST
Rajkot
Pune
Mangalore
Udupi
Approx Travel Time
5h 38m
₹14,173
Onwards
Via Vadodara
Rajkot
Vadodara
Udupi
Approx Travel Time
1d 5h 12m
₹1,110
Onwards
Via Anand
Rajkot
Anand
Udupi
Approx Travel Time
1d 3h 31m
₹4,927
Onwards
Via Pune
Rajkot
Pune
Udupi
Approx Travel Time
1d 4h 52m
₹4,800
Onwards
Via Goa
Rajkot
Goa
Udupi
Approx Travel Time
7h 23m
₹7,727
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Udupi?
Udupi is approximately 1150+ kms from Rajkot.
How long does it take to reach Udupi from Rajkot?
It takes approximately 6 hours to reach Udupi from Rajkot by Flight, Train Via Pune, Mangalore.
What is the cheapest way to reach Udupi from Rajkot?
The cheapest way to reach Udupi from Rajkot is by Train.
What is the fastest way to reach Udupi from Rajkot?
The fastest way to reach Udupi from Rajkot is by Flight, Train Via Pune, Mangalore.