Read real reviews from real users
Want to find out more about taking the train from London to Nice? Look no further.
On average, it takes around 14h 36m to travel from London to Nice by train, the fastest services can get you there in as little as 11h 3m though. You'll usually find 7 trains per day running along the 638 miles (1027 km) route between these two destinations. You’ll need to make 1 change along the way as there aren't any direct services on this route. To get to Nice from London, you take the Eurostar from London to Paris Gare du Nord, then make your way over to Paris Gare de Lyon and hop on a TGV or OUIGO train down to Nice.
You'll enjoy spacious surroundings, comfort, and plenty of space for luggage on every train during this journey, as both Eurostar and SNCF's OUIGO and TGV trains are built for comfort.
Once you arrive into Nice, why not wander around le Vieux Nice - Nice Old Town - and take in the famous market, or check out the amazing views at le parc de la Colline du Château - Castle Hill Park.
Ready to book? Start a search for cheap train tickets from London to Nice in our Journey Planner at the top of the page, or keep reading for timetables, money-saving tips and FAQs about the journey.
For specific information about how to get your hands on cheap tickets, check out our European train tickets hub.