There are 10 ways to get from Zurich to Chaves by plane, towncar, train, bus, 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 Zurich Airport to Francisco De Sá Carneiro Airport, towncar
best- Fly from Zurich Airport (ZRH) to Francisco De Sá Carneiro Airport (OPO)plane ZRH - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Vidagotowncar
8h 7m€220–378Fly Zurich Airport to Santiago De Compostela Airport, train, bus
cheapest- Fly from Zurich Airport (ZRH) to Santiago De Compostela Airport (SCQ)plane ZRH - SCQ
- Take the train from Santiago De Compostela to Ourensetrain
- Take the bus from Ourense, Estación de Autobuses to Verinbus
11h 1m€118–374Train, bus
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Paris Gare De Lyontrain Tgv
- Take the train from Paris Montparnasse 1 Et 2 to Bordeaux St Jeantrain Tgv
- Take the bus from Bordeaux - Belcier Bus Stop to Chavesbus
19h 20m€276–453Train, bus via Barcelona
- Take the train from Zürich HB to Mulhousetrain Tgv
- Take the train from Mulhouse Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Zaragoza-Deliciastrain Ave
- Take the train from Zaragoza-Delicias to Leontrain Alv
- Take the bus from León to Chavesbus
23h 11m€299–582Drive 1,715.3 km
- Drive from Zurich to Chavescar 1,715.3 km
18h 8m€309–446Train to Basel, fly to Francisco De Sá Carneiro Airport, towncar
- Take the train from Zürich HB to Basel SBBtrain
- Fly from Basel (BSL) to Francisco De Sá Carneiro Airport (OPO)plane BSL - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Vidagotowncar
9h 7m€231–445Fly Zurich Airport to Vigo, bus
- Fly from Zurich Airport (ZRH) to Vigo (VGO)plane ZRH - VGO
- Take the bus from Vigo Urzáiz to Centro Coordenador de Transportes de Bragabus
- Take the bus from Centro Coordenador de Transportes de Braga to Chavesbus
12h 57m€150–324Train, train to Stuttgart Airport, fly to Francisco De Sá Carneiro Airport, towncar
- Take the train from Zürich HB to Singentrain
- Take the train from Singen to Böblingentrain
- Fly from Stuttgart Airport (STR) to Francisco De Sá Carneiro Airport (OPO)plane STR - OPO
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Vidagotowncar
11h 22m€282–556Train, bus #2
- Take the train from Zürich HB to Genèvetrain Ic1 / ...
- Take the bus from Geneva - Bus Station to Chavesbus BlaBlaCar Bus
23h 59m€184–293Train, bus #3
- Take the train from Zürich HB to Lausannetrain Ic5 / ...
- Take the bus from Lausanne to Mirandelabus
- Take the bus from Central de Camionagem de Mirandela to Terminal Rodoviário de Chavesbus
31h 50m
Zurich to Chaves by train, foot, subway, and bus
Comparing Your Travel Options
The cheapest way to get from Zurich to Chaves is to train and bus which costs €180 - €300 and takes 23h 59m.
The fastest way to get from Zurich to Chaves is to fly and towncar which takes 8h 7m and costs €220 - €380.
The distance between Zurich and Chaves is 1692 km. The road distance is 1715.3 km.
The best way to get from Zurich to Chaves without a car is to train and bus which takes 19h 20m and costs €270 - €460.
It takes approximately 8h 7m to get from Zurich to Chaves, including transfers.
Chaves is 1h behind Zurich. It is currently 4:53 AM in Zurich and 3:53 AM in Chaves.
Yes, the driving distance between Zurich to Chaves is 1715 km. It takes approximately 18h 8m to drive from Zurich to Chaves.
There are 154+ hotels available in Chaves.
What companies run services between Zurich, Switzerland and Chaves, Vila Real, Portugal?
There is no direct connection from Zurich to Chaves. However, you can take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Francisco De Sá Carneiro Airport (OPO), walk to Porto - Aeroporto Francisco Sá Carneiro, take the towncar to Vidago, walk to Vidago, then take the bus to Chaves. Alternatively, you can take a train from Zürich HB to Chaves via Mulhouse, Mulhouse Ville, Paris Gare De Lyon, Quai de la Gare, Montparnasse Bienvenue, Paris Montparnasse 1 Et 2, Bordeaux St Jean, and Bordeaux - Belcier Bus Stop in around 19h 20m.
- Website
- easyjet.com
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €45–150
Flights from Basel to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- €50–210
Flights from Basel to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 5h 20m
- When
- Sunday, Monday, and Friday
- Estimated price
- €50–210
Flights from Basel to Francisco De Sá Carneiro Airport via Nantes
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- €50–210
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Mulhouse
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €20–30
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €80–130
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Lausanne
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €65–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Bordeaux - Belcier Bus Stop to Chaves
- Ave. Duration
- 10h 14m
- Frequency
- 4 times a day
- Estimated price
- €55–95
- Website
- BlaBlaCar Bus
Bus from León to Chaves
- Ave. Duration
- 2h 59m
- Frequency
- 4 times a day
- Estimated price
- €16–27
- Website
- BlaBlaCar Bus
Bus from Vigo Urzáiz to Centro Coordenador de Transportes de Braga
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- €6–11
- Website
- BlaBlaCar Bus
Bus from Centro Coordenador de Transportes de Braga to Chaves
- Ave. Duration
- 1h 44m
- Frequency
- 4 times a day
- Estimated price
- €8–15
- Website
- BlaBlaCar Bus
Bus from Geneva - Bus Station to Chaves
- Ave. Duration
- 19h 59m
- Frequency
- 4 times a day
- Estimated price
- €100–170
- Website
- BlaBlaCar Bus
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Vidago
- Ave. Duration
- 1h 21m
- Frequency
- On demand
- Estimated price
- €160
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Vidago
- Ave. Duration
- 1h 21m
- Frequency
- On demand
- Estimated price
- €160
- Website
- VM Transfers
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Vidago
- Ave. Duration
- 1h 21m
- Frequency
- On demand
- Estimated price
- €160
- Website
- VM Transfers
Want to know more about travelling around Portugal
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide











