There are 11 ways to get from Italy to Karlovac by plane, bus, train, ferry, shuttle, 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 Fiumicino International Airport to Zagreb Franjo Tuđman Airport, bus
best- Fly from Fiumicino International Airport (FCO) to Zagreb Franjo Tuđman Airport (ZAG)plane FCO - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvorbus
6h 16m€58–286Bus to Il Caravaggio International Airport, fly to Zagreb Franjo Tuđman Airport, bus
cheapest- 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
- Take the bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvorbus
6h 38m€56–376Train, bus via Venice
- Take the train from Roma Termini to Venezia Mestretrain
- Take the train from Venezia Mestre to Cervignano-Aquil.-Grtrain Re
- Take the train from Cervignano-Aquil.-Gr to Trieste Centraletrain Re
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka to Karlovac, Autobusni Kolodvorbus
10h 39m€160–307Bus
- Take the bus from Roma, Autostazione Tiburtina to Zagrebbus N997
- Take the bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvorbus Arriva
15h 35m€78–142Train, Catamaran, bus
- Take the train from Roma Termini to Anconatrain
- Take the ferry from Port of Ancona to Port of Zadarferry 51
- Take the bus from Zadar, Autobusni Kolodvor to Karlovac, Autobusni Kolodvorbus
17h 25m€147–218Fly Palermo Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Palermo Airport (PMO) to Zagreb Franjo Tuđman Airport (ZAG)plane PMO - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvorbus
6h 48m€63–346Fly Naples Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Naples Airport (NAP) to Zagreb Franjo Tuđman Airport (ZAG)plane NAP - ZAG
- Take the bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvorbus
5h 54m€70–333Fly Milan Linate Airport to Trieste – Friuli Venezia Giulia Airport, shuttle, bus
- Fly from Milan Linate Airport (LIN) to Trieste – Friuli Venezia Giulia Airport (TRS)plane LIN - TRS
- Take a shuttle bus from Trieste Airport to Ljubljana
- Take a shuttle bus from Ljubljana to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvorbus
7h 28m€112–756Train, bus
- Take the train from Roma Termini to Trieste C.letrain
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the train from Rijeka to Karlovac Centartrain Re
12h 31m€177–287Train
- Take the train from Roma Termini to Venezia Mestretrain
- Take the train from Venezia Mestre to Villach Hbftrain Rjx / ...
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
- Take the train from Ljubljana to Zagreb Glavni Kol.train 319 / ...
- Take the train from Zagreb Glavni Kol. to Karlovac Centartrain Re
15h 17m€121–246Drive 840.5 km
- Drive from Rome to Karlovaccar 840.5 km
8h 34m€137–197
Italy to Karlovac by bus
Comparing Your Travel Options
The cheapest way to get from Italy to Karlovac is to bus which costs €75 - €150 and takes 15h 35m.
The fastest way to get from Italy to Karlovac is to fly and bus which takes 5h 54m and costs €70 - €340.
No, there is no direct bus from Italy to Karlovac. However, there are services departing from Termini and arriving at Karlovac, Autobusni Kolodvor via Roma, Autostazione Tiburtina and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 15h 35m.
No, there is no direct train from Italy to Karlovac. However, there are services departing from Roma Termini and arriving at Karlovac Centar via Venezia Mestre, Villach Hbf, Ljubljana and Zagreb Glavni Kol.. The journey, including transfers, takes approximately 15h 17m.
The distance between Italy and Karlovac is 636 km. The road distance is 840.5 km.
The best way to get from Italy to Karlovac without a car is to train and bus via Venice which takes 10h 39m and costs €160 - €310.
It takes approximately 6h 16m to get from Italy to Karlovac, including transfers.
Italy to Karlovac bus services, operated by FlixBus, depart from Roma, Autostazione Tiburtina station.
Italy to Karlovac train services, operated by ItaloTreno, depart from Roma Termini station.
The best way to get from Italy to Karlovac is to bus which takes 15h 35m and costs €75 - €150. Alternatively, you can train, which costs €120 - €250 and takes 15h 17m.
What companies run services between Italy and Karlovac, Croatia?
You can take a bus from Termini to Karlovac, Autobusni Kolodvor via Roma, Autostazione Tiburtina, Zagreb, and Zagreb, Autobusni Kolodvor in around 15h 35m. Alternatively, you can take a train from Roma Termini to Karlovac Centar via Venezia Mestre, Villach Hbf, Ljubljana, and Zagreb Glavni Kol. in around 15h 17m.
- Website
- ryanair.com
Flights from Fiumicino International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €30–130
Flights from Palermo Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Monday, Thursday, and Saturday
- Estimated price
- €40–190
Flights from Palermo Airport to Zagreb Franjo Tuđman Airport via Naples Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €40–190
Flights from Palermo Airport to Zagreb Franjo Tuđman Airport via Fiumicino International Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday
- Estimated price
- €40–190
Flights from Naples Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €45–180
Flights from Naples Airport to Zagreb Franjo Tuđman Airport via Il Caravaggio International Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- €45–180
Flights from Il Caravaggio International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 10m
- When
- Thursday to Tuesday
- Estimated price
- €30–170
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Roma Termini to Venezia Mestre
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- €60–100
- Website
- Italo Treno
Train from Roma Termini to Trieste C.le
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- €75–130
- Website
- Italo Treno
Train from Roma Termini to Venezia Mestre
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- €60–100
- Website
- Italo Treno
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €1–7
- Website
- Arriva Croatia
Bus from Rijeka to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €1–10
- Website
- Arriva Croatia
Bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €1–7
- Website
- Arriva Croatia
Bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €1–7
- Website
- Arriva Croatia
Bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €1–7
- Website
- Arriva Croatia
Bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €1–7
- Website
- Arriva Croatia
Bus from Zagreb, Autobusni Kolodvor to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €1–7
- Website
- Arriva Croatia
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Port of Ancona to Port of Zadar
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- Jadrolinija
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
Italy to Karlovac bus services, operated by FlixBus, arrive at Zagreb station.
Italy to Karlovac train services, operated by ItaloTreno, arrive at Venezia Mestre station.
Yes, the driving distance between Italy to Karlovac is 840 km. It takes approximately 8h 34m to drive from Italy to Karlovac.
There are 424+ hotels available in Karlovac.













