There are 8 ways to get from Berchtesgaden to Nice by plane, train (Trenitalia), bus, night train, train, train (TGV), 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 from Salzburg Airport
best- Fly from Salzburg Airport (SZG) to Nice Côte D'Azur International Airport (NCE)plane SZG - NCE
7h 26m€139–306Bus
cheapest- Take the bus from Salzburg South to Munich central bus stationbus N981 / ...
- Take the bus from Munich central bus station to Nicebus 492
16h 51m€78–127Train
- Take the train from Salzburg Hauptbahnhof to Verona Porta Nuovatrain Nj
- Take the train from Verona Porta Nuova to Milano Centraletrain Fr
- Take the train from Milano Centrale to Ventimigliatrain Ic
16h€97–276Night train, train
- Take the nighttrain from Salzburg Hbf to Verona Porta Nuovanighttrain Nj
- Take the train from Verona Porta Nuova to Milano Centraletrain Fr
- Take the train from Milano Centrale to Ventimigliatrain Ic
16h€97–276Train to Munich International Airport, fly
- Take the train from Freilassing to Muenchen Osttrain
- Fly from Munich International Airport (MUC) to Nice Côte D'Azur International Airport (NCE)plane MUC - NCE
7h 28m€139–366Train via Strasbourg
- Take the train from Freilassing to Hauptbahnhoftrain 62 / ...
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Nice Villetrain Tgv
18h 20m€300–730Train, bus
- Take the train from Salzburg Hbf to Feldkirchtrain
- Take the train from Feldkirch to Zürich HBtrain Rjx
- Take the bus from Zürich to Nice - Airport Bus Station Terminal 1bus
18h 43m€99–261Drive 847.4 km
- Drive from Berchtesgaden to Nicecar 847.4 km
8h 52m€133–191
Berchtesgaden to Nice by bus and train
Questions & Answers
The cheapest way to get from Berchtesgaden to Nice is to bus which costs €75 - €130 and takes 16h 51m.
The fastest way to get from Berchtesgaden to Nice is to fly which takes 7h 26m and costs €130 - €310.
No, there is no direct bus from Berchtesgaden to Nice. However, there are services departing from Schießstättbrücke and arriving at Nice via Salzburg South and Munich central bus station. The journey, including transfers, takes approximately 16h 51m.
No, there is no direct train from Berchtesgaden to Nice. However, there are services departing from Salzburg Hauptbahnhof and arriving at Nice-Ville via Verona Porta Nuova, Milano Centrale and Ventimiglia. The journey, including transfers, takes approximately 16h.
The distance between Berchtesgaden and Nice is 696 km. The road distance is 847.4 km.
The best way to get from Berchtesgaden to Nice without a car is to train which takes 16h and costs €95 - €280.
It takes approximately 7h 26m to get from Berchtesgaden to Nice, including transfers.
Berchtesgaden to Nice bus services, operated by FlixBus, depart from Salzburg South station.
Berchtesgaden to Nice train services, operated by Deutsche Bahn Intercity (DB IC), depart from Freilassing station.
The best way to get from Berchtesgaden to Nice is to fly which takes 7h 26m and costs €130 - €310. Alternatively, you can train, which costs €95 - €280 and takes 16h, you could also bus, which costs €75 - €130 and takes 16h 51m.
What companies run services between Berchtesgaden, Germany and Nice, France?
Lufthansa, SkyAlps, and ITA Airways fly from Salzburg Airport (SZG) to Nice Côte D'Azur International Airport (NCE) 5 times a day. Alternatively, you can take a bus from Schießstättbrücke to Nice-Ville via Salzburg Hauptbahnhof, Salzburg Hauptbahnhof, Verona Porta Nuova, Milano Centrale, and Ventimiglia in around 16h.
- Website
- lufthansa.com
Flights from Salzburg Airport to Nice Côte D'Azur International Airport via Frankfurt
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- €130–260
Flights from Munich International Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €120–300
- Phone
- +43 (0) 51717
- Website
- Nightjet
Train from Salzburg Hauptbahnhof to Verona Porta Nuova
- Ave. Duration
- 6h 51m
- Frequency
- Once daily
- Estimated price
- €30–101
- Website
- Nightjet
- Sleeper Carriage
- €97–101
- Couchette Carriage
- €60–75
- Seating Carriage
- €30–40
Night train from Salzburg Hbf to Verona Porta Nuova
- Ave. Duration
- 6h 51m
- Frequency
- 3 times a day
- Estimated price
- €30–101
- Website
- Nightjet
- Sleeper Carriage
- €97–101
- Couchette Carriage
- €60–75
- Seating Carriage
- €30–40
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Salzburg South to Munich central bus station
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- €11–18
- Website
- Flixbus
Bus from Munich central bus station to Nice
- Ave. Duration
- 12h 5m
- Frequency
- 3 times a week
- Estimated price
- €60–100
- Website
- Flixbus
Want to know more about travelling around France
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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Berchtesgaden to Nice bus services, operated by FlixBus, arrive at Munich central bus station.
Berchtesgaden to Nice train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Hauptbahnhof station.
Yes, the driving distance between Berchtesgaden to Nice is 847 km. It takes approximately 8h 52m to drive from Berchtesgaden to Nice.
Book your Berchtesgaden to Nice train tickets online with Omio.
There are 12189+ hotels available in Nice.







