There are 9 ways to get from Portugal to Villach by plane, shuttle, bus, car, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Francisco De Sá Carneiro Airport to Ljubljana, shuttle
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Ljubljana (LJU)plane OPO - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
10h 34m€176–602Fly Francisco De Sá Carneiro Airport to Treviso Airport, train
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Treviso Airport (TSF)plane OPO - TSF
- Take the train from Treviso Centrale to Villach Hbftrain
9h 26m€108–379Bus
- Take the bus from Lisbon to Milanbus FlixBus N1138
- Take the bus from Milano, Autostazione Lampugnano to Villach Hbfbus N456 / ...
41h 19m€222–367Drive 2,547.5 km
- Drive from Lisbon to Villachcar 2,547.5 km
25h 30m€421–608Fly Lisbon-Portela Airport to Ljubljana, shuttle
- Fly from Lisbon-Portela Airport (LIS) to Ljubljana (LJU)plane LIS - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
9h 59m€189–620Fly Francisco De Sá Carneiro Airport to Klagenfurt Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Klagenfurt Airport (KLU)plane OPO - KLU
9h 1m€166–482Fly Lisbon-Portela Airport to Venice Marco Polo Airport, shuttle, train
- Fly from Lisbon-Portela Airport (LIS) to Venice Marco Polo Airport (VCE)plane LIS - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Udine
- Take the train from Udine to Villach Hbftrain
10h 21m€226–675Fly Francisco De Sá Carneiro Airport to Munich International Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Munich International Airport (MUC)plane OPO - MUC
- Take the train from Muenchen Ost to Salzburg Hbftrain
- Take the train from Salzburg Hbf to Villach Hbftrain
10h 51m€128–462Bus, night train
- Take the bus from Lisbon - Oriente to Estación Sur de Autobusesbus
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the nighttrain from Venezia Mestre to Villach Hbfnighttrain Nj
42h 9m€187–387
Portugal to Villach by bus
Questions & Answers
The cheapest way to get from Portugal to Villach is to fly and train which costs €100 - €380 and takes 9h 26m.
The fastest way to get from Portugal to Villach is to fly which takes 9h 1m and costs €160 - €490.
No, there is no direct bus from Portugal to Villach. However, there are services departing from Martim Moniz and arriving at Villach Hbf via Lisbon and Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 41h 19m.
The distance between Portugal and Villach is 2047 km. The road distance is 2547.5 km.
The best way to get from Portugal to Villach without a car is to bus which takes 41h 19m and costs €220 - €370.
It takes approximately 10h 34m to get from Portugal to Villach, including transfers.
Portugal to Villach bus services, operated by FlixBus, depart from Lisbon station.
The best way to get from Portugal to Villach is to bus which takes 41h 19m and costs €220 - €370. Alternatively, you can fly, which costs €160 - €490 and takes 9h 1m.
Portugal to Villach bus services, operated by FlixBus, arrive at Milan station.
Yes, the driving distance between Portugal to Villach is 2548 km. It takes approximately 25h 30m to drive from Portugal to Villach.
What companies run services between Portugal and Villach, Austria?
You can take a bus from Martim Moniz to Villach Hbf via Estação Oriente, Lisbon, and Milano, Autostazione Lampugnano in around 41h 19m. Alternatively, Eurowings, easyJet, and two other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Klagenfurt Airport (KLU) once daily.
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Frankfurt
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- €120–420
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Munich International Airport
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €120–410
Flights from Lisbon-Portela Airport to Ljubljana via Frankfurt
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- €130–460
Flights from Lisbon-Portela Airport to Ljubljana via Munich International Airport
- Ave. Duration
- 9h 50m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- €100–320
Flights from Francisco De Sá Carneiro Airport to Klagenfurt Airport via Vienna
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €95–370
Flights from Francisco De Sá Carneiro Airport to Munich International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €100–350
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Treviso Centrale to Villach Hbf
- *
- €35–55
Train from Udine to Villach Hbf
- *
- €21–35
Train from Salzburg Hbf to Villach Hbf
- *
- €29–45
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €70–190
- Website
- GoOpti
- Private
- €146
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt - Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €70–190
- Website
- GoOpti
- Private
- €146
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Udine
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €140–390
- Website
- GoOpti
Want to know more about travelling around Austria
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 2514+ hotels available in Villach.












