Transportation in Croatia
By plane
International flights between Brač Airport (BWK) and worldwide destinations:
International flights between Dubrovnik Airport (DBV) and worldwide destinations:
International flights between Brač Airport (BWK) and worldwide destinations:
- Croatia: Zagreb (ZAG)
International flights between Dubrovnik Airport (DBV) and worldwide destinations:
- Austria: Vienna (VIE)
- Belgium: Brussels Airport (BRU)
- Croatia: Osijek (OSI), Split (SPU), and Zagreb (ZAG)
- Czech Republic: Prague (PRG)
- Denmark: Copenhagen (CPH)
- Finland: Helsinki (HEL)
- France: Bordeaux (BOD), Lyon (LYS), Marseille (MRS), Nantes (NTE), Paris Charles de Gaulle (CDG), Paris Orly (ORY), Strasbourg (SXB), and Toulouse (TLS)
- Germany: Berlin Schönefeld (SXF), Berlin Tegel (TXL), Cologne (CGN), Dusseldorf (DUS), Frankfurt International (FRA), Hamburg (HAM), Hanover (HAJ), Munich (MUC), and Stuttgart (STR)
- Greece: Athens (ATH) and Mykonos (JMK)
- Hungary: Budapest (BUD)
- Ireland: Cork (ORK) and Dublin (DUB)
- Israel: Tel Aviv (TLV)
- Italy: Bari (BRI), Milan Malpensa (MXP), Naples (NAP), Palermo (PMO), Rome Fiumicino (FCO), and Venice Marco Polo (VCE)
- Latvia: Riga (RIX)
- Lithuania: Vilnius (VNO)
- Luxembourg: Luxembourg City (LUX)
- Netherlands: Amsterdam (AMS) and Rotterdam (RTM)
- Norway: Bergen (BGO), Oslo (OSL), Stavanger (SVG), and Trondheim (TRD)
- Poland: Krakow (KRK) and Warsaw Chopin (WAW)
- Qatar: Doha (DOH)
- Serbia: Belgrade (BEG)
- Spain: Barcelona (BCN) and Madrid (MAD)
- Sweden: Stockholm Arlanda (ARN)
- Switzerland: Basel (BSL), Geneva (GVA), and Zurich (ZRH)
- Turkey: Istanbul Airport (IST)
- United Arab Emirates: Dubai International Airport (DXB)
- United Kingdom: Belfast (BFS), Birmingham (BHX), Bristol (BRS), Cardiff (CWL), Doncaster (DSA), Edinburgh (EDI), Glasgow (GLA), Leeds (LBA), London Gatwick (LGW), London Luton (LTN), London Southend (SEN), London Stansted (STN), Manchester (MAN), Newcastle (NCL), Nottingham (EMA)
- United States: Philadelphia (PHL)
International flights between Osijek Airport (OSI) and worldwide destinations:
- Croatia: Dubrovnik (DBV), Pula (PUY), Rijeka (RJK), Split (SPU) and Zagreb (ZAG)
- Germany: Stuttgart (STR)
International flights between Pula Airport (PUY) and worldwide destinations:
- Belgium: Brussels Airport (BRU) and Brussels South Charleroi Airport (CRL)
- Croatia: Osijek (OSI), Split (SPU), Zadar (ZAD), and Zagreb (ZAG)
- Denmark: Copenhagen (CPH)
- Finland: Helsinki (HEL)
- France: Nantes (NTE), Paris Charles de Gaulle (CDG), and Paris Orly (ORY)
- Germany: Berlin Schönefeld (SXF), Berlin Tegel (TXL), Cologne (CGN), Dusseldorf (DUS), Frankfurt Hahn (HHN), Frankfurt International (FRA), Munich (MUC), and Stuttgart (STR)
- Ireland: Dublin (DUB)
- Netherlands: Amsterdam (AMS) and Rotterdam (RTM)
- Norway: Oslo (OSL)
- Russia: Moscow Domodedovo (DME)
- Serbia: Belgrade (BEG)
- Sweden: Gothenburg (GOT) and Stockholm Arlanda (ARN)
- Switzerland: Basel (BSL), Geneva (GVA), and Zurich (ZRH)
- Ukraine: Kiev (KBP)
- United Kingdom: Birmingham (BHX), Bristol (BRS), Edinburgh (EDI), Glasgow (GLA), Leeds (LBA), Liverpool (LPL), London Gatwick (LGW), London Heathrow (LHR), London Luton (LTN), London Southend (SEN), London Stansted (STN), Manchester (MAN)
International flights between Rijeka Airport (RJK) and worldwide destinations:
- Belgium: Brussels South Charleroi Airport (CRL)
- Croatia: Osijek (OSI) and Split (SPU)
- Germany: Berlin Tegel (TXL), Cologne (CGN), Dusseldorf (DUS), Frankfurt Hahn (HHN), Frankfurt International (FRA), Hamburg (HAM), Munich (MUC), and Stuttgart (STR)
- Latvia: Riga (RIX)
- Lithuania: Vilnius (VNO)
- Netherlands: Eindhoven (EIN)
- Poland: Warsaw Chopin (WAW)
- Serbia: Belgrade (BEG)
- United Kingdom: London Stansted (STN)
International flights between Split Airport (SPU) and worldwide destinations:
- Austria: Vienna (VIE)
- Belgium: Antwerp (ANR) and Brussels Airport (BRU)
- Croatia: Dubrovnik (DBV), Osijek (OSI), Pula (PUY), Rijeka (RJK), and Zagreb (ZAG)
- Czech Republic: Prague (PRG)
- Denmark: Aarhus (AAR) and Copenhagen (CPH)
- Finland: Helsinki (HEL)
- France: Bordeaux (BOD), Lyon (LYS), Marseille (MRS), Nantes (NTE), Nice (NCE), Paris Charles de Gaulle Airport (CDG), Paris Orly (ORY), and Toulouse (TLS)
- Germany: Berlin Schönefeld (SXF), Berlin Tegel (TXL), Cologne (CGN), Dortmund (DTM), Dusseldorf (DUS), Frankfurt (FRA), Hamburg (HAM), Hanover (HAJ), Munich (MUC), and Stuttgart (STR)
- Greece: Athens (ATH)
- Ireland: Dublin (DUB)
- Italy: Bari (BRI), Milan Malpensa (MXP), Naples (NAP), Palermo (PMO), Rome Fiumicino (FCO), and Venice Marco Polo (VCE)
- Latvia: Riga (RIX)
- Luxembourg: Luxembourg City (LUX)
- Netherlands: Amsterdam (AMS) and Rotterdam (RTM)
- Norway: Bergen (BGO), Kristiansand (KRS), Oslo (OSL), Stavanger (SVG), and Trondheim (TRD)
- Poland: Katowice (KTW) and Warsaw Chopin (WAW)
- Russia: Moscow Sheremetyevo (SVO) and Moscow Vnukovo (VKO)
- Serbia: Belgrade (BEG)
- Spain: Barcelona (BCN) and Madrid (MAD)
- Sweden: Gothenburg (GOT), Malmö (MMX), Stockholm Arlanda (ARN)
- Switzerland: Basel (BSL), Geneva (GVA), and Zurich (ZRH)
- Ukraine: Kiev (KBP)
- United Kingdom: Belfast (BFS), Birmingham (BHX), Bristol (BRS), Edinburgh (EDI), Glasgow (GLA), Leeds (LBA), London City Airport (LVY), London Gatwick (LGW), London Heathrow (LHR), London Luton (LTN), London Stansted (STN), Manchester (MAN), Newcastle (NCL), and Nottingham (EMA)
International flights between Zadar Airport (ZAD) and worldwide destinations:
- Austria: Vienna (VIE)
- Belgium: Brussels Airport (BRU) and Brussels South Charleroi Airport (CRL)
- Croatia: Pula (PUY) and Zagreb (ZAG)
- Czech Republic: Prague (PRG)
- Denmark: Aarhus (AAR) and Copenhagen (CPH)
- France: Beauvais (BVA), Marseille (MRS), and Toulouse (TLS)
- Germany: Berlin Schönefeld (SXF), Berlin Tegel (TXL), Bremen (BRE), Cologne (CGN), Dusseldorf (DUS), Dusseldorf Weeze (NRN), Frankfurt International (FRA), Hamburg (HAM), Karlsruhe/Baden-Baden (FKB), Memmingen (FMM), Munich (MUC), Nuremberg (NUE), and Stuttgart (STR)
- Hungary: Budapest (BUD)
- Ireland: Cork (ORK) and Dublin (DUB)
- Italy: Milan Bergamo (BGY), Milan Malpensa (MXP), and Rome Fiumicino (FCO)
- Latvia: Riga (RIX)
- Lithuania: Kaunas (KUN)
- Luxembourg: Luxembourg City (LUX)
- Netherlands: Amsterdam (AMS), Eindhoven (EIN), Maastricht (MST), and Rotterdam (RTM)
- Poland: Gdansk (GDN), Krakow (KRK), Poznan (POZ), Rzeszow (RZE), Warsaw Chopin (WAW), and Wroclaw (WRO)
- Serbia: Belgrade (BEG)
- Spain: Madrid (MAD)
- Sweden: Gothenburg (GOT) and Stockholm Skavsta (NYO)
- Switzerland: Basel (BSL) and Zurich (ZRH)
- United Kingdom: Liverpool (LPL), London Gatwick (LGW), London Luton (LTN), London Stansted (STN), and Manchester (MAN)
International flights between Zagreb Airport (ZAG) and worldwide destinations:
- Austria: Vienna (VIE)
- Belgium: Brussels Airport (BRU)
- Bosnia and Herzegovina: Mostar (OMO) and Sarajevo (SJJ)
- Bulgaria: Sofia (SOF)
- Canada: Toronto (YYZ)
- Croatia: Bol (BWK), Dubrovnik (DBV), Osijek (OSI), Pula (PUY), Split (SPU), and Zadar (ZAD)
- Czech Republic: Prague (PRG)
- Denmark: Copenhagen (CPH)
- Finland: Helsinki (HEL)
- France: Paris Charles de Gaulle (CDG)
- Germany: Berlin Tegel (TXL), Cologne (CGN), Dusseldorf (DUS), Frankfurt International (FRA), Hamburg (HAM), Munich (MUC), and Stuttgart (STR)
- Greece: Athens (ATH)
- Ireland: Dublin (DUB)
- Israel: Tel Aviv (TLV)
- Italy: Milan Malpensa (MXP)
- Montenegro: Podgorica (TGD)
- Netherlands: Amsterdam (AMS)
- North Macedonia: Skopje (SKP)
- Norway: Oslo (OSL)
- Poland: Warsaw Chopin (WAW)
- Portugal: Lisbon (LIS)
- Qatar: Doha (DOH)
- Romania: Bucharest (OTP)
- Russia: Moscow Sheremetyevo (SVO) and St. Petersburg (LED)
- Serbia: Belgrade (BEG)
- South Korea: Seoul (ICN)
- Spain: Barcelona (BCN) and Madrid (MAD)
- Sweden: Stockholm Arlanda (ARN)
- Switzerland: Zurich (ZRH)
- Turkey: Istanbul (IST)
- Ukraine: Kiev (KBP)
- United Arab Emirates: Dubai International (DXB)
- United Kingdom: London Gatwick (LGW) and London Heathrow (LHR)
By train
- Trains from Zagreb and Ljubljana (Seat61.com)
- How to travel by train from Zagreb to Sarajevo (Seat61.com)
- Croatia by Train (Eurail)
- Get your tickets to explore Croatia by train with Croatian Railways
By bus
By ferry
- Ferries departing from Dubrovnik to Bari (Italy)
- Ferries departing from Mali Losinj to Cesenatico (Italy), Pesaro (Italy), and Trieste (Italy)
- Ferries departing from Novalja to Cesenatico (Italy) and Pesaro (Italy)
- Ferries departing from Poreč to Trieste (Italy) to Venice (Italy)
- Ferries departing from Pula to Pesaro (Italy) and Venice (Italy)
- Ferries departing from Rab to Cesenatico (Italy) and Pesaro (Italy)
- Ferries departing from Rovinj to Cesenatico (Italy), Trieste (Italy), and Venice (Italy)
- Ferries departing from Split to Ancona (Italy)
- Ferries departing from Umag to Venice (Italy)
- Ferries departing from Zadar to Ancona (Italy)
By car
By taxi
By ride share