Trains to Nice Find train times and tickets

It is easy to travel by train to Nice. The capital of the Côte d’Azur (or French Riviera) isn't as glitzy as it once was. But it’s still a great base for exploring the Riviera coast and the mountainous country inland. Nice and its hinterland only became part of France in 1860. Four years later the first trains arrived, bringing crowds keen to explore this glorious stretch of coast. The appeal of the Riviera is as strong as ever, but these days the local scene is less dominated by dowager duchesses and Russian royals.

Climb up to Le Château on a clear morning for brilliant views of the coast, wander through the Old Town and rub shoulders with the chic set on the Promenade des Anglais. Nice has world-class galleries and a feast of fine restaurants. But it’s a busy place and many visitors eventually retreat to one of the quieter Riviera resorts.

The main station is Nice Ville, where on Saturday mornings you’ll hear the buzz of Russian voices as the weekly train from Moscow arrives. Not every visitor to Nice comes from so far afield. Three times a day there are direct trains from Milan and Genoa and five high-speed TGVs from Paris each day (with additional trains at weekends and holidays). Nice also has direct daytime trains from Bordeaux, Brussels, Geneva and Lille. Overnight trains include the Train Bleu to Paris which leaves Nice Ville every evening. There are other less frequent overnight services, some running only weekly, to Luxembourg, Innsbruck, Vienna and Moscow.

Passengers from London to Nice travelling by day use a combination of Eurostar and TGV services, routing via Lille and / or Marseille. An alternative is to take Eurostar to Paris and then join the Train Bleu overnight train to the Riviera.

Nice Ville station is the jumping-off point for local excursions in the region. Half-hourly services run east to Ventimiglia in Italy serving Monaco along the way; services west to Antibes and Cannes are even more frequent. From Nice Ville, trains run inland to Grasse, Sospel and Tende.

To the north of Nice Ville is the Gare de Provence, a station served by private rail operator Chemins de Fer de Provence (CP). CP operates trains from the Gare de Provence on a beautiful narrow-gauge route through the mountains to Digne. CP trains cannot be booked online but you can easily buy tickets at the station; there's no need to pre-book.

Search accommodation in Nice

Airbnb

Travel to Nice by train from anywhere in the UK or across Europe

Venice to Nice by train

from £32.50

Avg 1 change 7hr 28m

Rome to Nice by train

from £41.90

Avg 1 change 7hr 52m

Milan to Nice by train

from £13.90

Avg 0 changes 4hr 42m

Strasbourg to Nice by train

from £43.00

Avg 1 change 8hr 28m

Marseille to Nice by train

from £9.00

Avg 0 changes 2hr 28m

Monaco Monte Carlo to Nice by train

from £3.00

Avg 0 changes 14m

Monterosso Almo to Nice by train

from £23.60

Avg 1 change 4hr 57m

Paris Charles de Gaulle Airport to Nice by train

from £80.50

Avg 0 changes 6hr 27m

London to Nice by train

from £63.00

Avg 1 change 8hr 53m

London to Nice by train

from £63.00

Avg 1 change 8hr 53m

Turin to Nice by train

from £51.20

Avg 1 change 4hr 55m

Villefranche-sur-Mer to Nice by train

from £2.00

Avg 0 changes 7m

Lyon to Nice by train

from £23.00

Avg 0 changes 4hr 24m

Lille to Nice by train

from £37.00

Avg 0 changes 7hr 32m

Bologna to Nice by train

from £43.40

Avg 1 change 6hr 14m

Show more

Antibes to Nice by train

from £3.50

Avg 0 changes 13m

Birmingham to Nice by train

from £130.10

Avg 2 changes 11hr 25m

Perpignan to Nice by train

from £43.00

Avg 1 change 5hr 40m

Montpellier to Nice by train

from £18.50

Avg 0 changes 4hr 30m

Naples to Nice by train

from £69.90

Avg 1 change 9hr 20m

Riomaggiore to Nice by train

from £23.40

Avg 1 change 5hr 27m

Amsterdam to Nice by train

from £106.50

Avg 1 change 9hr 34m

Voghera to Nice by train

from £14.20

Avg 0 changes 4hr 1m

Toulouse to Nice by train

from £21.50

Avg 0 changes 6hr 40m

La Spezia to Nice by train

from £23.40

Avg 1 change 4hr 42m

Ebbsfleet to Nice by train

from £106.00

Avg 1 change 8hr 58m

Ashford to Nice by train

from £296.50

Avg 1 change 8hr 32m

Pisa to Nice by train

from £23.20

Avg 1 change 5hr 27m

Arles to Nice by train

from £29.00

Avg 1 change 3hr 33m

Ventimiglia to Nice by train

from £7.00

Avg 0 changes 38m

Brussels to Nice by train

from £113.00

Avg 0 changes 8hr 18m

Saint-Raphaël to Nice by train

from £11.00

Avg 0 changes 49m

Calais to Nice by train

from £58.00

Avg 1 change 8hr 22m

Valence to Nice by train

from £19.00

Avg 0 changes 3hr 23m

Paris to Nice by train

from £18.50

Avg 0 changes 5hr 34m

Paris to Nice by train

from £18.50

Avg 0 changes 5hr 34m

Genoa to Nice by train

from £14.00

Avg 0 changes 2hr 53m

Barcelona to Nice by train

from £53.00

Avg 1 change 7hr 10m

Menton to Nice by train

from £4.00

Avg 0 changes 25m

Saint-Laurent-du-Var to Nice by train

from £4.00

Avg 0 changes 8m

Bordeaux to Nice by train

from £19.50

Avg 0 changes 8hr 50m

Marne la Vallee to Nice by train

from £85.00

Avg 0 changes 5hr 53m

Levanto to Nice by train

from £22.70

Avg 1 change 4hr 50m

Cannes to Nice by train

from £6.00

Avg 0 changes 23m

Florence to Nice by train

from £23.20

Avg 1 change 6hr 22m

Aix-en-Provence to Nice by train

from £24.50

Avg 0 changes 2hr 37m

Nîmes to Nice by train

from £29.50

Avg 1 change 3hr 30m

Avignon to Nice by train

from £26.00

Avg 0 changes 2hr 50m

Zurich to Nice by train

from £81.00

Avg 1 change 8hr 58m

Sanremo to Nice by train

from £9.50

Avg 0 changes 1hr 13m

Dijon to Nice by train

from £193.00

Avg 0 changes 6hr 11m

Hyères to Nice by train

from £18.00

Avg 1 change 2hr 14m

Geneva to Nice by train

from £52.00

Avg 0 changes 6hr 19m

Moscow to Nice by train

from £155.50

Avg 1 change 42hr 31m

Verona to Nice by train

from £26.10

Avg 1 change 6hr 28m

Diano Marina to Nice by train

from £9.50

Avg 0 changes 1hr 33m

Toulon to Nice by train

from £16.50

Avg 0 changes 1hr 42m

Savona to Nice by train

from £9.30

Avg 0 changes 2hr 21m

Juan-les-Pins to Nice by train

from £5.00

Avg 0 changes 23m

Madrid to Nice by train

from £123.00

Avg 1 change 10hr 30m

Albenga to Nice by train

from £9.30

Avg 0 changes 1hr 55m

Country guide

Trains to France

Read our country guide

Image credits: © Glen Scarborough CC BY-SA 2.0

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 27
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 26
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

  1. We'll assume you've read
    our Terms of Service.