To reach Rajkot from Karu, you must fly from Leh to Delhi and then take a connecting flight to Rajkot (RAJ). The total distance is approximately 2100 km. This is the most efficient way to travel between these two regions. Expect a total travel time of 15 hours.
Total Distance: 2100 km by air, 2500 km by road.
Ensure your layover in Delhi is at least 3 hours.
November to February for pleasant weather in Rajkot.