Getting around Croatia

Getting around Croatia isn’t difficult, but it requires some planning. In this post, we share information and tips on traveling around Croatia to help you better plan your Croatian trip.

Getting Around Croatia, Illustration
Getting Around Croatia, Illustration

Public transport in Croatia is reliable and easy to use. Croatia’s public transport consists, first of all, of an extensive bus and ferry network. You can also get around Croatia by plane. Train travel within Croatia is, unfortunately, very limited. If you rent a car in Croatia,  you’ll find that the roads are in great condition, and driving in Croatia is pretty easy.

Is it easy to travel around Croatia?

Generally speaking, traveling around Croatia is easy. Infrastructure is good, the public transport system, especially bus and ferry networks, is efficient and reliable, roads are in great condition, and the extensive network of multilane motorways connects the north with the south and east with the west.

However, there are a few things to keep in mind.


Daily ferry and bus lines decrease significantly from November through April. And, even worse, some lines completely cease to operate (for example, a catamaran between Dubrovnik and Split, via Korcula, Mljet, and Hvar, runs only from June to September).


Traffic jams on main motorway junctions and at the entrance to the popular resort towns are common in July and August. And even more so on rainy days when most tourists head to the town instead to stay at the beach. Split suffers from some of the worst traffic jams in all of Croatia. This can delay your trip whether you travel on intercity buses or by car.


If there are too many people and cars, sometimes you won’t get on your desired bus or ferry. This is particularly true for ferries, as they operate on a first-come, first-serve basis, and if a ferry is full, you’ll need to wait for the next one. If you plan to travel on foot to the islands and leave the car on the mainland, you should normally be fine even at the last minute of arrival.

The same can happen for people traveling on buses. Make sure you buy your ticket in advance, either online or at the counter, and make sure you arrive at least half an hour before departure to be sure to embark on the bus.


Some regions of Croatia can have strong winds. This sometimes causes closures of the motorways. This is particularly true for the tunnel Sv. Roko on highway A1 (motorway sequence from Zadar to Gospic), Kikovica-Ostrovica sequence on the motorway A6 between Zagreb and Rijeka, and coastal road E65 between Senj and Karlobag.


Using public transport in Croatia is easier in some destinations than in others. Zagreb, for example, is well-connected with the rest of Croatia. The same is true for Dalmatia and Dubrovnik regions. You can easily move from Zadar, Split, or Dubrovnik by bus and even plan visits to smaller towns like Trogir, Omis, or Makarska.

However, moving around using buses in Istria or the Croatian Islands is more challenging and, in many instances, not convenient at all, and sometimes it is simply impossible.

What is the best way to travel in Croatia?

Driving is the best way to travel around Croatia. Driving in Croatia is easy and convenient, giving you lots of flexibility. Roads in Croatia are second to none: modern, wide, and easy to navigate.

Public transport is best suited for solo travelers and budget-conscious travelers. However, traveling on inter-city buses takes too much time and is not always the most convenient way to travel. Moreover, some destinations have limited bus networks, especially in Istria and Croatian islands.

Private transfers are expensive but work best when you aren’t comfortable driving yourself but would still like to enjoy the convenience and flexibility of traveling by car.

Shared transfers are rare in Croatia. You can find them sometimes between major destinations and the airport, like this shared transfer from Dubrovnik Airport to Cavtat, and Dubrovnik and Slano.

Carpooling can be an option for people on a tight budget who do not have too much time in Croatia but would like to visit more than one place. In this case, carpooling gives you the speed of a car at the price of the bus. BlaBla Car is the most popular carpooling service in Croatia and is widely used.

How much is transportation in Croatia?

Besides time and convenience, the budget plays a big role when deciding the transport method you will use in Croatia. Here is what you can expect in terms of transportation costs in Croatia.

A one-way bus ticket from Zagreb to Split costs anywhere between 18 € and 25 €, from Zagreb to Dubrovnik is between 23 € and 30 €, while the bus ticket from Split to Dubrovnik will set you back around 20 € (although sometimes you can find ticket as cheap as 10 €, this is more a good luck than the rule).

