Duration 15h 8m
Distance 909.5 km
Average price 100€
Frequency 5/week

Trip overview

The average train between Naples and Villefranche-sur-Mer takes 15h 8m and the fastest train takes 15h 2m. The train runs, on average, 5 times per week from Naples to Villefranche-sur-Mer. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Genoa

  1. Napoli Centrale
  2. Roma Tiburtina
  3. Genova P.Za Principe
  4. Villefranche-sur-Mer
10h 16m
Bookable on Rome2rio
54€ - 206€

Naples to Villefranche-sur-Mer train times

Trains run five times a week between Naples and Villefranche-sur-Mer. The service departs Naples at 18:00 in the evening, which arrives into Villefranche-sur-Mer at 09:12. All services require a transfer, and take on average 15h 8m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Naples to Villefranche-sur-Mer? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Naples to Villefranche-sur-Mer. However, there are services departing from Napoli Centrale and arriving at Villefranche Sur Mer via Roma Tiburtina, Genova P.Za Principe and Ventimiglia. The journey, including transfers, takes approximately 10h 16m.

More details

The distance between Naples and Villefranche-sur-Mer is 654 km. The road distance is 909.5 km.

Get driving directions

Naples to Villefranche-sur-Mer train services, operated by Trenitalia Frecce, depart from Napoli Centrale station.

More details

Naples to Villefranche-sur-Mer train services, operated by Trenitalia, arrive at Ventimiglia station.

More details

Book your Naples to Villefranche-sur-Mer train tickets online with Rome2rio.

Search and book

There are 5087+ hotels available in Villefranche-sur-Mer. Prices start at 65€ per night.

More details

What companies run services between Naples and Villefranche-sur-Mer?

You can take a train from Naples to Villefranche-sur-Mer via Roma Tiburtina, Genova P.Za Principe, and Ventimiglia in around 10h 16m.
Train operators
Ave. Duration
2h 3m
Every 3 hours
Estimated price
10€ - 40€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps