There are 6 ways to get from Porto to Chur by plane, 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 to Zurich Airport, train
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Zurich Airport (ZRH)plane OPO - ZRH
- Take the train from Zürich HB to Churtrain
6h 34mCHF 100–257Fly to Milano Malpensa Airport, train, bus
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Milano Malpensa Airport (MXP)plane OPO - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzonatrain
- Take the bus from Bellinzona, Stazione to Chur, Postautostationbus
10h 31mCHF 63–185Bus, train via Geneva
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus BlaBlaCar Bus
- Take the train from Genève to Churtrain Ic
31h 24mCHF 264–616Drive 1,983.1 km
- Drive from Porto to Churcar 1,983.1 km
20h 23mCHF 324–467Fly to Basel, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Basel (BSL)plane OPO - BSL
- Take the train from Basel SBB to Churtrain
8h 20mCHF 85–457Bus, train
- Take the bus from Porto to Lyonbus
- Take the bus from Lyon to Zurich Bus Stationbus
- Take the train from Zürich HB to Churtrain Ice / ...
33h 48mCHF 171–282
Porto to Chur by bus, foot, and train
Questions & Answers
The cheapest way to get from Porto to Chur is to fly and train and bus which costs SFr 60 - SFr 190 and takes 10h 31m.
The fastest way to get from Porto to Chur is to fly and train which takes 6h 34m and costs SFr 100 - SFr 260.
The distance between Porto and Chur is 1667 km. The road distance is 1983.1 km.
The best way to get from Porto to Chur without a car is to bus and train via Geneva which takes 31h 24m and costs SFr 260 - SFr 650.
It takes approximately 6h 34m to get from Porto to Chur, including transfers.
Chur is 1h ahead of Porto. It is currently 3:48 PM in Porto and 4:48 PM in Chur.
Yes, the driving distance between Porto to Chur is 1983 km. It takes approximately 20h 23m to drive from Porto to Chur.
There are 1538+ hotels available in Chur.
What companies run services between Porto, Portugal and Chur, Grisons, Switzerland?
There is no direct connection from Porto to Chur. However, you can take the subway to Aeroporto Francisco Sá Carneiro (OPO) Metro, walk to Francisco De Sá Carneiro Airport (OPO) airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, take the train to Zürich HB, then take the train to Chur. Alternatively, you can take a bus from Porto - Terminal Intermodal de Campanhã to Chur via Geneva - Bus Station and Genève in around 31h 24m.
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 28m
- When
- Monday, Thursday, Sunday, and Friday
- Estimated price
- CHF 55–200
Flights from Francisco De Sá Carneiro Airport to Basel
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- CHF 50–270
Flights from Francisco De Sá Carneiro Airport to Basel via Nantes
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- CHF 50–270
Flights from Francisco De Sá Carneiro Airport to Basel via Bordeaux
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- CHF 50–270
Flights from Francisco De Sá Carneiro Airport to Basel via Nice
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- CHF 50–270
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Monday
- Estimated price
- CHF 45–170
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport via Bordeaux
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- CHF 45–170
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- CHF 70–240
Flights from Francisco De Sá Carneiro Airport to Zurich Airport via Geneva
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- CHF 70–240
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- CHF 70–240
- Website
- comlux.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday
- Estimated price
- CHF 70–600
- Website
- flexflight.dk
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday
- Estimated price
- CHF 70–600
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- CHF 45–160
- Website
- flyulendo.com
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Monday
- Estimated price
- CHF 40–150
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
Train from Genève to Chur
- Ave. Duration
- 4h 17m
- Frequency
- Once daily
- Estimated price
- CHF 130–380
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Chur
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- CHF 65–200
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- CHF 35–55
- Schedules at
- sob.ch
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Chur
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- CHF 15–19
- Schedules at
- sbb-deutschland.de
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Bellinzona
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenord.it/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 26h
- Frequency
- Twice daily
- Estimated price
- CHF 130–240
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Bellinzona, Stazione to Chur, Postautostation
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Website
- https://www.postauto.ch
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Porto to Lyon
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- CHF 100–180
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Zurich Bus Station
- Ave. Duration
- 6h 20m
- Frequency
- 5 times a day
- Estimated price
- CHF 28–50
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide





































