The journey from Karkala to Bhubaneswar covers approximately 1600 km. You can fly from Mangalore (IXE) to Bhubaneswar (BBI) with a connection in Bengaluru or Hyderabad. Alternatively, take a train from Udupi to a major junction like Vijayawada or Visakhapatnam, then board a connecting train to Bhubaneswar. This route takes you from the Western Ghats to the temple city of Odisha.
Total Distance: 1600 km by road, 1300 km air distance.
Coromandel Express is a reliable train on this route.
Book flights with a single layover for convenience.
October to February for pleasant weather.