There are 9 ways to get from Faro to Grindelwald 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 Faro Airport to Zurich Airport, train
best- Fly from Faro Airport (FAO) to Zurich Airport (ZRH)FAO - ZRH
- Take the train from Zürich Flughafen to Bern
- Take the train from Bern to Interlaken Ost
9h 4mCHF 141–315Fly Faro Airport to Basel, train
cheapest- Fly from Faro Airport (FAO) to Basel (BSL)FAO - BSL
- Take the train from Basel SBB to Interlaken Ost
9h 32mCHF 70–311Train, bus, drive
- Take the train from Faro to Coimbra-BIc
- Take the bus from Coimbra to Geneva - Bus Station
- Take the train from Genève-Eaux-Vives to St-Maurice
- Take the train from St-Maurice to RaronR91
- Drive from Raron to Grindelwald
37h 29mCHF 207–399Drive 2,131.8 km
- Drive from Faro to Grindelwald2,131.8 km
21h 27mCHF 339–490Fly Faro Airport to Geneva International Airport, train
- Fly from Faro Airport (FAO) to Geneva International Airport (GVA)FAO - GVA
- Take the train from Genève-Aéroport to Bern
- Take the train from Bern to Interlaken Ost
10h 14mCHF 116–275Train to Lisbon-Portela Airport, fly to Zurich Airport, train
- Take the train from Faro to Lisboa Oriente
- Fly from Lisbon-Portela Airport (LIS) to Zurich Airport (ZRH)LIS - ZRH
- Take the train from Zürich Flughafen to Bern
- Take the train from Bern to Interlaken Ost
12h 41mCHF 133–340Bus
- Take the bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Rios
- Take the bus from Lisbon - Sete Rios to Bern
- Take the bus from Bern, Bahnhof to Interlaken, RugenparkstrasseEv3
39h 36mCHF 128–202Train, bus
- Take the train from Faro to Lisboa OrienteIc
- Take the bus from Lisbon to Zurich Bus Station
- Take the train from Zürich HB to Interlaken Ost
45h 6mCHF 136–294Bus, train
- Take the bus from Faro to Huelva
- Take the bus from Huelva Central Bus Station to Milano, Autostazione Lampugnano
- Take the bus from Milano, Autostazione Lampugnano to Zurich Bus Station519 / ...
- Take the train from Zürich HB to Interlaken Ost
46h 26mCHF 149–277
Faro to Grindelwald by bus
Questions & Answers
The cheapest way to get from Faro to Grindelwald is to fly and train which costs SFr 70 - SFr 320 and takes 9h 32m.
The fastest way to get from Faro to Grindelwald is to fly and train which takes 9h 4m and costs SFr 140 - SFr 320.
No, there is no direct bus from Faro to Grindelwald. However, there are services departing from Terminal Rodoviário de Faro and arriving at Grindelwald, Bahnhof via Lisbon - Sete Rios, Bern, Neufeld P+R, Bern, Bahnhof and Interlaken West, Bahnhof. The journey, including transfers, takes approximately 39h 36m.
The distance between Faro and Grindelwald is 2000 km. The road distance is 2131.8 km.
The best way to get from Faro to Grindelwald without a car is to bus which takes 39h 36m and costs SFr 120 - SFr 210.
It takes approximately 9h 4m to get from Faro to Grindelwald, including transfers.
Faro to Grindelwald bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Faro station.
Faro to Grindelwald bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Grindelwald is 1h ahead of Faro. It is currently 6:03 AM in Faro and 7:03 AM in Grindelwald.
Yes, the driving distance between Faro to Grindelwald is 2132 km. It takes approximately 21h 27m to drive from Faro to Grindelwald.
What companies run services between Faro, Portugal and Grindelwald, Switzerland?
You can take a bus from Terminal Rodoviário de Faro to Grindelwald, Bahnhof via Estação Rodoviária de Sete Rios, Lisbon - Sete Rios, Bern, Bern, Neufeld P+R, Bern, Bahnhof, Interlaken, Rugenparkstrasse, and Interlaken West, Bahnhof in around 39h 36m.
- Website
- flytap.com
Flights from Faro Airport to Zurich Airport via Lisbon-Portela Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- CHF 90–150
Flights from Faro Airport to Geneva International Airport via Lisbon-Portela Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- CHF 65–260
Flights from Lisbon-Portela Airport to Zurich Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 60–290
Flights from Lisbon-Portela Airport to Zurich Airport via Porto
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- CHF 60–290
- Website
- swiss.com
Flights from Faro Airport to Zurich Airport
- Ave. Duration
- 2h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 180–420
Flights from Faro Airport to Zurich Airport via Geneva International Airport
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- CHF 65–260
Flights from Faro Airport to Geneva International Airport
- Ave. Duration
- 2h 30m
- When
- Sunday
- Estimated price
- CHF 60–250
Flights from Lisbon-Portela Airport to Zurich Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- CHF 60–290
Flights from Lisbon-Portela Airport to Zurich Airport via Geneva International Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- CHF 60–290
- Website
- iberia.com
Flights from Lisbon-Portela Airport to Zurich Airport via Madrid
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- CHF 90–250
Flights from Lisbon-Portela Airport to Zurich Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- CHF 60–210
- Website
- easyjet.com
Flights from Faro Airport to Geneva International Airport
- Ave. Duration
- 2h 35m
- When
- Monday and Thursday
- Estimated price
- CHF 50–150
Flights from Faro Airport to Basel
- Ave. Duration
- 2h 50m
- When
- Wednesday and Sunday
- Estimated price
- CHF 45–270
Flights from Lisbon-Portela Airport to Zurich Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 45–210
- Website
- vueling.com
Flights from Lisbon-Portela Airport to Zurich Airport via Madrid
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- CHF 90–250
Flights from Lisbon-Portela Airport to Zurich Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- CHF 60–210
- Website
- flyedelweiss.com
Flights from Faro Airport to Zurich Airport
- Ave. Duration
- 2h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 180–420
- Website
- aireuropa.com
Flights from Lisbon-Portela Airport to Zurich Airport via Madrid
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- CHF 60–180
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.sbb.ch/en
Train from Bern to Interlaken Ost
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- CHF 31–34
- Website
- https://www.sbb.ch/en
Train from Genève-Eaux-Vives to St-Maurice
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- CHF 40–75
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Interlaken Ost
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Interlaken Ost
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–80
- Website
- https://www.sbb.ch/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Faro to Coimbra-B
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- CHF 21–50
- Website
- https://www.cp.pt/passageiros/en
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a day
- Estimated price
- CHF 11–24
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +41 27 720 47 47
- info@regionalps.ch
- Website
- regionalps.ch
Train from St-Maurice to Raron
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- CHF 25–51
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 25–29
- 1st Class Ticket
- CHF 45–51
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Interlaken Ost
- Ave. Duration
- 2h 3m
- Frequency
- 3 times a day
- Estimated price
- CHF 12–16
- Schedules at
- sbb-deutschland.de
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Coimbra to Geneva - Bus Station
- Ave. Duration
- 24h 55m
- Frequency
- Once daily
- Estimated price
- CHF 90–130
- Website
- https://www.blablacar.co.uk/bus
Bus from Lisbon - Sete Rios to Bern
- Ave. Duration
- 31h
- Frequency
- Once daily
- Estimated price
- CHF 100–150
- Website
- https://www.blablacar.co.uk/bus
Bus from Faro to Huelva
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- CHF 16–22
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Coimbra to Geneva - Bus Station
- Ave. Duration
- 28h 40m
- Frequency
- 3 times a week
- Estimated price
- CHF 110–170
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Zurich Bus Station
- Ave. Duration
- 36h 30m
- Frequency
- 3 times a week
- Estimated price
- CHF 80–190
- Website
- https://www.flixbus.co.uk
Bus from Faro to Huelva
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- CHF 8–22
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Zurich Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- CHF 20–45
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Faro to Estação Rodoviária de Sete Rios
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- CHF 6–19
- Website
- https://rede-expressos.pt/en
Bus from Faro to Huelva
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 1–10
- Website
- https://rede-expressos.pt/en
- Online ticket
- CHF 1–10
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Bern, Bahnhof to Interlaken, Rugenparkstrasse
- Ave. Duration
- 1h 34m
- Frequency
- Once a week
- Estimated price
- CHF 5–8
- Website
- https://www.postauto.ch
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Huelva Central Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 35h 45m
- Frequency
- 4 times a week
- Estimated price
- CHF 85–130
- Website
- https://union-ivkoni.com/en
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milano, Autostazione Lampugnano to Zurich Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- CHF 18–45
- Website
- https://www.itabus.it/en/home
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Milano, Autostazione Lampugnano to Zurich Bus Station
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Estimated price
- CHF 22–28
- Website
- https://regiojet.com/
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
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
More Questions & Answers
There are 1654+ hotels available in Grindelwald.












































