There are 13 ways to get from Kassel to Faro by train, plane, 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.
Train to Hannover Airport, fly to Faro Airport
best- Take the train from Kassel Bahnhof Wilhelmshöhe to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Faro Airport (FAO)plane HAJ - FAO
7h 29m€111–483Train, train to Cologne Bonn Airport, fly to Faro Airport
cheapest- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Take the train from Frankfurt to Siegburg Bftrain
- Fly from Cologne Bonn Airport (CGN) to Faro Airport (FAO)plane CGN - FAO
8h 51m€106–393Train, bus
- Take the train from Kassel Bahnhof Wilhelmshöhe to Freiburg Hauptbahnhoftrain 20 / ...
- Take the bus from Freiburg to Barcelonabus
- Take the train from Barcelona-Sants to Sevilla-Santa Justatrain Ave
- Take the bus from Seville to Farobus
31h 7m€112–452Train, bus via O Porriño
- Take the train from Kassel Bahnhof Wilhelmshöhe to Freiburg Hauptbahnhoftrain 20 / ...
- Take the bus from Freiburg to Barcelonabus
- Take the train from Barcelona-Sants to Porrinotrain Alv
- Take the train from Porrino to Porto Campanhatrain Ic
- Take the train from Porto Campanha to Farotrain Ic
44h 19m€209–538Drive 2,544.2 km
- Drive from Kassel to Farocar 2,544.2 km
25h 22m€393–568Train to Frankfurt, fly to Faro Airport
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Fly from Frankfurt (FRA) to Faro Airport (FAO)plane FRA - FAO
7h 21m€118–351Train to Düsseldorf International Airport, fly to Faro Airport
- Take the train from Kassel-Wilhelmshoehe to Duesseldorf Flughafentrain
- Fly from Düsseldorf International Airport (DUS) to Faro Airport (FAO)plane DUS - FAO
8h 51m€113–368Train, train to Eindhoven Airport, fly to Faro Airport
- Take the train from Kassel-Wilhelmshoehe to Essen Hbftrain
- Take the train from Essen Hbf to Viersen Bahnhoftrain
- Take the train from Venlo to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Faro Airport (FAO)plane EIN - FAO
11h 31m€146–413Train to Frankfurt, fly to Lisbon-Portela Airport, train
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Fly from Frankfurt (FRA) to Lisbon-Portela Airport (LIS)plane FRA - LIS
- Take the train from Lisboa Oriente to Farotrain
11h 5m€115–318Train to Düsseldorf International Airport, fly to Lisbon-Portela Airport, train
- Take the train from Kassel-Wilhelmshoehe to Duesseldorf Flughafentrain
- Fly from Düsseldorf International Airport (DUS) to Lisbon-Portela Airport (LIS)plane DUS - LIS
- Take the train from Lisboa Oriente to Farotrain
12h 35m€130–405Bus
- Take the bus from Kassel to Paris, Quai de Bercy (Bercy Seine)bus N1335
- Take the bus from Paris - Bercy-Seine Bus Station to Farobus BlaBlaCar Bus
40h 5m€145–264Train, bus #2
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain 20 / ...
- Take the bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to NARBONNE, Gare Routierebus
- Take the bus from Narbonne Bus Station Av. Maréchal Foch to Huelva Central Bus Stationbus
- Take the bus from Huelva to Farobus
44h 34m€149–263Train, bus #3
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain 20 / ...
- Take the bus from Frankfurt central train station to Aveiro bus
- Take the train from Aveiro to Farotrain Ic
45h 41m€197–354
Kassel to Faro by train, bus, and foot
Questions & Answers
The cheapest way to get from Kassel to Faro is to train and fly which costs €110 - €370 and takes 8h 51m.
The fastest way to get from Kassel to Faro is to train and fly which takes 7h 21m and costs €110 - €360.
No, there is no direct bus from Kassel to Faro. However, there are services departing from Kassel and arriving at Faro via Paris - Bercy-Seine Bus Station. The journey, including transfers, takes approximately 40h 5m.
The distance between Kassel and Faro is 2368 km. The road distance is 2544.2 km.
The best way to get from Kassel to Faro without a car is to train and bus which takes 31h 7m and costs €110 - €460.
It takes approximately 7h 29m to get from Kassel to Faro, including transfers.
Kassel to Faro bus services, operated by FlixBus, depart from Kassel station.
Kassel to Faro bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Faro is 1h behind Kassel. It is currently 12:19 PM in Kassel and 11:19 AM in Faro.
Yes, the driving distance between Kassel to Faro is 2544 km. It takes approximately 25h 22m to drive from Kassel to Faro.
What companies run services between Kassel, Germany and Faro, Portugal?
You can take a bus from Kassel to Faro via Paris, Quai de Bercy (Bercy Seine) and Paris - Bercy-Seine Bus Station in around 40h 5m.
- Website
- flytap.com
Flights from Frankfurt to Faro Airport
- Ave. Duration
- 3h 10m
- When
- Thursday and Saturday
- Estimated price
- €140–270
Flights from Frankfurt to Lisbon-Portela Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €95–340
Flights from Frankfurt to Lisbon-Portela Airport via Porto
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- €110–340
Flights from Düsseldorf International Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €100–230
- Website
- lufthansa.com
Flights from Hannover Airport to Faro Airport via Frankfurt
- Ave. Duration
- 6h 55m
- When
- Thursday and Saturday
- Estimated price
- €110–440
Flights from Frankfurt to Faro Airport
- Ave. Duration
- 3h 10m
- When
- Thursday and Saturday
- Estimated price
- €140–270
Flights from Frankfurt to Lisbon-Portela Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €95–340
Flights from Frankfurt to Lisbon-Portela Airport via Porto
- Ave. Duration
- 5h 10m
- When
- Tuesday and Friday
- Estimated price
- €110–340
- Website
- klm.com
Flights from Hannover Airport to Faro Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 5m
- When
- Saturday and Sunday
- Estimated price
- €100–490
Flights from Düsseldorf International Airport to Lisbon-Portela Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €80–390
- Website
- airfrance.com
Flights from Hannover Airport to Faro Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 20m
- When
- Saturday
- Estimated price
- €100–480
Flights from Düsseldorf International Airport to Faro Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h
- When
- Saturday
- Estimated price
- €80–390
Flights from Düsseldorf International Airport to Lisbon-Portela Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €75–370
- Website
- eurowings.com
Flights from Hannover Airport to Faro Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday
- Estimated price
- €85–220
Flights from Düsseldorf International Airport to Faro Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday and Saturday
- Estimated price
- €55–220
Flights from Cologne Bonn Airport to Faro Airport
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- €55–230
Flights from Düsseldorf International Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday
- Estimated price
- €65–230
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Faro Airport
- Ave. Duration
- 3h 5m
- When
- Friday and Sunday
- Estimated price
- €60–220
Flights from Cologne Bonn Airport to Faro Airport via London Stansted
- Ave. Duration
- 6h 15m
- When
- Tuesday and Thursday
- Estimated price
- €60–220
Flights from Eindhoven Airport to Faro Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €65–220
Flights from Eindhoven Airport to Faro Airport via London Stansted
- Ave. Duration
- 5h 25m
- When
- Monday
- Estimated price
- €65–220
- Website
- iberia.com
Flights from Düsseldorf International Airport to Lisbon-Portela Airport via Madrid
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €70–250
- Website
- tui.com
Flights from Hannover Airport to Faro Airport
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- €140–470
Flights from Düsseldorf International Airport to Faro Airport
- Ave. Duration
- 3h 5m
- When
- Sunday
- Estimated price
- €120–400
- Website
- transavia.com
Flights from Eindhoven Airport to Faro Airport
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €80–410
- Website
- swiss.com
Flights from Hannover Airport to Faro Airport via Zurich
- Ave. Duration
- 5h 15m
- When
- Wednesday
- Estimated price
- €100–490
- Website
- luxair.lu
Flights from Frankfurt to Faro Airport via Luxembourg
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- €70–320
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Kassel Bahnhof Wilhelmshöhe to Hannover Hauptbahnhof
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–50
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Freiburg Hauptbahnhof
- Ave. Duration
- 3h 43m
- Frequency
- Hourly
- Estimated price
- €40–100
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €13–55
- Website
- https://int.bahn.de/en
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €35–110
- Website
- https://int.bahn.de/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €25–70
- Website
- https://int.bahn.de/en
Train from Kassel-Wilhelmshoehe to Essen Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €45–90
- Website
- https://int.bahn.de/en
Train from Essen Hbf to Viersen Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €24–27
- Website
- https://int.bahn.de/en
- Phone
- +49 30 300 137 300
- info@flixbus.de
- Website
- flixtrain.de
Train from Kassel Bahnhof Wilhelmshöhe to Freiburg Hauptbahnhof
- Ave. Duration
- 4h 32m
- Frequency
- 5 times a week
- Estimated price
- €30–50
- Website
- https://www.flixtrain.com/
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 5h 52m
- Frequency
- 4 times a day
- Estimated price
- €75–160
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 5h 54m
- Frequency
- Twice daily
- Estimated price
- €65–140
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 6h 16m
- Frequency
- Once daily
- Estimated price
- €55–120
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 11h 52m
- Frequency
- Once daily
- Estimated price
- €40–80
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Porrino
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Estimated price
- €100–140
- Website
- https://www.renfe.com/es/en
Train from Porrino to Porto Campanha
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- €13–18
- Website
- https://www.renfe.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Faro
- Ave. Duration
- 5h 43m
- Frequency
- Twice daily
- Estimated price
- €27–120
- Website
- https://www.cp.pt/passageiros/en
Train from Lisboa Oriente to Faro
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €12–27
- Website
- https://www.cp.pt/passageiros/en
Train from Aveiro to Faro
- Ave. Duration
- 5h 7m
- Frequency
- Twice daily
- Estimated price
- €24–60
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- €28–40
- Website
- https://int.bahn.de/en
Train from Essen Hbf to Viersen Bahnhof
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €12–17
- Website
- https://int.bahn.de/en
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 12m
- Frequency
- Every 2 hours
- Estimated price
- €45–65
- Schedules at
- nationalexpress.de
Train from Kassel-Wilhelmshoehe to Essen Hbf
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- €40–60
- Schedules at
- nationalexpress.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Venlo to Eindhoven
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €11–13
- Website
- https://www.ns.nl/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Freiburg to Barcelona
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- €35–160
- Website
- https://www.flixbus.co.uk
Bus from Seville to Faro
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- €17–25
- Website
- https://www.flixbus.co.uk
Bus from Kassel to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.flixbus.co.uk
Bus from Huelva to Faro
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- €10–22
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt central train station to Aveiro
- Ave. Duration
- 36h 30m
- Frequency
- 3 times a week
- Estimated price
- €160–240
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Seville to Faro
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- €1–15
- Website
- https://rede-expressos.pt/en
- Online ticket
- €1–15
Bus from Huelva to Faro
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €1–11
- Website
- https://rede-expressos.pt/en
- Online ticket
- €1–11
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Seville to Faro
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €22–30
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Faro
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- €110–160
- Website
- https://www.blablacar.co.uk/bus
Bus from Huelva to Faro
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €17–24
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to NARBONNE, Gare Routiere
- Ave. Duration
- 15h 55m
- Frequency
- Once a week
- Estimated price
- €75–95
- Website
- https://www.sindbad.pl/en/home
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Narbonne Bus Station Av. Maréchal Foch to Huelva Central Bus Station
- Ave. Duration
- 22h 15m
- Frequency
- 4 times a week
- Estimated price
- €60–90
- Website
- https://union-ivkoni.com/en
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
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Book your Kassel to Faro bus tickets online with Omio.
There are 3761+ hotels available in Faro.





























