Depending on the season, car rental in Croatia will cost you anywhere between 20 € and 90 € a day for a mini-sized car. Add to that the fuel cost of about 1,46 € per liter of diesel, or 1.34 € for Eurosuper 95. You must pay road tolls if you decide to use multilane highways in Croatia. The road tolls amount to 16 € from Zagreb to Zadar, 24 € from Zagreb to Split, and 30.60 € from Zagreb to Ploce (last junction direction Dubrovnik).

Ferries are cheap for passengers but very expensive for vehicles. A ferry from Split to Stari Grad on the island of Hvar costs 7.3 € per person and 43.30 € for a car. A passenger catamaran from Split to Hvar Town will set you back 8.4 € per person. The ferry from Split to Supetar on the island of Brac costs 5.5 € per person and 22.6 € for a car. If you visit Korcula from Orebic, the ferry will cost you 3.2 € per person and 12.2 € per car.

If you decide to fly from Zagreb to Dubrovnik, it can set you back 100 € on average. However, sometimes you can get cheaper tickets if you purchase them early enough if you fly during the low season, and if you use less popular flights (like a morning flight from Dubrovnik to Zagreb or a late-night flight from Zagreb to Dubrovnik). When we checked in January for flights in July, the rates were as low as 58 €. It pays to book early!

The cost of a private transfer depends on a vehicle (usually, you will have a choice of a 3- or 7-person vehicle) and the distance. Expect to pay around 450 € for a 3-person transfer from Zagreb to Split, 350 € from Zagreb to Zadar, and 300 € from Split to Dubrovnik. The 8-person vehicles cost about the same, or just a little bit more, so if you are a bigger group, private transfers can be an interesting option to travel around Croatia.


Flying is the fastest way to get around Croatia. But, with only one domestic carrier, Croatia Airlines,  flying is not always the cheapest traveling option within Croatia.

Croatia Airlines' plane landing
Photo credit: WikimediaImages via Pixabay

The main airports are Zagreb, Pula, Rijeka, Zadar, Split, and Dubrovnik. However, only Zagreb, Split, and Dubrovnik airports serve international flights all year round. Although, just a limited number of them fly from November to April. Other airports are seasonal.

When to get around Croatia by plane?

  • If you plan on visiting Dubrovnik from Zagreb, flying there is perhaps your best travel option. First, Dubrovnik is the southernmost town in Croatia. Second, the multi-lane highway goes only as south as Ploce. From Ploce to Dubrovnik, you’ll need to drive on a single-carriageway coastal road. Expect to pay around 100 € for a return ticket from Zagreb to Dubrovnik, or even less if you book early enough.
  • If you would like to visit as many places as possible in whatever little time you have in Croatia, then you might consider flying one way and driving another. For example, if you fly into and out of Zagreb, you might rent a car, drive down south, stop along the way, and once you reach the southernmost point of your trip (Dubrovnik perhaps), you can drop off the car, and fly back to Zagreb.

Note: As only one carrier operates on national routes, your only chance to get an affordable ticket is to book early. We suggest you book directly with Croatia Airlines to secure the best deal. Alternatively, shop for the best deals on a CheapOAir website!

Getting around Croatia by bus

Bus Arriva Croatia
Photo credit: Arriva

Regarding public transportation in Croatia, buses are your best option. The bus network in Croatia is extensive. Buses are frequent, fairly reliable, and affordable (though not cheap).

Bus stations are usually in the center of town or within walking distance from the center. The ticket price includes your luggage too, although if you have a bicycle or additional bags, you will pay extra for the luggage.

Croatia has many bus-operating companies, and not a single one runs on all lines. The largest bus operators with extensive bus networks all over Croatia are Arriva (ex. Autotrans), Flixbus, Croatia Bus, and Cazmatrans.

There are many local operators like Libertas in the Dubrovnik region, Promet Split in the Split region, Liburnija in the Zadar region, and Crnja Tours or Fils in Istria.

The Bookaway and Getbybus do a fairly good job aggregating different bus lines and schedules within Croatia. You can also book your tickets online through their website.

