Flights connect Croatia to many European cities. Cheap flights to Croatia are now available from major US and European airports with more airlines flying into Croatian airports every year.
Buses connect Croatia with over 500 cities in 25 European countries.
Trains connect Zagreb to Italy, Germany, Austria, Hungary, Bosnia-Hercegovina, Slovenia and Serbia-Montengegro, while many ferries link Croatia to Italy.
Travellers with their own car can use four border crossings between Hungary and Croatia, 29 between Slovenia and Croatia, 23 between Bosnia-Hercegovina and Croatia and seven between Serbia and Montenegro and Croatia.