There are 7 ways to get from Zagreb to Pienza by bus, train, 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.
Bus, train via Venice
best- Take the bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Stazione Mestrebus
- Take the train from Venezia Mestre to Firenze S.M.N.train Fr
- Take the bus from Firenze Autostazione to Via Matteottibus B23
12h 24m€380–1,157Fly to Fiumicino International Airport, train, bus, line 112 bus
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Fiumicino International Airport (FCO)plane ZAG - FCO
- Take the train from Roma Termini to Chiusi-Chianciano T.train
- Take the bus from Chiusi Stazione-P.Za Dante to Montepulciano-Autostazionebus
- Take the bus from Montepulciano-Autostazione to Pienzabus
10h 23m€58–212Drive 708.6 km
- Drive from Zagreb to Pienzacar 708.6 km
7h 17m€113–163Fly to Florence Peretola Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Florence Peretola Airport (FLR)plane ZAG - FLR
- Take the bus from Firenze Autostazione to Via Matteottibus
10h 19m€101–285Bus
- Take the bus from Zagreb to Firenze Autostazionebus
- Take the bus from Firenze Autostazione to Via Matteottibus B23
14h 37mBus via Rijeka
- Take the bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvorbus Arriva
- Take the bus from Rijeka bus station to Sienabus 541
15h 35m€95–128Bus, train
- Take the bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Trieste Centralebus
- Take the train from Trieste Centrale to Chiusi-Chianciano T.train Ic
17h 59m€250–815
Zagreb Franjo Tuđman Airport (ZAG) to Florence Peretola Airport (FLR) flights
Questions & Answers
The cheapest way to get from Zagreb to Pienza is to bus via Rijeka which costs €90 - €130 and takes 15h 35m.
The fastest way to get from Zagreb to Pienza is to drive which takes 7h 17m and costs €110 - €170.
No, there is no direct bus from Zagreb to Pienza. However, there are services departing from Zagreb and arriving at Pienza N.Insediamento via Firenze Autostazione and S.Quirico Via Dei Fossi. The journey, including transfers, takes approximately 14h 37m.
The distance between Zagreb and Pienza is 731 km. The road distance is 708.6 km.
The best way to get from Zagreb to Pienza without a car is to bus and train via Venice which takes 12h 24m and costs €380 - €1200.
It takes approximately 12h 24m to get from Zagreb to Pienza, including transfers.
Zagreb to Pienza bus services, operated by M&M Travel, depart from Zagreb station.
Zagreb to Pienza bus services, operated by M&M Travel, arrive at Firenze Autostazione station.
Yes, the driving distance between Zagreb to Pienza is 709 km. It takes approximately 7h 17m to drive from Zagreb to Pienza.
There are 2133+ hotels available in Pienza.
What companies run services between Zagreb, Croatia and Pienza, Italy?
You can take a bus from Zagreb to Pienza N.Insediamento via Firenze Autostazione, Via Matteotti, and S.Quirico Via Dei Fossi in around 14h 37m.
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €180–650
Flights from Zagreb Franjo Tuđman Airport to Florence Peretola Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Monday, Friday, Saturday, Sunday, Tuesday, and Thursday
- Estimated price
- €100–430
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Firenze S.M.N.
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- Trenitalia Frecce
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 1h 19m
- Frequency
- On demand
- Estimated price
- €22–240
- Website
- GoOpti
- Shared
- €22
- Private
- €92
Bus from Novo Mesto, Avtobusna postaja to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €320–850
- Website
- GoOpti
Bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 1h 19m
- Frequency
- On demand
- Estimated price
- €22–240
- Website
- GoOpti
- Shared
- €22
- Private
- €92
Bus from Novo Mesto, Avtobusna postaja to Trieste Centrale
- Ave. Duration
- 5h 53m
- Frequency
- On demand
- Estimated price
- €170–470
- Website
- GoOpti
Want to know more about travelling around Italy
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
5 incredible day trips from Florence by train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide










