There are 10 ways to get from Villach to Lisbon by train, plane, bus, car, 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.
Train to Ljubljana, fly
best- Take the train from Villach Hbf to Kranjtrain
- Fly from Ljubljana (LJU) to Lisbon-Portela Airport (LIS)plane LJU - LIS
9h 44m€134–382Train to Venice Marco Polo Airport, fly
cheapest- Take the train from Villach Hbf to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Lisbon-Portela Airport (LIS)plane VCE - LIS
9h 8m€100–305Train, bus
- Take the train from Villach Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Zaragoza-Deliciastrain Ave
- Take the bus from Estación Central de Autobuses de Zaragoza to Lisbon - Orientebus
30h 49m€293–620Bus
- Take the bus from Villach Hbf to Milano, Autostazione Lampugnanobus N456 / ...
- Take the bus from Milan to Lisbonbus FlixBus N1138
40h€222–353Drive 2,529.5 km
- Drive from Villach to Lisboncar 2,529.5 km
25h 52m€419–605Fly from Klagenfurt Airport
- Fly from Klagenfurt Airport (KLU) to Lisbon-Portela Airport (LIS)plane KLU - LIS
9h 42m€145–416Train to Trieste – Friuli Venezia Giulia Airport, fly
- Take the train from Villach Hbf to Udinetrain
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Lisbon-Portela Airport (LIS)plane TRS - LIS
9h 48m€107–369Train to Munich International Airport, fly
- Take the train from Villach Hbf to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Lisbon-Portela Airport (LIS)plane MUC - LIS
10h 37m€148–389Train to Vienna International Airport, fly
- Take the train from Villach Hbf to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Lisbon-Portela Airport (LIS)plane VIE - LIS
10h 23m€118–422Night train, bus
- 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 Estación Sur de Autobuses to Estação Rodoviária de Lisboa Orientebus
41h 23m€182–332
Villach to Lisbon by train and bus
Questions & Answers
The cheapest way to get from Villach to Lisbon is to train and fly which costs €95 - €310 and takes 9h 8m.
The fastest way to get from Villach to Lisbon is to train and fly which takes 9h 8m and costs €95 - €310.
No, there is no direct bus from Villach to Lisbon. However, there are services departing from Villach Hbf and arriving at Lisbon via Milan. The journey, including transfers, takes approximately 40h.
The distance between Villach and Lisbon is 2182 km. The road distance is 2529.5 km.
The best way to get from Villach to Lisbon without a car is to train and bus which takes 30h 49m and costs €290 - €650.
It takes approximately 9h 44m to get from Villach to Lisbon, including transfers.
Villach to Lisbon bus services, operated by FlixBus, depart from Villach Hbf station.
The best way to get from Villach to Lisbon is to bus which takes 40h and costs €220 - €360. Alternatively, you can fly, which costs €140 - €420 and takes 9h 42m.
Villach to Lisbon bus services, operated by FlixBus, arrive at Milano, Autostazione Lampugnano station.
Lisbon is 1h behind Villach. It is currently 12:27 PM in Villach and 11:27 AM in Lisbon.
What companies run services between Villach, Austria and Lisbon, Portugal?
You can take a bus from Villach Hbf to Lisbon via Milan in around 40h. Alternatively, Ryanair, Austrian Airlines, and three other airlines fly from Klagenfurt Airport (KLU) to Lisbon-Portela Airport (LIS) twice daily.
- Website
- flytap.com
Flights from Ljubljana to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- €110–350
Flights from Klagenfurt Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 8h 40m
- When
- Thursday and Sunday
- Estimated price
- €140–430
Flights from Venice Marco Polo Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €100–230
Flights from Trieste – Friuli Venezia Giulia Airport to Lisbon-Portela Airport via Rome
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- €100–300
Flights from Trieste – Friuli Venezia Giulia Airport to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €80–280
Flights from Munich International Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h 29m
- When
- Every day
- Estimated price
- €120–410
Flights from Vienna International Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Friday, Saturday, Tuesday, and Sunday
- Estimated price
- €95–250
Flights from Vienna International Airport to Lisbon-Portela Airport via Zurich
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €95–250
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Villach Hbf to Kranj
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- €7–14
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Every 4 hours
- Estimated price
- €40–75
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Estación Central de Autobuses de Zaragoza to Lisbon - Oriente
- Ave. Duration
- 11h 5m
- Frequency
- Twice daily
- Estimated price
- €65–110
- Website
- BlaBlaCar Bus
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Yes, the driving distance between Villach to Lisbon is 2529 km. It takes approximately 25h 52m to drive from Villach to Lisbon.
Book your Villach to Lisbon bus tickets online with Omio and FlixBus.
There are 9142+ hotels available in Lisbon.












