Travel from Lyon to Nice

Train, bus or fly from Lyon to Nice?

TGV operates a train from Lyon to Nice every 4 hours. Tickets cost $110 - $130 and the journey takes 4 hours 31 minutes. Alternatively, Ouibus operates a bus from Lyon to Nice twice daily. Tickets cost $19 - $27 and the journey takes 7 hours 50 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Lyon to Nice

From Lyon Part Dieu train to Nice Ville.4 h 31 min101€
From Lyon Part Dieu train to Marseille-St-Charles then train to Nice Ville.4 h 57 min91€
From Lyon - Gare routière Perrache bus to Nice Centre - Gare routière.7 h 50 min18€
From Lyon, Lyon Perrache bus to Nice, Nice Aéroport Terminal 2, walk to Les Sagnes, then line 09 bus to J. Médecin / Pastorelli.8 h 30 min47€
From Lyon rideshare to Nice.5 h 33 min31€
From Lyon drive to Nice.4 h 23 min62€
From Lyon Gare de Lyon-Part-Dieu Rhonexpress to Lyon airport, fly to Nice airport, then train to Nice.2 h 45 min96€

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

The train from Lyon Part Dieu to Nice Ville takes 4 hours 31 minutes including transfers and departs every four hours.

Is there a direct train between Lyon and Nice?

Yes, there is a direct train departing from Lyon Part Dieu and arriving at Nice Ville. Services depart every four hours, and operate Monday to Friday. The journey takes approximately 4 hours 31 minutes.

Is there a direct bus between Lyon and Nice?

Yes, there is a direct bus departing from Lyon - Gare routière Perrache and arriving at Nice Centre - Gare routière. Services depart twice daily, and operate every day. The journey takes approximately 7 hours 50 minutes.

Operators from Lyon to Nice

TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
FlixBus+49 1807 123 99 123FlixBus
Lignes D'azur+33 810 06 10 06Lignes D'azur
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
TUI fly BelgiumTUI fly Belgium