There are 9 ways to get from Zurich to Patras by plane, bus, train, ferry, 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 to Kalamata International Airport, bus
best- Fly from Zurich Airport (ZRH) to Kalamata International Airport (KLX)ZRH - KLX
- Take the bus from Kalamata to Patras
9h 21m€177–467Fly to Athens International Airport, train, bus
cheapest- Fly from Zurich Airport (ZRH) to Athens International Airport (ATH)ZRH - ATH
- Take the train from Athens to Kiato
- Take the bus from Kiato to Patra
10h 36m€96–194Train, ferry via Bari
- Take the train from Zürich HB to LuganoIc2 / ...
- Take the train from Lugano to Milano CentraleEc
- Take the train from Milano Centrale to Reggio Emilia AvFr
- Take the train from Reggio Emilia Av to Bari CentraleFr
- Take the ferry from Bari M.ma to PatrasAsf
29h 41m€163–376Bus via Prizren
- Take the bus from Zürich to Prizren,Autobuska Stanica
- Take the bus from Prizren,Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Take the bus from Tirana, Terminali Lindor I Autobusave to Agrínio
- Take the bus from Agrinio to Patras
31h 29m€116–132Drive 1,964.6 km
- Drive from Zurich to Patras1,964.6 km
26h 22m€351–507Fly to Thessaloniki Airport Makedonia, bus
- Fly from Zurich Airport (ZRH) to Thessaloniki Airport Makedonia (SKG)ZRH - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Patras
12h 46m€134–270Fly to Patras Araxos Airport
- Fly from Zurich Airport (ZRH) to Patras Araxos Airport (GPA)ZRH - GPA
6h 9m€162–389Train, ferry
- Take the train from Zürich HB to PiacenzaEc
- Take the train from Piacenza to AnconaIc
- Take the ferry from Ancona M.Ma to PatrasAbs / ...
33h 26m€154–341Bus
- Take the bus from Zürich HB to Tirana, Terminali Lindor I Autobusave
- Take the bus from Tirana, Terminali Lindor I Autobusave to Patras
39h 53m
Zurich to Patras by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Zurich to Patras is to fly and train and bus which costs €95 - €200 and takes 10h 36m.
The fastest way to get from Zurich to Patras is to fly which takes 6h 9m and costs €160 - €390.
No, there is no direct bus from Zurich to Patras. However, there are services departing from Zürich and arriving at Patras via Prizren,Autobuska Stanica, Tirana, Terminali Lindor I Autobusave and Agrinio. The journey, including transfers, takes approximately 31h 29m.
The distance between Zurich and Patras is 1821 km. The road distance is 1964.6 km.
The best way to get from Zurich to Patras without a car is to train and ferry via Bari which takes 29h 41m and costs €160 - €380.
It takes approximately 9h 21m to get from Zurich to Patras, including transfers.
Zurich to Patras bus services, operated by Arditi Tours, depart from Zürich station.
The best way to get from Zurich to Patras is to bus via Prizren which takes 31h 29m and costs €110 - €140. Alternatively, you can fly, which costs €160 - €390 and takes 6h 9m.
Zurich to Patras bus services, operated by Arditi Tours, arrive at Prizren,Autobuska Stanica station.
Patras is 1h ahead of Zurich. It is currently 8:21 PM in Zurich and 9:21 PM in Patras.
What companies run services between Zurich, Switzerland and Patras, Greece?
You can take a bus from Zürich to Patras via Prizren,Autobuska Stanica, Tirana, Terminali Lindor I Autobusave, Agrínio, and Agrinio in around 31h 29m. Alternatively, Comlux flies from Zurich Airport (ZRH) to Patras Araxos Airport (GPA) once a week.
- Website
- en.aegeanair.com
Flights from Zurich Airport to Athens International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €60–160
Flights from Zurich Airport to Athens International Airport via Thessaloniki Airport Makedonia
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €60–160
Flights from Zurich Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €65–460
- Website
- swiss.com
Flights from Zurich Airport to Kalamata International Airport
- Ave. Duration
- 2h 30m
- When
- Friday
- Estimated price
- €380–900
Flights from Zurich Airport to Athens International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €60–160
Flights from Zurich Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €65–460
- Website
- lufthansa.com
Flights from Zurich Airport to Kalamata International Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- €150–460
Flights from Zurich Airport to Kalamata International Airport via Frankfurt
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €160–490
Flights from Zurich Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €65–210
- Website
- airserbia.com
Flights from Zurich Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- €80–180
- Website
- flyedelweiss.com
Flights from Zurich Airport to Kalamata International Airport
- Ave. Duration
- 2h 30m
- When
- Friday
- Estimated price
- €380–900
- Website
- condor.com
Flights from Zurich Airport to Kalamata International Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Monday and Friday
- Estimated price
- €120–450
- Website
- croatiaairlines.com
Flights from Zurich Airport to Athens International Airport via Split
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- €95–280
- Website
- comlux.com
Flights from Zurich Airport to Patras Araxos Airport
- Ave. Duration
- 2h 20m
- When
- Monday
- Estimated price
- €130–350
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Lugano
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- https://www.sbb.ch/en
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €23–45
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Piacenza
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- €60–100
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €22–35
- Schedules at
- trenitalia.com
Train from Reggio Emilia Av to Bari Centrale
- Ave. Duration
- 6h 7m
- Frequency
- Every 4 hours
- Estimated price
- €45–120
- Schedules at
- trenitalia.com
- Super Economy
- €45–60
- Base Standard
- €65–95
- Base Premium
- €80–120
Train from Piacenza to Ancona
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- €45–70
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Reggio Emilia Av
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- €17–40
- Website
- https://www.italotreno.it/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Kiato
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Piacenza to Ancona
- Ave. Duration
- 4h 15m
- Frequency
- Every 4 hours
- Estimated price
- €25–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Piacenza to Ancona
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- €20–29
- Website
- https://www.trenitalia.com/en.html
- Phone
- +30 2610 623 888
- info@ktelachaias.gr
- Website
- ktelachaias.gr
Bus from Kalamata to Patras
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €19–23
- Website
- https://www.ktelachaias.gr/en/homepage-en/
Bus from Thessaloniki Macedonia KTEL Bus Station to Patras
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–50
- Website
- https://www.ktelachaias.gr/en/homepage-en/
- Phone
- +30 27210 28581
- info@ktelmessinias.gr
- Website
- ktelmessinias.gr
Bus from Kalamata to Patras
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €19–27
- Website
- https://www.ktelmessinias.gr/en/homepage-en/
- Schedules at
- https://www.ktelmessinias.gr/en/routes/
- Book at
- https://ktelbus.gr/mes/ticketweb/
- Phone
- +383 49 871 234
- ardititours@hotmail.com
- Website
- sr-rs.facebook.com
Bus from Zürich to Prizren,Autobuska Stanica
- Ave. Duration
- 18h 49m
- Frequency
- 3 times a week
- Estimated price
- €65–80
- Schedules at
- ardititours.com
- Phone
- +383 49 858 018
- kabashiitours@gmail.com
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- facebook.com
- Phone
- +383 44 242 252
- info@memi-reisen.com
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- €14
- Schedules at
- memi-reisen.com
- Website
- showmebus.com
Bus from Prizren,Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- busalbania.com
- Phone
- +355 68 204 4475
- amr_travel@hotmail.com
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- facebook.com
- Phone
- +383 45 225 505
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- travel.gjirafa.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Tirana, Terminali Lindor I Autobusave to Agrínio
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- €30
- Schedules at
- top-lines.gr
- Phone
- +30 26410 54444
- info@ktel-aitolnias.gr
- Website
- ktel-aitolnias.gr
Bus from Agrinio to Patras
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €7–11
- Schedules at
- ktel-aitolnias.gr
- Phone
- 14511
- Website
- hellenictrain.gr
Bus from Kiato to Patra
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Zürich HB to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 28h 3m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Patras
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
Ferry from Bari M.ma to Patras
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €50–130
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €50–75
- 2 Bed Inside Cabin
- €80–100
- 4 Bed Outside Cabin
- €80–100
- 2 Bed Lux Cabin
- €100–130
Ferry from Ancona M.Ma to Patras
- Ave. Duration
- 22h 30m
- Frequency
- 4 times a week
- Estimated price
- €70–170
- Website
- https://www.bluestarferries.com/en-gb/
- Economy
- €70–110
- 2 Bed Inside Cabin
- €100–130
- 4 Bed Outside Cabin
- €110–140
- 2 Bed Lux Cabin
- €140–170
Want to know more about travelling around Greece
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Zurich to Patras is 1965 km. It takes approximately 26h 22m to drive from Zurich to Patras.
There are 635+ hotels available in Patras.





















































