There are 9 ways to get from Lausanne to Nice by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train via Marseille-St-Charles  •  8 h 23 min

  1. Take the train from Lausanne to Genève 1 / ...
  2. Take the train from Geneve to Marseille-St-Charles Tgv
  3. Take the train from Marseille-St-Charles to Nice Ville Tgv / ...

$155 - $202

Cheapest option

Bus  •  10 h 40 min

  1. Take the bus from Lausanne to Turin, Torino N504
  2. Take the bus from Turin to Nice

$69 - $117

7 alternative options

Train  •  9 h 15 min

  1. Take the train from Lausanne to Genève 1 / ...
  2. Take the train from Geneve to Lyon Part Dieu
  3. Take the train from Lyon Part Dieu to Nice Ville Tgv

$161 - $217

Train, bus  •  11 h 20 min

  1. Take the train from Lausanne to Genève-Aéroport 1 / ...
  2. Take the bus from Genève Aéroport to Grenoble Gare routiere
  3. Take the bus from Grenoble - Gare Routière to Nice - Gare Routière Vauban 31

$133 - $178

Drive  •  5 h 49 min

  1. Drive from Lausanne to Nice 345.9 miles

$70 - $110

Train to Geneva, fly  •  4 h 6 min

  1. Take the train from Lausanne to Genève-Aéroport
  2. Fly from Geneva (GVA) to Nice (NCE) GVA - NCE

$73 - $183

Train, train to Lyon, fly  •  6 h 39 min

  1. Take the train from Lausanne to Genève
  2. Take the train from Geneve to Lyon Part Dieu
  3. Fly from Lyon (LYS) to Nice (NCE) LYS - NCE

$118 - $380

Train to Zurich, fly  •  6 h

  1. Take the train from Lausanne to Zürich Flughafen
  2. Fly from Zurich (ZRH) to Nice (NCE) ZRH - NCE

$147 - $381

Train, train to Basel, fly  •  6 h 15 min

  1. Take the train from Lausanne to Bern
  2. Take the train from Bern to Basel SBB
  3. Fly from Basel (BSL) to Nice (NCE) BSL - NCE

$115 - $301

What companies run services between Lausanne, Switzerland and Nice, France?

You can take a train from Lausanne to Nice via Geneve and Marseille-St-Charles in around 8 h 23 min. Alternatively, you can take a bus from Lausanne to Nice via Turin in around 10 h 40 min.

Airlines
easyJet
Website
easyjet.com
Flights from Geneva to Nice
Avg. Duration
1 h
When
Every day
Estimated price
$35 - $190
Flights from Zurich to Nice
Avg. Duration
1 h 25 min
When
Monday, Wednesday and Friday
Estimated price
$40 - $150
Flights from Basel to Nice
Avg. Duration
1 h 15 min
When
Every day
Estimated price
$35 - $270
Swiss
Website
swiss.com
Flights from Geneva to Nice
Avg. Duration
1 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$35 - $240
Flights from Zurich to Nice
Avg. Duration
1 h 10 min
When
Every day
Estimated price
$100 - $420
Hop!
Website
hop.com
Flights from Lyon to Nice
Avg. Duration
56 min
When
Every day
Estimated price
$45 - $450
TUI fly Belgium
Website
tuifly.be
Flights from Lyon to Nice
Avg. Duration
1 h 5 min
When
Thursday
Estimated price
$15 - $75
Train operators
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Lausanne to Genève
Avg. Duration
36 min
Frequency
Every 30 minutes
Estimated price
$26 - $50
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Geneve to Lyon Part Dieu
Avg. Duration
2 h 8 min
Frequency
Every 4 hours
Estimated price
$24 - $40
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Lausanne to Genève-Aéroport
Avg. Duration
45 min
Frequency
Hourly
Estimated price
$27 - $50
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Lausanne to Zürich Flughafen
Avg. Duration
2 h 34 min
Frequency
Hourly
Estimated price
$75 - $140
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Lausanne to Bern
Avg. Duration
1 h 6 min
Frequency
Hourly
Estimated price
$35 - $70
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Bern to Basel SBB
Avg. Duration
53 min
Frequency
Every 30 minutes
Estimated price
$30 - $55
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Geneve to Marseille-St-Charles
Avg. Duration
3 h 33 min
Frequency
Twice daily
Estimated price
$100 - $110
Website
en.oui.sncf
2nd Class
$100 - $110
1st Class
$130 - $190
Train from Lyon Part Dieu to Nice Ville
Avg. Duration
4 h 31 min
Frequency
Every 4 hours
Estimated price
$110 - $130
Website
en.oui.sncf
2nd Class
$110 - $130
1st Class
$150 - $220
French Railways (SNCF)
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Marseille-St-Charles to Nice Ville
Avg. Duration
2 h 41 min
Frequency
Hourly
Estimated price
$28 - $45
Website
en.oui.sncf
2nd Class
$28 - $45
1st Class
$40 - $70
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Lausanne to Turin, Torino
Avg. Duration
5 h 40 min
Frequency
6 times a week
Estimated price
$19 - $35
Website
flixbus.co.uk
Eurolines FR
Aerocar
Phone
0 974 500 750
Website
aerocar.fr
Bus from Genève Aéroport to Grenoble Gare routiere
Avg. Duration
2 h
Frequency
Every 4 hours
Estimated price
$50 - $60
Schedules at
aerocar.fr
Lignes Express
Phone
0 821 202 203
Website
info-ler.fr
Bus from Grenoble - Gare Routière to Nice - Gare Routière Vauban
Avg. Duration
6 h 30 min
Frequency
4 times a day
Estimated price
$55 - $70
Schedules at
info-ler.fr

Want to know more about travelling around France

Rome2rio's unique Travel Guides 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.

Questions & Answers

How far is it from Lausanne to Nice?

The distance between Lausanne and Nice is 317 km. The road distance is 553 km.

What is the cheapest way to get from Lausanne to Nice?

The cheapest way to get from Lausanne to Nice is to drive which costs SFr 85 and takes 5 h 49 min.

What is the fastest way to get from Lausanne to Nice?

The quickest way to get from Lausanne to Nice is to train and fly which takes 4 h 6 min and costs SFr 100.

Is there a direct train between Lausanne and Nice?

No, there is no direct train from Lausanne to Nice. However, there are services departing from Lausanne and arriving at Nice Ville via Geneve and Marseille-St-Charles. The journey, including transfers, takes approximately 8 h 23 min.

Is there a direct bus between Lausanne and Nice?

No, there is no direct bus from Lausanne to Nice. However, there are services departing from Lausanne and arriving at Nice via Turin. The journey, including transfers, takes approximately 10 h 40 min.

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

It takes approximately 8 h 23 min to get from Lausanne to Nice, including transfers.