Travel from Nice to Vienna

Train, bus or fly from Nice to Vienna?

Eurowings, Austrian Airlines and two other airlines fly from Nice to Vienna every 4 hours. Alternatively, you can take a train from Nice to Vienna via Milano Centrale, Verona Porta Nuova, and Innsbruck Hbf in around 15 h 34 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 Nice to Vienna

From Gare SNCF line 99 bus to Nice airport, fly to Vienna airport, then train to Vienna.4 h 27 min$117
From Nice Ville train to Milano Centrale, train to Verona Porta Nuova, train to Innsbruck Hbf, then train to Wien Hbf.15 h 34 min$219
From Nice bus to Vienna.16 h 20 min$163
From Nice-Riquier train to Ventimiglia, train to Genova Brignole, walk to Genova Piazza della Vittoria, bus to Erdberg, then subway to Stephansplatz.21 h 5 min$124
From Nice Ville train to Breclav then train to Wien Hbf.22 h 9 min$201
From Nice drive to Vienna.11 h 2 min$192

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

It takes approximately 4 h 27 min to get from Nice to Vienna, including transfers.

Is there a direct train between Nice and Vienna?

No, there is no direct train from Nice to Vienna. However, there are services departing from Nice Ville and arriving at Wien Hbf via Milano Centrale, Verona Porta Nuova and Innsbruck Hbf. The journey, including transfers, takes approximately 15 h 34 min.

Is there a direct bus between Nice and Vienna?

Yes, there is a direct bus departing from Nice and arriving at Vienna. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 16 h 20 min.

Operators from Nice to Vienna

Lignes D'azur AéroportLignes D'azur Aéroport
Austrian AirlinesAustrian Airlines
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Eurolines IT+39 0861 199 1900Eurolines IT
Wiener Linien+43 (0)1 7909 100Wiener Linien
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)