There are 10 ways to get from Turin to Varaždin by train, bus, train (Trenitalia), car, plane, or shuttle
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 Padova
best- Take the train from Torino Porta Susa to Padovatrain Fr
- Take the bus from Padova to Maribor, Avtobusna Postajabus
- Take the bus from Maribor bus station to Varaždin bus stationbus
10h 15m€168–846Bus via Zagreb
cheapest- Take the bus from Turin to Zagrebbus N402 / ...
- Take the bus from Zagreb to Varaždin bus stationbus 920 / ...
14h 18m€59–107Train
- Take the train from Torino Porta Susa to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Villach Hbftrain Rjx / ...
- Take the train from Villach Hbf to Zapresictrain 319
- Take the train from Zabok to Varazdintrain Re
15h 37m€143–241Drive 776.9 km
- Drive from Turin to Varaždincar 776.9 km
8h 7m€125–181Fly Turin Caselle Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Turin Caselle Airport (TRN) to Zagreb Franjo Tuđman Airport (ZAG)plane TRN - ZAG
- Take the bus from Zagreb to Varaždin bus stationbus
9h 6m€85–371Bus
- Take the bus from Turin to Maribor bus stationbus 403 / ...
- Take the bus from Maribor bus station to Varaždin bus stationbus N950 / ...
14h 31m€70–105Train, 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
- Take the bus from Zagreb to Varaždin bus stationbus 920 / ...
15h 30m€285–600Fly Turin Caselle Airport to Graz Airport, bus
- Fly from Turin Caselle Airport (TRN) to Graz Airport (GRZ)plane TRN - GRZ
- Take the bus from Graz Airport to Maribor, Avtobusna Postajabus
- Take the bus from Maribor bus station to Varaždin bus stationbus
9h 33m€243–742Train, bus to Il Caravaggio International Airport, fly to Zagreb Franjo Tuđman Airport, bus
- Take the train from Torino Porta di Susa 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
- Take the bus from Zagreb to Varaždin bus stationbus
8h 16m€75–388Fly Turin Caselle Airport to Ljubljana, shuttle, bus
- Fly from Turin Caselle Airport (TRN) to Ljubljana (LJU)plane TRN - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Take the bus from Zagreb to Varaždin bus stationbus
10h 4m€116–644
Turin to Varaždin by train
Comparing Your Travel Options
The cheapest way to get from Turin to Varaždin is to bus which costs €70 - €110 and takes 14h 31m.
The fastest way to get from Turin to Varaždin is to drive which takes 8h 7m and costs €120 - €180.
No, there is no direct bus from Turin to Varaždin station. However, there are services departing from Turin and arriving at Varaždin bus station via Zagreb. The journey, including transfers, takes approximately 14h 18m.
No, there is no direct train from Turin to Varaždin. However, there are services departing from Torino Porta Susa and arriving at Varazdin via Venezia Mestre, Villach Hbf, Zapresic and Zabok. The journey, including transfers, takes approximately 15h 37m.
The distance between Turin and Varaždin is 817 km. The road distance is 776.9 km.
The best way to get from Turin to Varaždin without a car is to train and bus via Padova which takes 10h 15m and costs €160 - €850.
It takes approximately 10h 15m to get from Turin to Varaždin, including transfers.
Turin to Varaždin bus services, operated by FlixBus, depart from Turin station.
Turin to Varaždin train services, operated by Trenitalia Frecce, depart from Torino Porta Susa station.
The best way to get from Turin to Varaždin is to train which takes 15h 37m and costs €140 - €250. Alternatively, you can bus via Zagreb, which costs €55 - €110 and takes 14h 18m.
What companies run services between Turin, Italy and Varaždin, Croatia?
You can take a train from Torino Porta Susa to Varazdin via Venezia Mestre, Villach Hbf, Zapresic, and Zabok in around 15h 37m. Alternatively, you can take a bus from Turin to Varaždin bus station via Zagreb in around 14h 18m.
- 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
- Every day
- Estimated price
- €100–370
Flights from Turin Caselle Airport to Graz Airport via Munich
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- €170–650
Flights from Turin Caselle Airport to Graz Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €170–1,000
Flights from Turin Caselle Airport to Ljubljana via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €80–310
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Padova
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- €50–90
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Venezia Mestre
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- €55–95
- Website
- Trenitalia Frecce
Train from Torino Porta Nuova to Trieste Centrale
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- €75–130
- Website
- Trenitalia Frecce
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Padova to Maribor, Avtobusna Postaja
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €111–750
- Website
- GoOpti
- Shared
- €111
- Private
- €411
Bus from Trieste Centrale to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 5h 54m
- Frequency
- On demand
- Estimated price
- €180–300
- 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 Graz Airport to Maribor, Avtobusna Postaja
- Ave. Duration
- 52 min
- Frequency
- On demand
- Estimated price
- €65–121
- Website
- GoOpti
- Private
- €121
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €28–320
- Website
- GoOpti
- Shared
- €28–75
- Private
- €140–180
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
Booking & Getting There
Turin to Varaždin bus services, operated by FlixBus, arrive at Zagreb station.
Turin to Varaždin train services, operated by Trenitalia Frecce, arrive at Venezia Mestre station.
Yes, the driving distance between Turin to Varaždin is 777 km. It takes approximately 8h 7m to drive from Turin to Varaždin.
Book your Turin to Varaždin bus tickets online with Omio and FlixBus.
There are 646+ hotels available in Varaždin.










