The island of Krk is one of the best-connected islands in the Adriatic. The Krk bridge is a road connection with the mainland, there is an airport on the island, and there are ferry connections to the neighbouring islands of Cres and Rab.