In Croatia there are several modes of public transport available to you, which span road, rail, water and air. The highlight of infrastructure developments in Croatia in recent years has been its motorway network, which has mostly been built during the late 90s and 2000s. Now there are more than 1,100 kilometres of motorways connecting Zagreb to many other regions. The country also has an extensive rail network, covering more than 2,700 kilometres, including almost 1,000 kilometres of electrified railways and more than 250 kilometres of double track railways. Rail services are wholly operated by Croatian Railways. The country also features many airports, with major air traffic hubs located in Zagreb, which is home to the largest airport in the country, Zadar, Split, Dubrovnik and many other cities. Sea travel on ferries and catamarans is also popular, with many visitors catching a ride on the waves in order to visit the neighbouring islands.