If you travel to or from Zagreb, the Zagreb bus station has a good overview of timetables for all buses, and you can buy tickets online. You can also visit the website of larger bus operators for additional information. Arriva and Flixbus also have user-friendly websites.

When to travel around Croatia by bus?

  • You plan to spend enough time in Croatia, like two weeks or more, and you won’t mind spending additional time traveling by bus.
  • You only need to go from point A to point B and stay put.
  • If you are a solo traveler or a couple on a budget, a bus is perhaps your cheapest option to travel around Croatia. For larger groups and families, it can get as expensive as renting a car.
  • You don’t feel comfortable driving on Croatian roads.
  • If you don’t plan on traveling on the bus around islands or in Istria. These are the only places in Croatia where local buses are infrequent and not your best travel option.


A car near Neretva River, Driving in Croatia

Whether you travel by car or plan on renting a car, driving is the best way to get around Croatia.

Croatia is small, and getting around by car is the most comfortable and often the fastest way to get around. It takes less than 4-hours drive to reach Split from Zagreb, just over two hours to reach Rovinj, Plitvice Lakes, and Porec, and less than three hours to reach Zadar. Dubrovnik is the only faraway place to travel in Croatia by car (but that road trip offers the best scenery ever, and it’s totally worth the effort).

When to move around Croatia by car?

Decide on moving around Croatia by car in the following situations:

  • If you like making impromptu stops, explore the less-visited places and the countryside.
  • If you like road trips.
  • Those who travel in a group or a bigger family often find that traveling in Croatia by car is the cheapest option.
  • Those planning to visit Istria and explore the region.
  • If you plan to travel around any of the Croatian islands.
  • If you have little time but would like to visit a few places.

Note: Many people making a round trip in Croatia often combine flying and driving. They either fly from north to south (e.g. from Zagreb to Dubrovnik) and then rent a car and make their way up north, or vice versa.


Ferries are often the only way to reach islands. So, you will use a ferry to get around Croatia sooner or later.

The largest ferry company is Jadrolinija, operating most routes with its extensive fleet of ferries and catamarans. Besides Jadrolinija, you’ll also find other operators on some routes, like Kapetan Luka, TP Line, Rapska Plovidba, and Mia Tours.

Kapetan Luka has four lines: three sailing between Split, Hvar, Brac, Korcula, Mljet, and Dubrovnik and one line sailing between Pula, Unije, Susak, Mali Lošinj, Ilovik, Silba, and Zadar.

TP Line offers connection on four lines. Two lines sail between Dubrovnik, Korcula, Lastovo, Elafiti Islands, and Mljet, while the other lines operate between Split, Brac, Hvar, Korcula, Mljet, and Dubrovnik.

You can book a ferry ticket online for Jadrolinija, TP Line, and Kapetan Luka ferries. Other companies sell tickets only at the counter. A Bookaway website is also a good place to shop for ferry tickets online.

tips on traveling around Croatia by ferries

Ferry from Makarska to Brac Island

In summer, ferries are crowded, and you should arrive at least two hours before departure to board a ferry.

When you arrive at the ferry terminal, line your car for boarding immediately, then go to the counter to buy a ticket. Ferries operate on a first-come, first-serve basis. If you don’t get to the first ferry, you must wait for another one.

Ferries are cheap if you don’t travel by car. Should you take a car on a ferry depends heavily on how you plan to spend your time on an island. You won’t need a car if you plan to visit only a ferry port village. But you’ll need a car if you plan to explore an island.

You can also get around an island by bus, but buses are infrequent and often don’t leave enough time for a visit. You can also consider renting a car on the island to save on a ferry. But if you plan to do so, make sure you book your car rental well in advance. In high season, finding an available car on the spot is hard.

You can also visit some islands on a private or group boat tour. These tours are available in all coastal towns. An island tour is usually to the nearest islands, including lunch on board. The most popular island tours are The 5 Islands Tour from Split, The Elafiti Island Trip from Dubrovnik, and this Full Day Sailing Trip to Kornati from Zadar.

