Buses to and from Croatia

Coaches run the Adriatic coast end to end, from Istria to Dubrovnik; Split, Zadar, Rijeka and Dubrovnik are also the ports for the island and Italy ferries.

Schengen · EUCapitalZagrebLanguageCroatianCurrencyEUR
Cities
1414
Borders
5
Operators
5
Currency
EUR
Search journeys →
5

Main corridors

Journey times are typical, not a live timetable — search your dates for real-time options and prices.

ZagrebBudapestRail · Bus4h 40m
ZagrebViennaRail · Bus6h 50m
RijekaTriesteBus2h 25m
DubrovnikSarajevoBus5h 20m
PulaVeniceBus4h
5

Borders, modes and what you need at each

5 land and sea borders are on the platform. The travel-document column tells you what you'll be asked for at the crossing — we send a confirmation before departure with the specifics.

SloveniaEU ID
Principal crossingBregana → Obrežje
Bus · RailEU national ID card or passport — Schengen
HungaryEU ID
Principal crossingGoričan → Letenye
Bus · RailEU national ID card or passport — Schengen
SerbiaEU ID or passport
Principal crossingTovarnik → Šid
Bus · RailEU national ID accepted; non-EU travellers need a passport
Bosnia and HerzegovinaEU ID or passport
Principal crossingStara Gradiška
BusEU national ID accepted; non-EU travellers need a passport
Italy (Adriatic)EU ID
Principal crossingSplit → Ancona
FerryEU national ID card or passport — Schengen

Practical facts for the route

Currency conversion, language, document defaults and time-zone differences. We surface these on every booking; they're collected here for the curious.

The same booking and support, whatever the border.

Whatever the border, whatever the operator, your refund eligibility and amount are set by the carrier and the fare you booked — shown on each ticket before you pay. If your journey is cancelled or you cancel within the carrier's window, Panonex handles the refund request with the operator on your behalf.

Read how refunds work →
Official name
Republic of Croatia
Capital
Zagreb
Language
Croatian
Currency
EUR
Schengen
Yes
EU membership
Member
5

Carriers in Croatia

Operators that run services in Croatia. Search your route to see which of their departures you can book on Panonex.

Croatia Bus
Autotrans
Arriva Hrvatska
HŽPP
FlixBus
3

Travelling to Croatia

Questions we get often, answered specifically for this country.

Yes — Croatia joined Schengen on 1 January 2023. Cross-border bus and rail from Slovenia, Hungary or Italy no longer involves passport checks at the border. EU national ID is enough to enter.
Ready when you are

Search journeys out of Rovinj.

Or pick any city above. One checkout, with each carrier's cancellation terms shown before you pay.