Duration 4h 33m
Distance 909.5 km
Average price 110€
Possible routes 8 found

Naples to Villefranche-sur-Mer

Rome2rio has found 8 ways to get from Naples to Villefranche-sur-Mer by flight, train, bus and car. We recommend flying from Naples to Nice and then taking the train from Gare de St-Laurent-du-Var to Gare de Villefranche-sur-Mer, which is the fastest option and takes around 4h 33m.
Recommended route

Fly Naples to Nice, train

  1. Naples
  2. Gare de St-Laurent-du-Var
  3. Villefranche-sur-Mer
Fastest
4h 33m
54€ - 268€
Alternative routes

Fly Naples to Genoa, train

  1. Naples
  2. Genova Sestri Ponente
  3. Villefranche-sur-Mer
6h 55m
55€ - 214€

Train to Rome, fly to Nice

  1. Napoli Centrale
  2. Rome
  3. Villefranche-sur-Mer
5h 55m
56€ - 254€

Train via Milan

  1. Napoli Centrale
  2. Milano Centrale
  3. Villefranche-sur-Mer
10h 3m
Bookable on Rome2rio
41€ - 315€

Train

  1. Napoli Centrale
  2. Roma Termini
  3. Villefranche-sur-Mer
10h 38m
Bookable on Rome2rio
36€ - 166€

Bus

  1. Naples, Naples
  2. Villefranche-sur-Mer
11h 55m
Bookable on Rome2rio
40€ - 600€

Bus via Genoa

  1. Napoli - Corso A. Lucci Parcheggio Metropark
  2. Genova, Piazza della Vittoria
  3. Villefranche-sur-Mer
15h 10m
Bookable on Rome2rio
Cheapest
50€ - 75€

Drive

  1. Naples
  2. Villefranche-sur-Mer
8h 37m
120€ - 180€

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.

The cheapest way to get from Naples to Villefranche-sur-Mer is to bus via Genoa which costs 50€ - 80€ and takes 15h 10m.

More details

The quickest way to get from Naples to Villefranche-sur-Mer is to fly and train which costs 50€ - 270€ and takes 4h 33m.

More details

Yes, there is a direct bus departing from Naples, Naples and arriving at Nice, Nice. Services depart once daily, and operate Monday, Friday, Saturday and Sunday. The journey takes approximately 11h 55m.

More details

No, there is no direct train from Naples to Villefranche-sur-Mer. However, there are services departing from Napoli Centrale and arriving at Gare de Villefranche-sur-Mer via Milano Centrale and Gare de Ventimiglia-Stazione. The journey, including transfers, takes approximately 10h 3m.

More details

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

Get driving directions

The best way to get from Naples to Villefranche-sur-Mer without a car is to train via Milan which takes 10h 3m and costs 40€ - 320€.

More details

It takes approximately 4h 33m to get from Naples to Villefranche-sur-Mer, including transfers.

More details

Naples to Villefranche-sur-Mer bus services, operated by FlixBus, depart from Naples, Naples station.

More details

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

More details

The best way to get from Naples to Villefranche-sur-Mer is to train via Milan which takes 10h 3m and costs 40€ - 320€. Alternatively, you can bus, which costs 40€ - 600€ and takes 11h 55m.

Mode details

The quickest flight from Naples Airport to Nice Airport is the direct flight which takes 1h 25m.

Search flights

Naples to Villefranche-sur-Mer bus services, operated by FlixBus, arrive at Nice, Nice station.

More details

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

More details

Yes, the driving distance between Naples to Villefranche-sur-Mer is 910 km. It takes approximately 8h 37m to drive from Naples to Villefranche-sur-Mer.

Get driving directions

easyJet and Alitalia offer flights from Naples Airport to Nice Airport.

Search flights

Book your Naples to Villefranche-sur-Mer bus tickets online with FlixBus.

Search and book

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

More details

The best way to get from Naples to Naples Airport is to bus which takes 15 min and costs 1€ - 4€.

More details

How to travel from Naples to Villefranche-sur-Mer

Find all the possible transport options for your trip from Naples to Villefranche-sur-Mer right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

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

You can take a train from Naples to Villefranche-sur-Mer via Milano Centrale, Ventimiglia, and Gare de Ventimiglia-Stazione in around 10h 3m. Alternatively, FlixBus operates a bus from Naples to Villefranche-sur-Mer once daily. Tickets cost 40€ - 600€ and the journey takes 11h 55m.
Airlines
Ave. Duration
3h
Frequency
Every day
Estimated price
170€ - 1000€
Ave. Duration
1h 25m
Frequency
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
40€ - 220€
Ave. Duration
1h 20m
Frequency
Every day
Estimated price
40€ - 260€
Train operators
Ave. Duration
8h 49m
Frequency
Twice daily
Estimated price
23€ - 110€
Bus operators
Ave. Duration
11h 55m
Frequency
Once daily
Estimated price
40€ - 600€

Villefranche-sur-Mer, France

Discover how to get to attractions and hotels near Villefranche-sur-Mer.

Did you find what you were looking for?

Thanks for your feedback!

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