Some islands, like Lopud, Kolocep, or Silba, are car-free.

Getting Around Croatia |Pin Me For Later
Getting Around In Croatia |Pin Me For Later


Taxis are still expensive in Croatia, except in Zagreb and Rijeka. Taxi service is heavily regulated, and fares are fixed. Taxi-meter is a norm, so make sure your driver turns it on.

UberX is available in Zagreb and Split all year round and in coastal towns like Dubrovnik, Zadar, or Rovinj only in the high season (June to October). Uber in Croatia only works with licensed drivers.

In short, don’t plan much on using taxis unless you don’t mind spending lots of money. You can book a taxi in advance using the Kiwitaxi website.


BlaBlaCar, a carpooling platform, is very popular in Croatia, and many people use it. In fact, my sister-in-law, who works in Vienna but has family in Zagreb, travels every weekend from Vienna to Zagreb and back to Vienna using BlaBlaCar.

The rides aren’t really cheap. Usually, they cost as much as a bus ride. However, the main advantage of carpooling is the time, as you will arrive quicker than traveling by bus.


Although Croatia is a very safe country, I wouldn’t recommend hitchhiking. Vera claims she hitchhiked around Croatia a lot when she was in high school. But these days, you don’t see many hitchhikers on the road, and you see even fewer cars picking these few up.

Recommended travel guides

Further reading

We’ve got lots of good stuff here at our Croatia Travel Guide and Blog. Stick around, read further, and let us know if we can help with anything regarding your travel to Croatia.

Do you still have a question? Please leave them in the comments below. 

SHARING IS CARING! is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to and affiliated sites. This post might also contain affiliate links to other sites, like accommodation or activities. And if you purchase anything using these links, we earn a little commission with no extra costs for you. Thank you for supporting our blog! Read full disclaimer here.

