There are 14 ways to get from Villach to Faro by train, plane, bus, night train, ferry, car ferry, shuttle, 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 Graz Airport, fly to Faro Airport
best- Take the train from Villach Hbf to Graz Hbftrain
- Fly from Graz Airport (GRZ) to Faro Airport (FAO)plane GRZ - FAO
9h 33m€190–436Fly Klagenfurt Airport to Faro Airport
cheapest- Fly from Klagenfurt Airport (KLU) to Faro Airport (FAO)plane KLU - FAO
10h 15m€95–375Train, bus
- Take the train from Villach Hbf to Muenchen Hbftrain Ice
- Take the train from München Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Aix En Provence Tgvtrain Tgv
- Take the train from Aix En Provence Tgv to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Farobus
31h 12m€446–851Bus
- Take the bus from Villach Hbf to Milano, Autostazione Lampugnanobus
- Take the bus from Milan to Lisbonbus
- Take the bus from Lisbon to Farobus
44h 5m€246–393Night train, train, ferry, car ferry, bus
- Take the nighttrain from Villach Hbf to Venezia Mestrenighttrain Nj
- Take the train from Venezia Mestre to Genova P.Za Principetrain Fr
- Take the ferry from Port of Genoa to Port de Tanger Medferry
- Take the carferry from Port de Tanger Med to Port of Algecirascarferry
- Take the bus from Algeciras Puerto to Farobus
3d€199–752Train to Ljubljana, fly to Faro Airport
- Take the train from Villach Hbf to Kranjtrain
- Fly from Ljubljana (LJU) to Faro Airport (FAO)plane LJU - FAO
10h 7m€134–351Train to Trieste – Friuli Venezia Giulia Airport, fly to Faro Airport
- Take the train from Villach Hbf to Udinetrain
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Faro Airport (FAO)plane TRS - FAO
10h 56m€97–318Train to Munich International Airport, fly to Faro Airport
- Take the train from Villach Hbf to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Faro Airport (FAO)plane MUC - FAO
10h 40m€173–478Train, shuttle to Il Caravaggio International Airport, fly to Faro Airport
- Take the train from Villach Hbf to Treviso Centraletrain
- Take a shuttle bus from Treviso to Orio al Serio Airport
- Fly from Il Caravaggio International Airport (BGY) to Faro Airport (FAO)plane BGY - FAO
11h 19m€336–688Train to Venice Marco Polo Airport, fly to Seville Airport, bus
- Take the train from Villach Hbf to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Seville Airport (SVQ)plane VCE - SVQ
- Take the bus from Sevilla - Plaza de Armas to Farobus
12h 56m€102–282Train to Venice Marco Polo Airport, fly to Lisbon-Portela Airport, train
- Take the train from Villach Hbf to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Lisbon-Portela Airport (LIS)plane VCE - LIS
- Take the train from Lisboa Oriente to Farotrain
13h 8m€130–360Train, bus via Bordeaux
- Take the train from Villach Hbf to Muenchen Hbftrain Ice
- Take the train from München Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Bordeaux St Jeantrain Tgv
- Take the bus from Bordeaux to Coimbrabus
- Take the train from Coimbra-B to Farotrain Ic
36h 33m€433–787Night train, bus, ferry, train
- Take the nighttrain from Villach Hbf to Treviso Centralenighttrain Nj
- Take the bus from Treviso to Padovabus 101
- Take the bus from Padova to Méndez Álvaro Estación Surbus
- Take the bus from Madrid Estación Sur de Autobuses to Ayamontebus
- Take the ferry from Ayamonte to Vila Real de Santo Antónioferry
- Take the train from Vila Real De Santo Antonio to Bom Joaotrain Re / ...
2d€232–353Drive 2,570.9 km
- Drive from Villach to Farocar 2,570.9 km
26h 29m€426–615
Villach to Faro by train and bus
Questions & Answers
The cheapest way to get from Villach to Faro is to train and fly and bus which costs €100 - €290 and takes 12h 56m.
The fastest way to get from Villach to Faro is to train and fly which takes 9h 33m and costs €190 - €440.
No, there is no direct bus from Villach to Faro. However, there are services departing from Villach Hbf and arriving at Faro via Milan and Lisbon. The journey, including transfers, takes approximately 44h 5m.
The distance between Villach and Faro is 2405 km. The road distance is 2570.9 km.
The best way to get from Villach to Faro without a car is to train and bus which takes 31h 12m and costs €440 - €850.
It takes approximately 9h 33m to get from Villach to Faro, including transfers.
Villach to Faro bus services, operated by FlixBus, depart from Villach Hbf station.
The best way to get from Villach to Faro is to bus which takes 44h 5m and costs €240 - €400. Alternatively, you can fly, which costs €95 - €380 and takes 10h 15m.
Villach to Faro bus services, operated by FlixBus, arrive at Milano, Autostazione Lampugnano station.
Faro is 1h behind Villach. It is currently 4:37 PM in Villach and 3:37 PM in Faro.
What companies run services between Villach, Austria and Faro, Portugal?
You can take a bus from Villach Hbf to Faro via Milan and Lisbon in around 44h 5m. Alternatively, Ryanair flies from Klagenfurt Airport (KLU) to Faro Airport (FAO) twice a week.
- Website
- ryanair.com
Flights from Graz Airport to Faro Airport via Berlin Brandenburg
- Ave. Duration
- 7h 10m
- When
- Monday
- Estimated price
- €100–360
Flights from Klagenfurt Airport to Faro Airport via London Stansted
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- €100–380
Flights from Klagenfurt Airport to Faro Airport via Palma Mallorca, Madrid
- Ave. Duration
- 8h 50m
- When
- Wednesday
- Estimated price
- €90–350
Flights from Trieste – Friuli Venezia Giulia Airport to Faro Airport via Beauvais
- Ave. Duration
- 6h 45m
- When
- Saturday
- Estimated price
- €70–250
Flights from Trieste – Friuli Venezia Giulia Airport to Faro Airport via Charleroi
- Ave. Duration
- 8h 5m
- When
- Thursday
- Estimated price
- €70–250
Flights from Trieste – Friuli Venezia Giulia Airport to Faro Airport via Rome
- Ave. Duration
- 6h 35m
- When
- Friday and Sunday
- Estimated price
- €70–250
Flights from Il Caravaggio International Airport to Faro Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €55–230
Flights from Il Caravaggio International Airport to Faro Airport via Barcelona
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- €55–230
Flights from Il Caravaggio International Airport to Faro Airport via Porto
- Ave. Duration
- 5h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €55–230
Flights from Il Caravaggio International Airport to Faro Airport via Madrid
- Ave. Duration
- 6h 15m
- When
- Tuesday and Wednesday
- Estimated price
- €55–230
Flights from Venice Marco Polo Airport to Seville Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- €50–130
Flights from Venice Marco Polo Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h 15m
- When
- Wednesday and Saturday
- Estimated price
- €55–200
Flights from Venice Marco Polo Airport to Lisbon-Portela Airport via Seville Airport
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- €55–200
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Villach Hbf to Graz Hbf
- *
- €28–45
Train from Villach Hbf to Muenchen Hbf
- *
- €45–75
Train from Villach Hbf to Udine
- *
- €21–35
Train from Villach Hbf to Muenchen Hbf
- *
- €45–75
Train from Villach Hbf to Treviso Centrale
- *
- €35–55
Train from Villach Hbf to Venezia Mestre
- *
- €35–55
Train from Villach Hbf to Venezia Mestre
- *
- €35–55
Train from Villach Hbf to Muenchen Hbf
- *
- €45–75
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Faro
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €13–24
- Website
- Rede Expressos
Bus from Algeciras Puerto to Faro
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €28–55
- Website
- Rede Expressos
Bus from Sevilla - Plaza de Armas to Faro
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- €13–24
- Website
- Rede Expressos
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- Grandi Navi Veloci
Ferry from Port of Genoa to Port de Tanger Med
- Ave. Duration
- 2d 5h
- Frequency
- 3 times a week
- Estimated price
- €90–300
- Website
- Grandi Navi Veloci
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
More Questions & Answers
Yes, the driving distance between Villach to Faro is 2571 km. It takes approximately 26h 29m to drive from Villach to Faro.
Book your Villach to Faro bus tickets online with Omio and FlixBus.
There are 4570+ hotels available in Faro.















