There are 10 ways to get from Genoa to Croatia by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Genoa Cristoforo Colombo Airport to Trieste – Friuli Venezia Giulia Airport, bus
best- Fly from Genoa Cristoforo Colombo Airport (GOA) to Trieste – Friuli Venezia Giulia Airport (TRS)plane GOA - TRS
- Take the bus from Trieste Airport to Rijeka bus stationbus
5h 55m€71–146Train, bus to Il Caravaggio International Airport, fly to Zagreb Franjo Tuđman Airport
cheapest- Take the train from Genova Brignole to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Zagreb Franjo Tuđman Airport (ZAG)plane BGY - ZAG
7h 4m€53–299Train, bus via Milan
- Take the train from Genova Brignole to Milano Centraletrain Ic
- Take the train from Milano Centrale to Venezia Mestretrain Fr
- Take the bus from Stazione Mestre to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
10h 42m€434–854Train, bus
- Take the train from Genova Brignole to Venezia S. Luciatrain Fr
- Take the train from Venezia S. Lucia to Trieste Centraletrain Re
- Take the bus from Trieste Centrale to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
15h 59m€296–615Drive 733.2 km
- Drive from Genoa to Zagrebcar 733.2 km
7h 19m€132–191Fly Genoa Cristoforo Colombo Airport to Zagreb Franjo Tuđman Airport
- Fly from Genoa Cristoforo Colombo Airport (GOA) to Zagreb Franjo Tuđman Airport (ZAG)plane GOA - ZAG
9h 26m€88–275Fly Genoa Cristoforo Colombo Airport to Split Airport
- Fly from Genoa Cristoforo Colombo Airport (GOA) to Split Airport (SPU)plane GOA - SPU
6h 35m€86–331Train to Milan Linate Airport, fly to Trieste – Friuli Venezia Giulia Airport, bus
- Take the train from Genova Brignole to Paviatrain
- Fly from Milan Linate Airport (LIN) to Trieste – Friuli Venezia Giulia Airport (TRS)plane LIN - TRS
- Take the bus from Trieste Airport to Rijeka bus stationbus
7h 24m€87–236Bus
- Take the bus from Genoa to Zagrebbus N482
12h 20m€75–110Train, bus #2
- Take the train from Genova Brignole to Padovatrain Fr
- Take the bus from Padova to Zagrebbus
12h 33m
Genoa to Croatia by bus
Comparing Your Travel Options
The cheapest way to get from Genoa to Croatia is to fly and bus which costs €70 - €150 and takes 5h 55m.
The fastest way to get from Genoa to Croatia is to fly and bus which takes 5h 55m and costs €70 - €150.
Yes, there is a direct bus departing from Genoa and arriving at Zagreb. Services depart once daily, and operate every day. The journey takes approximately 12h 20m.
The distance between Genoa and Croatia is 513 km. The road distance is 733.2 km.
The best way to get from Genoa to Croatia without a car is to train and bus via Milan which takes 10h 42m and costs €430 - €900.
It takes approximately 5h 55m to get from Genoa to Croatia, including transfers.
Genoa to Croatia bus services, operated by FlixBus, depart from Genoa station.
The best way to get from Genoa to Croatia is to fly which takes 9h 26m and costs €85 - €280. Alternatively, you can bus, which costs €75 - €110 and takes 12h 20m.
Genoa to Croatia bus services, operated by FlixBus, arrive at Zagreb station.
Yes, the driving distance between Genoa to Croatia is 733 km. It takes approximately 7h 19m to drive from Genoa to Croatia.
What companies run services between Genoa, Italy and Croatia?
Lufthansa, Croatia Airlines, and five other airlines fly from Genoa Cristoforo Colombo Airport (GOA) to Zagreb Franjo Tuđman Airport (ZAG) 3 times a day. Alternatively, FlixBus operates a bus from Genoa to Zagreb once daily. Tickets cost €75–110 and the journey takes 12h 20m.
- Website
- ita-airways.com
Flights from Genoa Cristoforo Colombo Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €65–130
Flights from Genoa Cristoforo Colombo Airport to Split Airport via Rome
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €75–330
- Website
- lufthansa.com
Flights from Genoa Cristoforo Colombo Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €65–130
Flights from Genoa Cristoforo Colombo Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- €100–600
Flights from Genoa Cristoforo Colombo Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- €110–390
Flights from Genoa Cristoforo Colombo Airport to Split Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Tuesday to Sunday
- Estimated price
- €160–330
- Website
- ryanair.com
Flights from Genoa Cristoforo Colombo Airport to Zagreb Franjo Tuđman Airport via Rome
- Ave. Duration
- 6h 25m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €85–260
Flights from Genoa Cristoforo Colombo Airport to Split Airport via Rome
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- €240–330
Flights from Il Caravaggio International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €30–170
- Website
- croatiaairlines.com
Flights from Genoa Cristoforo Colombo Airport to Zagreb Franjo Tuđman Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- €130–480
Flights from Genoa Cristoforo Colombo Airport to Split Airport via Rome
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €75–330
- Website
- aisairlines.com
Flights from Genoa Cristoforo Colombo Airport to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €50–350
- Website
- aeroitalia.com
Flights from Milan Linate Airport to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €50–150
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- Trenitalia Intercity
Train from Genova Brignole to Pavia
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €11–21
- Website
- Trenitalia Intercity
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- €17–23
- Website
- Trenitalia
Train from Venezia S. Lucia to Trieste Centrale
- Ave. Duration
- 3h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €26–40
- Website
- Trenitalia
Train from Genova Brignole to Pavia
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €12–17
- Website
- Trenitalia
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- €17–23
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- €19–35
- Website
- Trenitalia Frecce
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €35–60
- Website
- Trenitalia Frecce
Train from Genova Brignole to Venezia S. Lucia
- Ave. Duration
- 4h 14m
- Frequency
- Twice daily
- Estimated price
- €55–95
- Website
- Trenitalia Frecce
Train from Genova Brignole to Pavia
- Ave. Duration
- 1h 6m
- Frequency
- 3 times a day
- Estimated price
- €14–24
- Website
- Trenitalia Frecce
Train from Genova Brignole to Milano Centrale
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- €19–35
- Website
- Trenitalia Frecce
Train from Genova Brignole to Padova
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- €50–85
- Website
- Trenitalia Frecce
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Genova Brignole to Pavia
- Ave. Duration
- 1h 33m
- Frequency
- Twice a week
- Estimated price
- €7–10
- Website
- Trenord
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Trieste Airport to Rijeka bus station
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €10–15
- Website
- Flixbus
Bus from Trieste Airport to Rijeka bus station
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €10–15
- Website
- Flixbus
Bus from Genoa to Zagreb
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Stazione Mestre to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €360–600
- Website
- GoOpti
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–160
- Website
- GoOpti
- Shared
- €22
- Private
- €92
Bus from Trieste Centrale to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 5h 54m
- Frequency
- On demand
- Estimated price
- €190–320
- Website
- GoOpti
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–160
- Website
- GoOpti
- Shared
- €22
- Private
- €92
- [email protected]
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–23
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–15
- Schedules at
- orioshuttle.com
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Padova to Zagreb
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Want to know more about travelling around Croatia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Booking & Getting There
Book your Genoa to Croatia bus tickets online with Omio, FlixBus and 12go.asia.
There are 2830+ hotels available in Croatia.








