22 thoughts on “Getting around Croatia”

  1. Hi Frank,
    If I’m staying in Dubrovnik and would like to visit Hvar and Bol, do I just need to book a roundtrip ferry to Bol and then I’m able to hop off and on at Hvar on the way to Bol? Or do I need to purchase separate ferry tickets from Dubrovnik to Hvar and then Hvar to Bol?

  2. Hi Tracy, it is doable, much shorter and I believe easier than Camino in many ways, although here you will also have some steeps to climb. Also, some parts are less interested than others, there are also less hikers’ facilities along the route (no dormitories or alike, not many other hikers, but you can still plan your meals and stays along the way – they just won’t be as cheap or basic as on Camino). You send us an email info(at) and we’ll hook you with a local guide who can help plan your trip.

  3. Hello! We are 4 women interested in walking through Istria. I have read about the Parenzana trail and wonder if it is suitable to walk from Pula to the other end? We have walked the Camino and would like to have a similar experience of walking in Croatia sampling good food and wine along the way! Any insights would be greatly appreciated.

  4. Hi frank,
    We are a family of 5, 2 adults 3 children 14,13,11. Looking for accommodation in Porec in the town with a shared pool for use when we get back from daily excursions, can you advise please. We really do not want to drive in the evening!

    Looking forward to hearing your advice

  5. Sound ok to me. Busy, but doable. Yes, online tickets for buses and ferries should be reliable. For ferries 100%, for buses just make sure to be there a bit ahead of time (just in case)

  6. it depends what you like? are you flying in, or driving? Anyways, Hvar, Brac, and Korcula are the most popular

  7. Hello Frank,

    I request your help. We are 5 ladies who plan to visit Croatia and would like to visit Plitvice National Park. We plan on landing in Zagreb first, spend a few days here and then go to Plitvice. We would like to spend a couple of days in Plitvice. Could you please advise on the following.

    (1) The best way to travel from Zagreb to Plitvice

    (2) Options of stay within Plitvice

    (3) The best way to travel from Plitvice to Zagreb. Since Dubrovnik is way down south, we were not thinking of visiting this place, but go back to Zagreb and then fly to Budapest or back to our country

    I have checked out details on the net and find that travelling within Croatia is not as simple as it seems. At this point I find it complicated so would appreciate any help you can give us.

  8. Is it possible to see Dubrovnik and some of the islands in a 4 day period (I’d ideally like to do some sailing around the Dalmatian coast)…I’d also need to get to Istria after that and was wondering if there was a way or order you’d recommend doing this.. also if you recommend any particular sailing companies.. I’d be flying in from NYC…

  9. Hello Frank,
    Two people need to travel from Split city centre to Zagreb International Airport on a Sunday morning in July to arrive no later than 12pm. Could you recommend a private transfer/ car company that would be able to accommodate?

    Many thanks in advance

  10. Hi Frank, can you provide details on the ferry from Dubrovnik to Bari/Puglia Italy. We are planning 8 days in Croatia (feel free to sugges an Itinerary and or Must See Highlights for our time in Croatia.) WE will be going in early May 2018. is the overnight Ferry a reliable, comfortable and safe option…..traveling overnight should save a day for sightseeing. I read some reviews and they werent too favorable. also there isn’t a timetable, and i would like to book tickets, / dates to ensure securing our tickets.

    appreciate any help and suggestions you have.


  11. Hi there- I love all the amazing information and suggestions on frankaboutcroatia- thank you! We are in Australia and trying to book Jadrolinija Catamarans throughout Croatia for our 5 week holiday. The website says we cant pre book these. I know we pre booked 2 years ago on our last trip. Do you know if this is correct or have they not published the 2018 timetable yet? We appreciate any advice, thank you again

  12. Thanks.

    How about getting from Vrsar to Split on Oct 1st? There are no direct flights out of Pula on that day and we don’t want to drive. Any ideas on shortest/quickest bus or train routes?
    Thanks again!

  13. Hi Frank,

    Great website – very helpful!

    We are flying into Split next week (4 days there) then taking the Catamaran down to Dubrovnik (4 days there too) then taking the bus to Kotor (3 days on the bay) then bus back to Dubronik – taking boat over to Mjlet Island (2 days) and then onto Brac by boat (2 days) and then back to Split by boat to fly out.

    Does that all sound viable? I have booked most of the boats and and bus. We were going to get a car but it seemed like a lot of money and hassle in high season and would be expensive if we wanted to do islands too. Did a lot of research but want to make sure online tickets are safe and viable for boats and buses.

    Thanks for any help.


  14. Check Croatia Airlines flights from Pula to Dubrovnik, and taxi between Vrsar, and Pula airport – or bus to Porec, and then shuttle to Pula.

  15. What’s the best way to get from Vrsar to Dubrovnik without renting a car? I don’t want to drive as I’ll be traveling alone. Oct 1st for 1 week. Will either fly out of Dubrovnik or Split back to Seattle.

  16. I will be traveling with friends in July. We want to go by train from Zagreb to Split by train. Question: As seniors, would we be eligible for a reduced senior rate, even though we are not Croatian citizens?

  17. My experiences getting around Croatia in the last 10 years or so.

    1. 2/3 of the bus companies we used recently charged us for luggage
    2. Downtown Zagreb to downtown Zadar is faster on the bus than flying (unless you live in the airports)
    3. Downtown Zagreb to downtown Split is barely faster flying than a bus
    4. Downtown Zagreb to downtown Dubrovnik IS faster flying
    5. Just about every other combination is faster driving or by bus
    6. The train from Zagreb to Ljubljana is much better than a bus
    7. The train from Zagreb to Split is a decent alternative to bus but there’s not as many departures
    8. If you’re renting a car to get around Croatia it may be fastest and most flexible but also probably one of the most expensive ways even if you pack the car. The price of gas alone between Zagreb and Zadar is equal to bus tickets for five people. Add in car rental and it’s much more expensive than buses.
    9. What’s wrong with for one website to compare bus tickets?

    I didn’t mention ferries as I’ve only used them to cross back and forth to Italy. When I go from Zagreb to Ljubljana I always take the train. When I go from Zagreb to Dubrovnik I always fly. Everywhere else I use buses.

Leave a Comment