There are 12 ways to get from Torino Porta Nuova to Croatia by train, bus, train (Trenitalia), car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Venice
best- Take the train from Torino Porta Nuova 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
9h 45m€443–1,317Train, train to Milano Malpensa Airport, fly to Zadar Airport
cheapest- Take the train from Torino Porta Nuova to Milano P.Garibalditrain
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Zadar Airport (ZAD)plane MXP - ZAD
6h 46m€51–226Train
- Take the train from Torino Porta Nuova to Venezia Mestretrain Fr
- 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 / ...
13h 21m€144–267Drive 743.1 km
- Drive from Torino Porta Nuova to Zagrebcar 743.1 km
7h 19m€116–167Fly Turin Caselle Airport to Zagreb Franjo Tuđman Airport
- Fly from Turin Caselle Airport (TRN) to Zagreb Franjo Tuđman Airport (ZAG)plane TRN - ZAG
7h 21m€55–241Bus
- Take the bus from Turin - Vittorio Emanuele Bus Station to Zagreb - Bus Stationbus BlaBlaCar Bus
13h 19m€65–130Train, bus
- Take the train from Torino Porta Nuova to Trieste Centraletrain Fr
- Take the bus from Trieste Centrale to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
13h 39m€294–909Bus via Venice
- Take the bus from Turin to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)bus 1470 / ...
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Zagrebbus N402 / ...
14h 26m€68–113Fly Turin Caselle Airport to Split Airport
- Fly from Turin Caselle Airport (TRN) to Split Airport (SPU)plane TRN - SPU
7h 35m€103–217Train to Milan Linate Airport, fly to Split Airport
- Take the train from Torino Porta Nuova to Milano Centraletrain
- Fly from Milan Linate Airport (LIN) to Split Airport (SPU)plane LIN - SPU
5h 57m€75–269Train, bus to Il Caravaggio International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Torino Porta Nuova 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
6h 21m€55–244Train, bus to Il Caravaggio International Airport, fly to Zadar Airport
- Take the train from Torino Porta Nuova 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 Zadar Airport (ZAD)plane BGY - ZAD
6h 35m€60–245
Torino Porta Nuova to Croatia by train and tram
Questions & Answers
The cheapest way to get from Torino Porta Nuova to Croatia is to bus via Venice which costs €65 - €120 and takes 14h 26m.
The fastest way to get from Torino Porta Nuova to Croatia is to train and fly which takes 5h 57m and costs €75 - €270.
No, there is no direct bus from Torino Porta Nuova to Croatia station. However, there are services departing from Fermata 40 - PORTA NUOVA and arriving at Zagreb - Bus Station via Turin - Vittorio Emanuele Bus Station. The journey, including transfers, takes approximately 13h 19m.
No, there is no direct train from Torino Porta Nuova to Croatia. However, there are services departing from Torino Porta Nuova and arriving at Trg bana J. Jelačića via Venezia Mestre, Villach Hbf, Ljubljana and Glavni kolodvor. The journey, including transfers, takes approximately 13h 21m.
The distance between Torino Porta Nuova and Croatia is 766 km. The road distance is 743.1 km.
The best way to get from Torino Porta Nuova to Croatia without a car is to train and bus via Venice which takes 9h 45m and costs €440 - €1400.
It takes approximately 9h 45m to get from Torino Porta Nuova to Croatia, including transfers.
Torino Porta Nuova to Croatia bus services, operated by BlaBlaCar Bus, depart from Turin - Vittorio Emanuele Bus Station.
Torino Porta Nuova to Croatia train services, operated by Trenitalia Frecce, depart from Torino Porta Nuova station.
The best way to get from Torino Porta Nuova to Croatia is to train which takes 13h 21m and costs €140 - €270. Alternatively, you can fly, which costs €55 - €250 and takes 7h 21m, you could also bus, which costs €65 - €130 and takes 13h 19m.
What companies run services between Torino Porta Nuova, Italy and Croatia?
You can take a train from Torino Porta Nuova to Trg bana J. Jelačića via Venezia Mestre, Villach Hbf, Ljubljana, Zagreb Glavni Kol., and Glavni kolodvor in around 13h 21m. Alternatively, Air Dolomiti, Croatia Airlines, and three other airlines fly from Turin Caselle Airport (TRN) to Zagreb Franjo Tuđman Airport (ZAG) 4 times a day.
- Website
- lufthansa.com
Flights from Turin Caselle Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €100–600
Flights from Turin Caselle Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Monday, Thursday, and Saturday
- Estimated price
- €100–370
Flights from Turin Caselle Airport to Split Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Friday to Saturday
- Estimated price
- €100–410
Flights from Turin Caselle Airport to Split Airport via Frankfurt
- Ave. Duration
- 7h 2m
- When
- Saturday and Friday
- Estimated price
- €120–500
- Website
- ryanair.com
Flights from Turin Caselle Airport to Zagreb Franjo Tuđman Airport via Naples
- Ave. Duration
- 4h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €50–190
Flights from Turin Caselle Airport to Zagreb Franjo Tuđman Airport via Palermo
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- €50–190
Flights from Il Caravaggio International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 10m
- When
- Sunday, Wednesday, Friday, Saturday, and Tuesday
- Estimated price
- €30–160
Flights from Il Caravaggio International Airport to Zadar Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €35–180
Flights from Milano Malpensa Airport to Zadar Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday, Thursday, Saturday, and Tuesday
- Estimated price
- €23–140
- Website
- ita-airways.com
Flights from Turin Caselle Airport to Split Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €85–280
Flights from Milan Linate Airport to Split Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €110–290
- Website
- airfrance.com
Flights from Turin Caselle Airport to Zagreb Franjo Tuđman Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €85–400
- Website
- vueling.com
Flights from Turin Caselle Airport to Split Airport via Barcelona
- Ave. Duration
- 6h 10m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €80–280
- Website
- easyjet.com
Flights from Milan Linate Airport to Split Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–220
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Torino Porta Nuova to Venezia Mestre
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- €55–120
- Schedules at
- Trenitalia Frecce
Train from Torino Porta Nuova to Venezia Mestre
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- €55–120
- Schedules at
- Trenitalia Frecce
Train from Torino Porta Nuova to Trieste Centrale
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- €80–160
- Schedules at
- Trenitalia Frecce
Train from Torino Porta Nuova to Milano P.Garibaldi
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €21–45
- Schedules at
- Trenitalia Frecce
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- Austrian Railways
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €29–55
- Website
- Austrian Railways
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 34m
- Frequency
- 4 times a day
- Estimated price
- €28–40
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 18m
- Frequency
- Twice a week
- Estimated price
- €28–40
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Torino Porta Nuova to Milano Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €18–40
- Website
- Italo Treno
Train from Torino Porta Nuova to Milano Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €18–40
- Website
- Italo Treno
Train from Torino Porta Nuova to Milano Centrale
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €18–40
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Torino Porta Nuova to Milano P.Garibaldi
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €17–29
- Website
- Trenitalia
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Torino Porta Nuova to Milano P.Garibaldi
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- €28–50
- Website
- TGV inOui
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- 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–950
- Website
- GoOpti
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–250
- 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–500
- Website
- GoOpti
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–250
- Website
- GoOpti
- Shared
- €22
- Private
- €92
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Turin - Vittorio Emanuele Bus Station to Zagreb - Bus Station
- Ave. Duration
- 12h 5m
- Frequency
- Twice daily
- Estimated price
- €70–130
- Website
- BlaBlaCar Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Turin - Vittorio Emanuele Bus Station to Zagreb - Bus Station
- Ave. Duration
- 12h 10m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- Flixbus
Bus from Turin to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Estimated price
- €35–65
- Website
- Flixbus
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Zagreb
- Ave. Duration
- 5h 50m
- Frequency
- 5 times a day
- Estimated price
- €30–50
- Website
- Flixbus
- [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–25
- 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–25
- Website
- TERRAVISION
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
More Questions & Answers
Torino Porta Nuova to Croatia bus services, operated by BlaBlaCar Bus, arrive at Zagreb - Bus Station.
Torino Porta Nuova to Croatia train services, operated by Trenitalia Frecce, arrive at Venezia Mestre station.
Yes, the driving distance between Torino Porta Nuova to Croatia is 743 km. It takes approximately 7h 19m to drive from Torino Porta Nuova to Croatia.
There are 3007+ hotels available in Croatia.


































































