There are 11 ways to get from Villach to Kraków by train, bus, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Villach Hbf to Wien Hbftrain Rj / ...
- Take the train from Wien Hbf to Krakow Glownytrain Ec
10h 17mzł 621–1,364Train to Venice Marco Polo Airport, fly to John Paul Ii International Airport Kraków–Balice
cheapest- Take the train from Villach Hbf to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to John Paul Ii International Airport Kraków–Balice (KRK)plane VCE - KRK
8h 25mzł 283–1,050Bus
- Take the bus from Villach Hbf to Krakow, MDA Bus Stationbus N456
11h 45mzł 300–550Train, night train
- Take the train from Villach Hauptbahnhof to Wien Meidlingtrain Rj
- Take the night train from Wien Meidling to Krakow Glownynighttrain En
13h 7mzł 555–1,544Drive 736.5 km
- Drive from Villach to Krakówcar 736.5 km
8h 21mzł 517–746Fly Klagenfurt Airport to John Paul Ii International Airport Kraków–Balice
- Fly from Klagenfurt Airport (KLU) to John Paul Ii International Airport Kraków–Balice (KRK)plane KLU - KRK
7h 31mzł 364–1,484Train to Treviso Airport, fly to John Paul Ii International Airport Kraków–Balice
- Take the train from Villach Hbf to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to John Paul Ii International Airport Kraków–Balice (KRK)plane TSF - KRK
8h 5mzł 352–898Train to Vienna International Airport, fly to John Paul Ii International Airport Kraków–Balice
- Take the train from Villach Hbf to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to John Paul Ii International Airport Kraków–Balice (KRK)plane VIE - KRK
8h 41mzł 344–1,436Train to Trieste – Friuli Venezia Giulia Airport, fly to John Paul Ii International Airport Kraków–Balice
- Take the train from Villach Hbf to Udinetrain
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to John Paul Ii International Airport Kraków–Balice (KRK)plane TRS - KRK
7h 27mzł 289–1,023Train, train to Munich International Airport, fly to John Paul Ii International Airport Kraków–Balice
- Take the train from Villach Hbf to Salzburg Hbftrain
- Take the train from Salzburg Hbf to Muenchen Osttrain
- Fly from Munich International Airport (MUC) to John Paul Ii International Airport Kraków–Balice (KRK)plane MUC - KRK
9h 26mzł 592–2,171Fly Klagenfurt Airport to Vienna International Airport, train
- Fly from Klagenfurt Airport (KLU) to Vienna International Airport (VIE)plane KLU - VIE
- Take the train from Wien Hbf to Krakow Glownytrain
9h 54mzł 769–1,792
Villach to Kraków by train
Questions & Answers
The cheapest way to get from Villach to Kraków is to bus which costs 300 zł - 550 zł and takes 11h 45m.
The fastest way to get from Villach to Kraków is to train and fly which takes 7h 27m and costs 280 zł - 1 100 zł.
Yes, there is a direct bus departing from Villach Hbf and arriving at Krakow, MDA Bus Station station. Services depart once daily, and operate every day. The journey takes approximately 11h 45m.
No, there is no direct train from Villach to Kraków. However, there are services departing from Villach Hbf and arriving at Krakow Glowny via Wien Hbf. The journey, including transfers, takes approximately 10h 17m.
The distance between Villach and Kraków is 826 km. The road distance is 736.5 km.
The best way to get from Villach to Kraków without a car is to train which takes 10h 17m and costs 600 zł - 1 400 zł.
It takes approximately 10h 17m to get from Villach to Kraków, including transfers.
Villach to Kraków bus services, operated by FlixBus, depart from Villach Hbf station.
Villach to Kraków train services, operated by Railjet, depart from Villach Hbf station.
The best way to get from Villach to Kraków is to train which takes 10h 17m and costs 600 zł - 1 400 zł. Alternatively, you can bus, which costs 300 zł - 550 zł and takes 11h 45m, you could also fly, which costs 360 zł - 1 500 zł and takes 7h 31m.
What companies run services between Villach, Austria and Kraków, Poland?
You can take a train from Villach Hbf to Krakow Glowny via Wien Hbf in around 10h 17m. Alternatively, FlixBus operates a bus from Villach Hbf to Krakow, MDA Bus Station once daily. Tickets cost zł 300–550 and the journey takes 11h 45m.
- Website
- lot.com
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- zł 370–950
Flights from Vienna International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- zł 270–800
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- zł 340–2,100
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- zł 340–1,000
- Website
- lufthansa.com
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- zł 340–2,100
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 3h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 340–1,000
Flights from Klagenfurt Airport to Vienna International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- zł 330–900
- Website
- austrian.com
Flights from Klagenfurt Airport to John Paul Ii International Airport Kraków–Balice via Vienna International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- zł 450–1,700
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice via Vienna International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- zł 290–1,100
Flights from Vienna International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- zł 270–800
Flights from Klagenfurt Airport to Vienna International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- zł 330–900
- Website
- ryanair.com
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 55m
- When
- Tuesday
- Estimated price
- zł 240–800
Flights from Treviso Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 40m
- When
- Tuesday to Sunday
- Estimated price
- zł 160–550
Flights from Vienna International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 5m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 120–600
Flights from Trieste – Friuli Venezia Giulia Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- zł 130–700
- Website
- swiss.com
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice via Zurich
- Ave. Duration
- 3h 50m
- When
- Thursday, Friday, Sunday, Monday, Tuesday, and Wednesday
- Estimated price
- zł 350–1,200
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- zł 340–1,000
- Website
- wizzair.com
Flights from Klagenfurt Airport to John Paul Ii International Airport Kraków–Balice via Rome
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- zł 320–1,400
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- zł 90–550
- Website
- airdolomiti.it
Flights from Munich International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- zł 550–2,100
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- zł 230–350
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 230–350
Train from Villach Hauptbahnhof to Wien Meidling
- Ave. Duration
- 3h 53m
- Frequency
- Once daily
- Estimated price
- zł 230–350
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 230–350
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 3h 11m
- Frequency
- 4 times a day
- Estimated price
- zł 160–240
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 160–240
Train from Villach Hbf to Treviso Centrale
- Ave. Duration
- 2h 49m
- Frequency
- 4 times a day
- Estimated price
- zł 150–230
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 150–220
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- zł 230–350
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 230–350
Train from Villach Hbf to Udine
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- zł 90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 90–140
Train from Villach Hbf to Salzburg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- zł 120–190
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 120–190
Train from Salzburg Hbf to Muenchen Ost
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Estimated price
- zł 100–160
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- zł 100–160
- Phone
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 3h 37m
- Frequency
- Every 3 hours
- Estimated price
- zł 310–550
- Website
- https://westbahn.at/en/
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 3h 37m
- Frequency
- Every 3 hours
- Estimated price
- zł 310–550
- Website
- https://westbahn.at/en/
Train from Salzburg Hbf to Muenchen Ost
- Ave. Duration
- 1h 43m
- Frequency
- Every 3 hours
- Estimated price
- zł 110–200
- Website
- https://westbahn.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Every 4 hours
- Estimated price
- zł 200–400
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Every 4 hours
- Estimated price
- zł 200–400
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Villach Hbf to Salzburg Hbf
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- zł 95–190
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Salzburg Hbf to Muenchen Ost
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- zł 75–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Twice a week
- Estimated price
- zł 340–650
- Website
- https://www.oebb.at/en/
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Twice a week
- Estimated price
- zł 340–650
- Website
- https://www.oebb.at/en/
Train from Villach Hbf to Udine
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- zł 100–190
- Website
- https://www.oebb.at/en/
Train from Villach Hbf to Salzburg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- zł 160–300
- Website
- https://www.oebb.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Krakow Glowny
- Ave. Duration
- 5h 17m
- Frequency
- Every 4 hours
- Estimated price
- zł 420–750
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Villach Hbf to Salzburg Hbf
- Ave. Duration
- 2h 31m
- Frequency
- 4 times a day
- Estimated price
- zł 170–300
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Krakow Glowny
- Ave. Duration
- 5h 17m
- Frequency
- Every 4 hours
- Estimated price
- zł 420–750
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Night train from Wien Meidling to Krakow Glowny
- Ave. Duration
- 8h 14m
- Frequency
- Twice daily
- Estimated price
- zł 320–1,200
- Website
- https://www.intercity.pl/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Villach Hbf to Salzburg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Every 3 hours
- Estimated price
- zł 140–650
- Website
- https://int.bahn.de/en
Train from Salzburg Hbf to Muenchen Ost
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- zł 110–490
- Website
- https://int.bahn.de/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Train from Villach Hbf to Salzburg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- zł 85–390
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- zł 350–390
- Couchette Carriage
- zł 220–260
- Seating Carriage
- zł 85–110
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- transdev.de
Train from Salzburg Hbf to Muenchen Ost
- Ave. Duration
- 1h 55m
- Frequency
- Every 30 minutes
- Estimated price
- zł 110–160
- Schedules at
- transdev.de
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Salzburg Hbf to Muenchen Ost
- Ave. Duration
- 2h 9m
- Frequency
- 6 times a week
- Estimated price
- zł 100–210
- Website
- https://www.belgiantrain.be/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Villach Hbf to Krakow, MDA Bus Station
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- zł 300–550
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Poland
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Villach to Kraków bus services, operated by FlixBus, arrive at Krakow, MDA Bus Station.
Villach to Kraków train services, operated by Railjet, arrive at Wien Hbf station.
Yes, the driving distance between Villach to Kraków is 737 km. It takes approximately 8h 21m to drive from Villach to Kraków.
Book your Villach to Kraków train tickets online with Omio.
Book your Villach to Kraków bus tickets online with Omio and FlixBus.
There are 5616+ hotels available in Kraków.



















































