Planning to visit Croatia to take one of our Game of Thrones tours? There are several ways to reach Croatia, depending on your budget and place of departure.

If you already know how you’re going to reach Split or Dubrovnik, but need to figure out how to get between the two cities, then this page is for you.

By Plane

Croatia has many airports throughout the country. The closest airports to our tours are:

Split Airport

Split Airport is located 25 minutes drive outside of the Split city center from where our half-day tour departs. This airport is connected to the city center by bus, taxi, Uber and private transfers. You may find more detailed information on how to get to and from Split Airport here.

Dubrovnik Airport

Dubrovnik Airport is located 25 to 30 minutes from the Dubrovnik city center, where our walking tour departs. This airport is connected to the city center by bus, taxi, Uber and private transfers as well. Find all the information you need to travel to and from the Dubrovnik airport here.

Can’t reach either the Split or Dubrovnik airport easily? The next closest airport is in Zadar.

Zadar Airport

Zadar is another city on the Dalmatian Coast, about 2 hours north of Split and 5 hours north of Dubrovnik. There are many airlines very well connected to Zadar, more so than Split or Dubrovnik. Luckily, you can reach the rest of Croatia from Zadar easily via bus, domestic flights and private transfers.

The Zadar Airport is 15 minutes drive outside of the city. If arriving to Zadar, you may reach the city center by bus, taxi, Uber and private transfers. Here are the details on those options. Once you reach the city center, you can continue traveling to Split or Dubrovnik. Here are the best options for getting to Split or Dubrovnik.

Zagreb Airport

Zagreb is the capital city. Because of that, it is the most connected city in Croatia if arriving by plane. From Zagreb, you can board connecting flights to Dubrovnik, Split and Zadar. Alternatively, you can fly into Zagreb, and then take a bus to your next destination.

If arriving to Zagreb Airport and then planning on taking a bus, you’ll need to get to the Autobusni Kolodvor (main bus station) about 30 minutes away. You can find information on the best way to get between the airport and the bus station here.

By Bus

Croatia is connected to the rest of Europe by international bus routes, offered by a variety of private companies year-round. You can travel by bus to Croatia from countries including Germany, Austria, Italy, Bosnia, Montenegro, Serbia, Slovenia, Hungary, France, Netherlands, Belgium, Denmark and even Sweden.

During high season, additional routes are available to the Adriatic coast from almost any country in Europe.

You can view the schedules for departures and arrivals below:

By Boat

Traveling by boat is primarily reserved for people coming from another city on the Croatian coast or from Italy.

If you want to take a ferry within Croatia, here are the different providers and timetables:

Agencija – a list of all maritime traffic lines in Croatia


If you will be taking a ferry to Croatia from abroad, here are the providers and timetables:



By Train

Train travel is uncommon and extremely slow in Croatia. You could get a decent train to Zagreb, but beyond that, options are limited. For example, the train from Zagreb to Split takes 2-4 hours longer than the bus and the train lines don’t even go to Dubrovnik. We don’t recommend it as an effective way to travel in Croatia, but if you want to know more, click here.