There are 7 ways to get from Nice to Bregenz by plane, train, bus, train (Trenitalia), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport, train
best- Fly from Nice Côte D'Azur International Airport (NCE) to Zurich Airport (ZRH)NCE - ZRH
- Take the train from Zürich Flughafen to St. Margrethen SG
6h 13m€86–270Bus
cheapest- Take the bus from Nice to Milano, Autostazione LampugnanoN456 / ...
- Take the bus from Milano, Autostazione Lampugnano to Bregenz bus stationN77 / ...
11h 10m€50–110Train
- Take the train from Ventimiglia to Milano CentraleIc
- Take the train from Milano Centrale to Arth-GoldauEc
- Take the train from Arth-Goldau to St. GallenVae
12h 45mDrive 619.2 km
- Drive from Nice to Bregenz619.2 km
6h 29m€100–144Fly to Munich International Airport, train
- Fly from Nice Côte D'Azur International Airport (NCE) to Munich International Airport (MUC)NCE - MUC
- Take the train from Flughafen München to Pasing
- Take the train from Pasing to Lindau-Insel
8h 19m€126–261Fly to Basel, train
- Fly from Nice Côte D'Azur International Airport (NCE) to Basel (BSL)NCE - BSL
- Take the train from Basel SBB to Zürich HB
- Take the train from Zürich HB to St. Margrethen SG
8h 23m€92–275Bus via St. Gallen Lagerstrasse
- Take the bus from Nice to Milano, Autostazione LampugnanoN456 / ...
- Take the bus from Milano, Autostazione Lampugnano to St. Gallen LagerstrasseRegioJet 22
13h 49m€60–127
Nice to Bregenz by bus
Questions & Answers
The cheapest way to get from Nice to Bregenz is to bus which costs €50 - €110 and takes 11h 10m.
The fastest way to get from Nice to Bregenz is to fly and train which takes 6h 13m and costs €85 - €270.
No, there is no direct bus from Nice to Bregenz station. However, there are services departing from Nice and arriving at Bregenz bus station via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 11h 10m.
No, there is no direct train from Nice to Bregenz. However, there are services departing from Nice-Ville and arriving at Bregenz via Ventimiglia, Milano Centrale, Arth-Goldau, St. Gallen and St. Margrethen Sg. The journey, including transfers, takes approximately 12h 45m.
The distance between Nice and Bregenz is 560 km. The road distance is 619.2 km.
The best way to get from Nice to Bregenz without a car is to bus which takes 11h 10m and costs €50 - €110.
It takes approximately 6h 13m to get from Nice to Bregenz, including transfers.
Nice to Bregenz bus services, operated by FlixBus, depart from Nice station.
Nice to Bregenz train services, operated by Trenitalia Intercity, depart from Ventimiglia station.
The best way to get from Nice to Bregenz is to bus which takes 11h 10m and costs €50 - €110. Alternatively, you can train, which costs and takes 12h 45m.
What companies run services between Nice, France and Bregenz, Austria?
You can take a bus from Nice to Bregenz bus station via Milano, Autostazione Lampugnano in around 11h 10m. Alternatively, you can take a train from Nice-Ville to Bregenz via Ventimiglia, Milano Centrale, Arth-Goldau, St. Gallen, St. Margrethen SG, and St. Margrethen Sg in around 12h 45m.
- Website
- lufthansa.com
Flights from Nice Côte D'Azur International Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–290
Flights from Nice Côte D'Azur International Airport to Munich International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €100–220
- Website
- swiss.com
Flights from Nice Côte D'Azur International Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €80–330
Flights from Nice Côte D'Azur International Airport to Munich International Airport via Zurich Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €80–310
- Website
- easyjet.com
Flights from Nice Côte D'Azur International Airport to Basel
- Ave. Duration
- 1h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–120
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to St. Margrethen SG
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €23–45
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- €21–45
- Website
- https://www.sbb.ch/en
Train from Zürich HB to St. Margrethen SG
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich Flughafen to St. Margrethen SG
- Ave. Duration
- 1h 6m
- Frequency
- Every 4 hours
- Estimated price
- €9–13
- Schedules at
- sbb-deutschland.de
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ventimiglia to Milano Centrale
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- €21–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Ventimiglia to Milano Centrale
- Ave. Duration
- 4h 29m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Arth-Goldau
- Ave. Duration
- 2h 32m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €30–45
- 2nd Class
- €35–55
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Arth-Goldau to St. Gallen
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Flughafen München to Pasing
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
Train from Pasing to Lindau-Insel
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Estimated price
- €28–40
- Website
- https://int.bahn.de/en
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from Pasing to Lindau-Insel
- Ave. Duration
- 2h 16m
- Frequency
- Every 2 hours
- Schedules at
- go-ahead.bayern
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Nice to Milano, Autostazione Lampugnano
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- €27–60
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Bregenz bus station
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €23–50
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Milano, Autostazione Lampugnano to St. Gallen Lagerstrasse
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Estimated price
- €23–30
- Website
- https://regiojet.com/
Want to know more about travelling around Austria
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Nice to Bregenz bus services, operated by FlixBus, arrive at Milano, Autostazione Lampugnano station.
Nice to Bregenz train services, operated by Trenitalia Intercity, arrive at Milano Centrale station.
Yes, the driving distance between Nice to Bregenz is 619 km. It takes approximately 6h 29m to drive from Nice to Bregenz.
Book your Nice to Bregenz train tickets online with Omio.
Book your Nice to Bregenz bus tickets online with Omio and FlixBus.
There are 2428+ hotels available in Bregenz.




































