Getting Around Croatia 2025
Navigate Croatia like a local with our transportation guide.
Croatia captivates visitors with its stunning Adriatic coastline, over 1,000 islands, and remarkably preserved medieval cities. From the ancient walls of Dubrovnik to the cascading waterfalls of Plitvice Lakes, this Mediterranean gem offers crystal-clear waters, rich history, and exceptional cuisine at surprisingly affordable prices.
Transportation Overview
Quick comparison of transport options in Croatia.
Public Transit
Zagreb has excellent tram and bus network. Coastal cities rely on buses; no metro outside Zagreb. Ferries essential for island access.
Taxis
Uber and Bolt available in major cities at reasonable prices. Traditional taxis metered and reliable.
Car Rental
Car rental recommended for exploring Plitvice, Istria, and Dalmatian hinterland; not needed for island-based travel
Walking
Dubrovnik and Split old towns almost entirely walkable and car-free; Zagreb center walkable with tram supplements
Getting There
How to arrive in Croatia.
βοΈ By Air
Zagreb Franjo TuΔman Airport
Split Airport (Resnik)
Dubrovnik Airport (Δilipi)
Pula Airport
Zadar Airport
Airport Transfer Options
Complete Transportation Guide
Route guides, fare information, and transport app recommendations.
Local Transportation
Getting around within Croatia.
π Buses
Frequent service 5:00 AM - midnight, reduced night service
πΊ Local Alternatives
metro, tram, taxi, rideshare, ferries, bike_rental
Intercity Travel
Getting between cities and regions.
Long-Distance Buses
{'operators': 'FlixBus, Arriva, Croatia Bus, many regional companies', 'network': 'Extensive, connects all cities and towns', 'zagreb_to_split': 'β¬15-25, 5-6 hours', 'zagreb_to_dubrovnik': 'β¬30-40, 10 hours', 'split_to_dubrovnik': 'β¬12-18, 4 hours', 'booking': 'www.getbybus.com aggregates all companies', 'details': 'Most reliable intercity option, frequent service, modern coaches'}
Shared Taxis/Minivans
Domestic Flights
{'operator': 'Croatia Airlines, Trade Air', 'routes': 'Zagreb-Split, Zagreb-Dubrovnik, Zagreb-Pula (seasonal)', 'cost': 'β¬60-150 one-way', 'details': 'Time-saving for long distances, book early for best prices'}
Private Car/Driver
Driving in Croatia
Information for self-driving travelers.
Recommended?
Generally not recommended
Driving Side
Right-hand traffic
License Required
International Driving Permit recommended
Road Conditions
Varies by region. Main highways usually good, rural roads may be poor.
Driving Considerations
- Research local driving laws and road conditions before deciding to drive
- Consider hiring a driver instead - often affordable and less stressful
- Ensure comprehensive insurance if renting a vehicle
- Avoid driving at night in unfamiliar areas
- Keep copies of all documents (license, insurance, rental agreement)
Transportation Tips
Essential advice for getting around.
Buy Jadrolinija ferry tickets online in advance for July-August β particularly important if taking a car to islands, where space sells out weeks ahead
The Pleso Prijevoz bus from Zagreb Airport (β¬4) is far cheaper than taxis (β¬20-25) and arrives at the main bus station adjacent to the train station
Bolt is generally 15-20% cheaper than Uber in Croatia β install both apps before arrival
The Dubrovnik Atlas bus (β¬8) from Δilipi Airport is crowded in peak season β private transfers (β¬30) booked in advance save frustration with luggage
Bura (strong NE wind) occasionally stops all Adriatic ferry services for 24-48 hours β build flexibility into island itineraries
Zagreb tram day passes (β¬4) are excellent value and cover all city center destinations including the funicular to Upper Town
Useful Apps
Bolt
Best ride-hailing app in Croatia, available Zagreb, Split, Dubrovnik, Zadar, Pula, Rijeka β typically 15% cheaper than Uber
Uber
Available in major Croatian cities; reliable with English interface; good for airport transfers
GetByBus
Aggregates all Croatian intercity bus companies with timetables and booking β essential for planning travel between cities
Jadrolinija App
Official Croatian ferry operator app for checking schedules, buying tickets, and tracking ferries to all islands
HΕ½PP (Croatian Railways)
Official train booking for Zagreb-Split, Zagreb-Rijeka routes; trains slower but more scenic than buses
Navigate Croatia Like a Local
Get our complete transport guide with route planners, fare guides, and essential travel phrases.
Download Transport Guide