Map of Croatia: cities, regions and airports

This map of Croatia shows the capital, Zagreb, the 3 destinations covered in our guides and the main cities, with terrain, national parks, expressways, railways, rivers and international airports.

Neighbouring countries (land border): Bosnia and Herzegovina, Hungary, Montenegro, Serbia and Slovenia. Its coasts border the Adriatic Sea.

Our travel deals for Map

Affiliate links: we earn a commission, at no extra cost to you.

  • FlightsKiwi.comCompare flights and airline combinations to Map.
    Compare flights
Map of Croatia with terrain, national parks, cities, roads and airports
Map of Croatia with terrain, national parks, cities, roads and airports

Open the full-size map (high resolution, zoomable)

Key: red star = capital; blue dot = destination covered by a Destination de Voyage guide; blue italic name = region or island with a guide; grey dot = other city; plane = international airport (IATA code); brown triangle = summit (elevation); green areas = national parks (green square = national park shown as a point); thick orange line = expressway, light orange = main road; black-and-white line = main railway; grey dashes = regional boundaries; blue = rivers and lakes; shading = terrain; grid = latitude and longitude.

Sources: base map, cities, roads, railways, airports, administrative boundaries, rivers, lakes and hillshading: Natural Earth 1:10m (public domain). National parks: © OpenStreetMap contributors (ODbL licence) and Wikidata. Summits and elevations: Wikidata and Natural Earth. Places missing from Natural Earth: Wikipedia coordinates. Map produced by Destination de Voyage.

Regions and destinations on the map of Croatia

RegionOur guidesOther cities on the map
Dubrovnik-NeretvaDubrovnik—
Split-DalmatiaSplit—
ZadarZadar—
Brod-Posavina—Slavonski Brod
Istria County—Pula
Karlovac—Karlovac
Osijek-Baranja—Osijek
Primorje-Gorski—Rijeka
Zagreb—Zagreb
Šibenik-Knin—Šibenik
Regions: Natural Earth administrative divisions

Straight-line distances between the main cities

Straight-line distances calculated from place coordinates (haversine formula). Actual journeys by road, rail, boat or plane are longer.

RouteStraight-line distance
Zagreb – Dubrovnik387 km (240 mi)
Zagreb – Split256 km (159 mi)
Zagreb – Zadar196 km (122 mi)
Zagreb – Osijek210 km (130 mi)
Zagreb – Pula198 km (123 mi)
Zagreb – Rijeka131 km (81 mi)
Zagreb – Slavonski Brod172 km (107 mi)
Zagreb – Karlovac49 km (30 mi)
Zadar – Split118 km (73 mi)
Dubrovnik – Split163 km (101 mi)
Destination de Voyage calculation

Terrain, national parks and airports

Main summits (elevations from Wikidata / Natural Earth): Dinara (1,831 m / 6,007 ft), Sveti Jure (1,762 m / 5,781 ft), Vaganski Vrh (1,757 m / 5,764 ft), Mali Rajinac (1,699 m / 5,574 ft), Ozeblin (1,657 m / 5,436 ft).

National parks shown (10): Brijuni Islands National Park, Fruska Gora National Park, Kornati National Park, Mljet National Park, Paklenica National Park, Krka National Park, Una National Park, Northern Velebit National Park, Plitvice Lakes National Park, Risnjak National Park.

International airports shown: ZAG (Zagreb).

Our guides by destination

Frequently asked questions

What is the capital of Croatia?

Zagreb, marked by the red star on the map.

Which of our guide destinations is farthest from Zagreb?

Dubrovnik, about 387 km (240 mi) in a straight line (Destination de Voyage calculation).

Which countries border Croatia?

Countries sharing a land border: Bosnia and Herzegovina, Hungary, Montenegro, Serbia and Slovenia.

What is the highest summit shown on the map?

Dinara, at 1,831 m (6,007 ft) elevation (source: Natural Earth).

Which international airports are on the map?

ZAG (Zagreb).