Travel from Paris to Vienna

Train, bus or fly from Paris to Vienna?

Air France, Austrian Airlines and seven other airlines fly from Paris to Vienna hourly. Alternatively, you can take a train from Paris to Vienna via München Hbf in around 10 h 12 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Paris to Vienna

ModeDurationPrice
From Chatelet Les Halles train to Paris CDG airport, fly to Vienna airport, then train to Vienna.4 h 57 min$117
From Stade Charlety - Porte De Gentilly bus to Paris Orly airport, fly to Vienna airport, then train to Vienna.4 h 44 min$150
From Paris Est train to München Hbf then train to Wien Hbf.10 h 12 min$274
From Paris Est train to Stuttgart Hbf, train to Salzburg Hbf, then train to Wien Hbf.10 h 31 min$302
From Paris Gallieni bus to Vienna.17 h$171
From Paris bus to Bratislava, Autobusová stanica Nivy, bus to Stadion, then subway to Karlsplatz.19 h 50 min$154
From Paris drive to Vienna.11 h 6 min$202

How long does it take to get from Paris to Vienna?

It takes approximately 4 h 57 min to get from Paris to Vienna, including transfers.

Is there a direct train between Paris and Vienna?

No, there is no direct train from Paris to Vienna. However, there are services departing from Paris Est and arriving at Wien Hbf via München Hbf. The journey, including transfers, takes approximately 10 h 12 min.

Is there a direct bus between Paris and Vienna?

Yes, there is a direct bus departing from Paris Gallieni and arriving at Vienna. Services depart twice a week. The journey takes approximately 17 h.

Operators from Paris to Vienna

OperatorPhoneWebsite
Paris RERParis RER
Air FranceAir France
Austrian AirlinesAustrian Airlines
Vueling AirlinesVueling Airlines
SwissSwiss
EurowingsEurowings
LufthansaLufthansa
KLMKLM
Croatia AirlinesCroatia Airlines
Brussels AirlinesBrussels Airlines
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Paris Orlybus3424Paris Orlybus
Transavia FranceTransavia France
TGV0033 892 353535TGV
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Eurolines SlovakiaEurolines Slovakia
RegioJet+420 542 42 42 42RegioJet
Wiener Linien+43 (0)1 7909 100Wiener Linien