Train to Vienna | PolishTrains
**Is it possible to travel by train from Poland to Austria? Yes, there is a direct train to Vienna from many cities in the country. This connection has been offered by PKP Intercity for years. Check below where you can get to the Austrian capital from and what the ticket prices are **.
At a glance
At a glance
- 4 daily train connections between Warsaw and Vienna, journey from approx. 7 hrs 50 mins
- Services operated by EC Polonia, EC Sobieski and EuroNight Chopin trainsets
- Night trains depart Warsaw at 19:39 and arrive in Vienna before 5:50am
- 4 daily connections on the Krakow-Vienna route including EC 103 Danubius
- EC 103 Danubius covers Krakow-Vienna in approximately 5 hours 58 minutes
- Intermediate stops include Katowice, Ostrava and Breclav
Train Warsaw - Vienna - check the best connections
On the Warsaw-Vienna route, the train runs 4 times a day. As the current timetable shows, connections are served by trainsets:
For all these trains, the departure station is Warszawa Wschodnia and the destination station is Wien Hbf, Wien Westbahnhof or München Hbf (Munich, Germany). The journey time on this route is from approximately 7 hours and 50 minutes (for EC 105 Polonia).
The first train of the day is EC 105 Polonia, which departs from Warsaw East before 6am. This is followed by EC 109 Sobieski which starts at 13:44. The last two services are EuroNight (EN) trainsets departing at 19:39.
The night trains take slightly longer, but arrive in Vienna before 5:50am. This is therefore the ideal choice if you don't want to lose a day's journey and are already exploring the city from the early hours of the morning.
Looking for ideas for sightseeing in Vienna? A guide to the most interesting places is available on our blog: Attractions and Sights of Vienna. What to see and how to get there?
Route Warsaw Vienna
Route based on the EC 109 Sobieski service between Warsaw East and Wien Westbahnhof:
-
Journey time: 8 hrs 5 mins
-
Departure from Warsaw East: 13:44
-
Arrival in Vienna: 21:49
Intermediate stations on the route (selected) and departure times (o.)
-
Opoczno Południe - o. 15:07
-
Włoszczowa Północ - at 15:35
-
Zawiercie - at 16:09
-
Katowice - o. 16:58
-
Ostrava hl.n. (Czech Republic) - at 18:51
-
Břeclav (Czech Republic) - at 20:55
How to get from Cracow to Vienna by train - travel guide
On the Krakow-Vienna route, the train runs four times a day. As the current timetable shows, the section is served by trainsets:
-
EC 103 Danubius between Kraków Główny and Wien Hbf,
-
EC 107 Porta Moravica from Przemyśl Główny to Graz Hbf,
-
EN 407 Chopin for Warsaw East - München Hbf,
-
EN 60407 Chopin between Warsaw East and München Hbf.
For EC 103 Danubius, the journey time on this route is approximately 5 hours and 15 minutes. In contrast, EC 107 Porta Moravica takes 40 minutes longer and EuroNight trains take 82 minutes longer. These differences are due to the route and the length of stops at intermediate stations. For example:
-
EC 103 Danubius passes through Oświęcim - Czechowice - Zebrzydowice - Bohumin - Ostrava - Přerov - Hodonín - Břeclav,
-
EC 107 Porta Moravica, on the other hand, has a similar route, but additionally stops on the section Żory - Rybnik - Wodzisław Śląski - Chałupki.
EC 103 Danubius is the first connection of the day, departing from Cracow at 6:30 am and allowing you to reach Austria before noon. Then EC 107 Porta Moravica starts after 13:50, making it as late as 20 in the evening in Vienna. On the other hand, the EuroNight trains from Cracow to Vienna are the same trainsets that start in Warsaw.
Route Kraków-Vienna
The route is based on the EC 107 Porta Moravica service between Przemyśl Główny and Graz Hbf:
-
Journey time: 5 hr 59 min
-
Departure from Kraków Główny: 13:50
-
Arrival in Vienna: 19:49
Intermediate stations on the route (selected) and departure times (o.)
-
Oświęcim - at 14:40
-
Czechowice-Dziedzice - o. 14:59
-
Ostrava hl.n. (Czech Republic) - o. 16:51
-
Přerov (Czech Republic) - at 17:49
-
Hodonín (Czech Republic) - at 18:38
-
Břeclav (Czech Republic) - at 18:55
The train starts its run at Przemyśl Główny at 11:14 a.m., and before reaching Kraków Główny, stops at stations including:
-
Przemyśl Zasanie - at 11:18 a.m.
-
Jarosław - at 11:40 am
-
Rzeszów Główny - at 12:18
-
Tarnów - at 12:58
-
Bochnia - at 13:17
-
Kraków Płaszów - at 13:34
The final station, however, is Graz Hbf in Austria, where the train arrives at 22:33.
Train Katowice - Vienna - highlights
The Katowice Vienna train runs 3 times a day. This route is traversed by trainsets:
-
EC 101 Moravia between Katowice and Wien Hbf,
-
EC 105 Polonia between Warsaw East and Wien Hbf,
-
EC 109 Sobieski between Warsaw East and Wien Westbahnhof,
The journey time is approximately 4 hours and 51 minutes for the fastest connection (EC 109 Sobieski).
The first train of the day is EC 101 Moravia, which departs Katowice before 5am. Then EC 105 Polonia starts from the Silesian capital before 9 a.m. And EC 109 Sobieski starts this route before 5 p.m.
Want to visit Vienna during the Christmas market? Be sure to read our article with information about the event beforehand: How and when to visit the Christmas Market in Vienna?
Route Katowice Vienna
Route based on the EC 101 Moravia service between Katowice and Wien Hbf:
-
Journey time: 4 hrs 58 mins
-
Departure from Katowice: 4:51
-
Arrival in Vienna: 9:49
Intermediate stations on the route (selected) and departure times (o.)
-
Zabrze - at 05:06
-
Gliwice - o. 05:15
-
Racibórz - o. 06:10
-
Chałupki - o. 06:24
-
Bohumin (Czech Republic) - o. 06:42
-
Ostrava hl.n. (Czech Republic) - o. 06:51
-
Břeclav (Czech Republic) - o. 08:55
Train from Wrocław to Vienna - travel time and tips
On the Wrocław-Vienna route, a PKP Intercity train runs once a day. A direct connection on this section is served by the EC 203 Danubius trainset.
For this train, the starting station is Wrocław Główny and the terminating station is Wien Hbf / Vienna Główny. The journey time, on the other hand, is approximately 5 hours and 20 minutes.
The route Wrocław Vienna for EC 203 Danubius:
-
Journey time: 5 hours 22 minutes
-
Departure from Wrocław Główny: 6:29
-
Arrival in Vienna: 11:49
Intermediate stations on the route (selected) and departure times (o.)
-
Opole Główny - o. 07:14
-
Kędzierzyn-Koźle - o. 07:36
-
Racibórz - o. 08:02
-
Chałupki - at 08:16 (last station in Poland)
-
Bohumín - o. 08:42 (first station in the Czech Republic)
-
Ostrava hl.n. - o. 08:51
-
Břeclav - at 10:55 am
Is the journey from Wrocław to Vienna a suggestion for a weekend trip? The services run daily even on weekends, so if you board the EC 203 Danubius train on Saturday morning, you will arrive in Vienna before 12:00 p.m. You can return on Sunday. EC 102 Danubius departs Vienna at 16:10 and finishes in Wrocław at 21:24.
Getting on a Wrocław Vienna train for the first time? Be sure to check out our article: From which platform does the train leave? to navigate the train stations quickly and without stress.
Rzeszow - Vienna by train - fast and comfortable connections
On the Rzeszów-Vienna section, the train passes once a day. The route is served by train EC 107 Porta Moravica. The journey takes approximately 7 hours and 31 minutes.
The exact route for EC 107 Porta Moravica is described above for the Kraków-Vienna connection. The train passes through Rzeszów Główny (departure at 12:18) - Tarnów - Kraków - Oświęcim - Czechowice-Dziedzice - Zebrzydowice - Bohumín - Ostrava - Přerov - Hodonín - Břeclav - Wien Hbf (arrival 19:49).
Travelling by train from Gdynia to Vienna - check available routes
There is currently no direct train on the Gdynia-Vienna route. When travelling to Vienna, it is best to use a connecting train, for example in West Warsaw or Wrocław.
Gdynia Vienna route
Route Gdynia Vienna train with a change of trains:
-
Journey time: 13 hrs 59 mins
-
Departure from Gdynia Główna: 16:26
-
Arrival in Vienna: 5:25
There are two trains to be used on this route:
-
First: EIP 5104 between Gdynia Główna and Warsaw West.
-
Change place - Warszawa Zachodnia station (arrival approx. 19:48)
-
Second: EN 407 Chopin between Warszawa Wschodnia and München Hbf (departure from Warszawa Zachodnia at 20:06)
-
Waiting time for the change in Warszawa Zachodnia approx. 18 minutes
Wondering if you will eat something on the train during such a long journey? Read our article: How to check if there is WARS on the train?A practical guide for travellers.
Train Poznań - Vienna: journey times and travel options
There are no direct trains from Poznań to Vienna. An alternative on this section is to travel with a change of train, for example in Czechowice-Dziedzice.
Poznań-Vienna route
Route Poznań - Vienna train with a change of trains:
-
Journey time: 12 hrs 47 mins
-
Departure from Poznań Główny station: 17:38
-
Arrival in Vienna: 5:25
There are two trains to be used on this route:
-
First: IC 54100 Heweliusz relation Gdynia Główna - Bielsko-Biała Główna
-
Change place - Czechowice-Dziedzice station (arrival at approx. 22:05)
-
Second: EN 407 Chopin between Warsaw East and München Hbf (departure Czechowice-Dziedzice 00:07)
-
Waiting time for change of train approx. 2 hours and 2 minutes.
Bohumin - Vienna train - useful information for passengers
On the Bohumin-Vienna route, the train passes as many as 7 times a day:
-
EN 407 Chopin between Warsaw East and München Hbf,
-
EN 60407 Chopin between Warsaw East and München Hbf,
-
EC 101 Moravia between Katowice and Wien Hbf,
-
EC 103 Danubius for Kraków Główny - Wien Hbf,
-
EC 105 Polonia for Warsaw East - Wien Hbf,
-
EC 107 Porta Moravica for Przemyśl Główny - Graz Hbf,
-
EC 109 Sobieski for Warsaw East - Wien Westbahnhof,
The journey time is approximately 3 hours and 7 minutes for daytime connections. For EuroNight (EN) trains, the time is extended to approximately 3 hours and 40 minutes.
The first train of the day is the EN 407 Chopin, which departs Bohumin before 2am. The last train of the day is EC 109 Sobieski, which starts this route before 7pm.
The Bohumin-Vienna route
The route is based on the EC 105 Polonia service between Warsaw East and Wien Hbf:
-
Journey time: 3 hrs 7 mins
-
Departure from Bohumin: 10:42
-
Arrival in Vienna: 13:49
Intermediate stations on the route (selected) and departure times (o.)
-
Ostrava hl.n. - at 10:51 am
-
Hranice na Moravě - at. 11:26 am
-
Přerov - at. 11:49 am
-
Otrokovice - at 12:08 pm
-
Hodonín - at 12:38 pm
-
Břeclav - at 12:55 p.m.
Travelling by train from Gdańsk to Vienna - what are the options?
There are no direct trains to Vienna departing from the platforms in Gdańsk. However, you have the choice of several connections with a change at Wrocław Główny or Warsaw station.
Route Gdańsk Vienna
Train Gdańsk Vienna essential information:
-
Journey time: 12 hrs 2 mins
-
Departure from Gdańsk Główny: 23:47
-
Arrival in Vienna: 11:49
There are two trains to be used on this route:
-
First: IC 461 Baltic Express from Gdynia Główna to Prague
-
Change place - Wrocław Główny station (arrival approx. 4:24)
-
Second: EC 203 Danubius from Wrocław Główny to Vienna (departure from Wrocław at 6:29)
-
Transfer time approx. 2 hrs 5 mins.
Planning to visit Vienna with your child? Take a look at our article Children's discounts on PKP - how to travel more cheaply to find out if you also get discounts on international connections.
Prague-Vienna train: how to plan your journey?
There are no direct trains to Vienna from the Prague platforms either. Instead, you can reach the Austrian capital by changing trains, for example at Přerov station (Czech Republic).
The Prague-Vienna route
Train Prague Vienna journey with a change of train:
-
Travel time: approx. 4 h 51 min
-
Departure from Prague: 08:58
-
Arrival in Vienna: 13:49
There are two trains to be used on this route:
-
First: LEO Express from Prague to Bohumin
-
Transfer point - Přerov station (arrival at approx. 11:30am)
-
Second: EC 105 Polonia between Warsaw East and Wien Hbf (departure from Přerov station 11:49),
-
Waiting time for interchange approx. 19 minutes.
Tarnow - Vienna by train - how long is the journey and how to buy a ticket?
On the Tarnów-Vienna route, the train runs once a day. The direct connection is served by the EC 107 Porta Moravica train between Przemyśl Główny and Graz Hbf. It covers the section Tarnów - Vienna in approximately 6 hours and 51 minutes.
For detailed information on EC 107 Porta Moravica, see already this article, on the Krakow-Vienna route. The train departs from Tarnów station at 12:58, then heads to Cracow and on to Silesia towards Zory and Rybnik, all the way to the Czech border crossing of Chałupki. It also has several intermediate stations in the Czech Republic before reaching Austria.
How much does a train to Vienna cost? Fares
Before you set off on your journey, it is also a good idea to find out how much a train to Vienna costs. To make it easier for you to check this information, we have prepared a price overview for direct connections. The amounts shown below are for normal tickets in second class.
Please note, however, that how much you will pay for your ticket to Vienna depends on the current offer of the carrier. The price for a particular connection changes dynamically depending on the interest of the journey.
-
East Warsaw - Vienna: normal ticket from approx. 125 PLN
-
Kraków Główny - Vienna: normal ticket from approx. 100 PLN
-
Katowice - Vienna: normal ticket from approx. 100 PLN
-
Wrocław Główny - Vienna: normal ticket from approx. 125 PLN
-
Rzeszów Główny - Vienna: a normal ticket from around 150 PLN
-
Tarnów - Vienna: normal ticket from approx. 125 zł
Are you interested in travelling to Vienna? Remember to buy your ticket in advance! This will allow you to reserve the best seats on the train and increase your chances of getting tickets at attractive prices. Thanks to the Super Promo International offer, where train ticket prices on selected routes are set dynamically, you can find discounts of up to 70%!
Summary
The largest Polish cities, such as Wrocław, Kraków and Warsaw, have direct train connections to Vienna. What is more, residents of Gdańsk or Poznań can also reach the Austrian capital with a single change. Most trains leave daily, so you are sure to find a convenient connection to and from Vienna. You can plan your trip flexibly and at a reasonable price. It is certainly the best alternative to car travel for the whole family!
You will find a full range of international connections on the PolishTrains website!
FAQ
From which Polish cities can I travel directly to Vienna?
You can travel directly to Vienna from, among others, Warsaw, Cracow, Katowice, Wrocław and Rzeszów.
How much does a train ticket to Vienna cost?
Normal ticket prices for trains to Vienna start at 100 PLN.
Are there discounts for children on trains to Vienna?
Children up to the age of 4 travel by train for free also on international journeys offered by PKP Intercity.
When is the best time to go to Vienna?
You can go to Vienna at any time of the year, train connections from PKP Intercity are on permanent offer regardless of the season.
Is Vienna a good destination for a weekend trip?
Yes, PKP Intercity offers connections to and from Vienna also on Saturday and Sunday.



