There are 10 ways to get from Zurich to Cagli by train, bus, 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
best- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the train from Como S. Giovanni to Milano Centraletrain S11
- Take the train from Milano Centrale to Pesarotrain Fr
- Take the bus from Urbino Park S.Lucia to Cagli Agipbus
11h 21m€135–245Bus, train
cheapest- Take the bus from Zürich Bus Station to Parmabus 36
- Take the train from Parma to Pesarotrain Fr
- Take the bus from Urbino Park S.Lucia to Cagli Agipbus
13h 54m€53–102Bus via Pesaro
- Take the bus from Zurich to Cattolicabus
- Take the bus from Urbino Park S.Lucia to Cagli Agipbus Adriabus_20
13h 25m€58–64Drive 683 km
- Drive from Zurich to Caglicar 683 km
7h 17m€124–178Fly to Bologna Guglielmo Marconi Airport, train, bus
- Fly from Zurich Airport (ZRH) to Bologna Guglielmo Marconi Airport (BLQ)plane ZRH - BLQ
- Take the train from Bologna Centrale to Pesarotrain
- Take the bus from Pesaro Stazione FF.SS. to Urbino Park S.Luciabus
- Take the bus from Urbino Park S.Lucia to Cagli Agipbus
8h 14m€111–372Bus
- Take the bus from Zurich Bus Station to Riminibus FlixBus 421
- Take the bus from Neruda Park to Cagli Agipbus Adriabus_20
15h 27m€62–93Fly to Florence Peretola Airport, train, bus
- Fly from Zurich Airport (ZRH) to Florence Peretola Airport (FLR)plane ZRH - FLR
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Take the train from Bologna Centrale to Pesarotrain
- Take the bus from Urbino Park S.Lucia to Cagli Agipbus
9h 22m€132–444Fly to Raffaello Sanzio Airport
- Fly from Zurich Airport (ZRH) to Raffaello Sanzio Airport (AOI)plane ZRH - AOI
12h 36m€146–355Fly to Venice Marco Polo Airport, train, bus
- Fly from Zurich Airport (ZRH) to Venice Marco Polo Airport (VCE)plane ZRH - VCE
- Take the train from Venezia Mestre to Bologna centraletrain
- Take the train from Bologna Centrale to Pesarotrain
- Take the bus from Urbino Park S.Lucia to Cagli Agipbus
10h 8m€128–369Fly to Fiumicino International Airport, train
- Fly from Zurich Airport (ZRH) to Fiumicino International Airport (FCO)plane ZRH - FCO
- Take the train from Roma Termini to Fossato Vico-Gubbiotrain
11h 6m€68–221
Zurich to Cagli by train and bus
Comparing Your Travel Options
The cheapest way to get from Zurich to Cagli is to bus via Pesaro which costs €55 - €65 and takes 13h 25m.
The fastest way to get from Zurich to Cagli is to drive which takes 7h 17m and costs €120 - €180.
No, there is no direct bus from Zurich to Cagli. However, there are services departing from Zurich and arriving at Cagli Agip via Allende Cimitero, Pesaro Stazione FF.SS. and Urbino Park S.Lucia. The journey, including transfers, takes approximately 13h 25m.
The distance between Zurich and Cagli is 689 km. The road distance is 683 km.
The best way to get from Zurich to Cagli without a car is to train and bus which takes 11h 21m and costs €130 - €250.
It takes approximately 11h 21m to get from Zurich to Cagli, including transfers.
Zurich to Cagli bus services, operated by Bartolini Turismo, depart from Zurich station.
The best way to get from Zurich to Cagli is to bus via Pesaro which takes 13h 25m and costs €55 - €65. Alternatively, you can fly, which costs €140 - €360 and takes 12h 36m.
Zurich to Cagli bus services, operated by Bartolini Turismo, arrive at Cattolica station.
Yes, the driving distance between Zurich to Cagli is 683 km. It takes approximately 7h 17m to drive from Zurich to Cagli.
What companies run services between Zurich, Switzerland and Cagli, Italy?
You can take a bus from Zurich to Cagli Agip via Cattolica, Allende Cimitero, Pesaro Stazione FF.SS., and Urbino Park S.Lucia in around 13h 25m. Alternatively, Air Dolomiti, Swiss, and three other airlines fly from Zurich Airport (ZRH) to Raffaello Sanzio Airport (AOI) twice daily.
- Website
- ita-airways.com
Flights from Zurich Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- €85–440
Flights from Zurich Airport to Florence Peretola Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- €85–360
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €85–370
Flights from Zurich Airport to Fiumicino International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- €70–240
Flights from Zurich Airport to Fiumicino International Airport via Florence Peretola Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €130–230
Flights from Zurich Airport to Fiumicino International Airport via Venice Marco Polo Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €70–240
Flights from Zurich Airport to Fiumicino International Airport via Bologna Guglielmo Marconi Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €130–230
- Website
- swiss.com
Flights from Zurich Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- €85–440
Flights from Zurich Airport to Florence Peretola Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- €85–360
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €85–370
Flights from Zurich Airport to Fiumicino International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- €70–240
Flights from Zurich Airport to Fiumicino International Airport via Bologna Guglielmo Marconi Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €130–230
Flights from Zurich Airport to Fiumicino International Airport via Venice Marco Polo Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €70–240
- Website
- lufthansa.com
Flights from Zurich Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €160–550
Flights from Zurich Airport to Raffaello Sanzio Airport via Munich
- Ave. Duration
- 7h 5m
- When
- Friday and Saturday
- Estimated price
- €190–600
Flights from Zurich Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €130–400
- Website
- airdolomiti.it
Flights from Zurich Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Friday and Saturday
- Estimated price
- €160–550
Flights from Zurich Airport to Raffaello Sanzio Airport via Munich
- Ave. Duration
- 7h 5m
- When
- Friday and Saturday
- Estimated price
- €190–600
Flights from Zurich Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Friday and Saturday
- Estimated price
- €130–400
- Website
- volotea.com
Flights from Zurich Airport to Raffaello Sanzio Airport via Palermo
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- €100–410
Flights from Zurich Airport to Fiumicino International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €70–240
- Website
- easyjet.com
Flights from Zurich Airport to Fiumicino International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €35–140
- Website
- flyulendo.com
Flights from Zurich Airport to Raffaello Sanzio Airport via Tirana
- Ave. Duration
- 5h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €100–410
- Website
- dat.dk
Flights from Zurich Airport to Raffaello Sanzio Airport via Fiumicino International Airport
- Ave. Duration
- 5h 20m
- When
- Monday to Friday
- Estimated price
- €95–390
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €75–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Como S. Giovanni to Milano Centrale
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €17–28
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Centrale to Pesaro
- Ave. Duration
- 3h 33m
- Frequency
- Every 4 hours
- Estimated price
- €50–85
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Parma to Pesaro
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €30–55
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–22
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Milano Centrale to Pesaro
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- €35–70
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €15–28
- Website
- Trenitalia Intercity
Train from Parma to Pesaro
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- €25–50
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- €9–18
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €15–28
- Website
- Trenitalia Intercity
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- €16–30
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €15–28
- Website
- Trenitalia Intercity
Train from Roma Termini to Fossato Vico-Gubbio
- Ave. Duration
- 2h 33m
- Frequency
- Twice daily
- Estimated price
- €20–40
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- €17–24
- Website
- Trenitalia
Train from Parma to Pesaro
- Ave. Duration
- 3h 6m
- Frequency
- 3 times a day
- Estimated price
- €28–40
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €11–15
- Website
- Trenitalia
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- €17–24
- Website
- Trenitalia
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €18–25
- Website
- Trenitalia
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- €17–24
- Website
- Trenitalia
Train from Roma Termini to Fossato Vico-Gubbio
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- €23–35
- Website
- Trenitalia
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- €24–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- €24–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bologna Centrale to Pesaro
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- €24–55
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 39 min
- Frequency
- 4 times a day
- Estimated price
- €11–18
- Website
- Italo Treno
Train from Venezia Mestre to Bologna centrale
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €18–30
- Website
- Italo Treno
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €27–70
- Website
- Trenitalia Eurocity
- 1st Class
- €45–70
- 2nd Class
- €27–40
- Phone
- +39 0722 376738
- [email protected]
- Website
- Adriabus S.p.A.
Bus from Urbino Park S.Lucia to Cagli Agip
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
Bus from Urbino Park S.Lucia to Cagli Agip
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
Bus from Pesaro Stazione FF.SS. to Urbino Park S.Lucia
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
Bus from Urbino Park S.Lucia to Cagli Agip
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
Bus from Urbino Park S.Lucia to Cagli Agip
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
Bus from Neruda Park to Cagli Agip
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
Bus from Urbino Park S.Lucia to Cagli Agip
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
Bus from Urbino Park S.Lucia to Cagli Agip
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- Adriabus S.p.A.
- Phone
- +39 0825-26416
- [email protected]
- Website
- bartolinipullman.it
Bus from Zurich to Cattolica
- Ave. Duration
- 8h 40m
- Frequency
- Once a week
- Estimated price
- €50
- Schedules at
- bartolinipullman.it
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Zürich Bus Station to Parma
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- €21–40
- Website
- Itabus S.p.A.
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zurich Bus Station to Rimini
- Ave. Duration
- 9h 35m
- Frequency
- Twice daily
- Estimated price
- €50–80
- Website
- Flixbus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
There are 627+ hotels available in Cagli.









































