Villefranche-sur-Mer is a small harbour town on the French Riviera in the Alpes-Maritimes department, about 6 km east of Nice. It is the easiest day trip from the city: the TER Zou train from Nice-Ville takes roughly 10 minutes, and Lignes d'Azur buses 81 and 100 cost EUR 1.70 (~$2) for a slower, scenic ride along the coast. The town sits on one of the deepest natural harbours on the Mediterranean, a wide bay framed by the hills of Mont Boron and Cap Ferrat, and its pastel waterfront has long been a favourite of painters and writers. A morning arrival suits the light on the harbour and leaves the old town quiet. The station sits above the water, so visitors walk down to the quay or take the stairway into the old town. The first stop is usually the Rue Obscure, a vaulted medieval passage that once sheltered residents from sieges and bad weather. From there the narrow lanes lead to the Chapelle Saint-Pierre on the fishermen's quay, decorated in 1957 by Jean Cocteau with frescoes of the life of Saint Peter and local fishermen. A short walk along the harbour leads to the Citadelle Saint-Elme, a 16th-century fortress whose grounds hold small museums and a public garden. Lunch is best taken on the Quai de la Douane or on Place Amelie Pollonnais, where several restaurants serve Provencal and Niçoise dishes with a view of the moored boats. The afternoon suits a swim at the town beach, which has sand and calm water, or a stroll along the seafront promenade to Port de la Darse. The route to Beaulieu-sur-Mer and Cap Ferrat can be continued on foot or by bus for visitors with more time. Return trains to Nice run frequently until late evening. The best months are April to June and September to October, when the weather is warm and crowds are lighter than in July and August, when cruise ships anchor in the bay.
| Distance | 6 km east of Nice |
|---|---|
| Travel time | 10 minutes by train |
| Getting there | Train (TER Zou from Nice-Ville to Villefranche-sur-Mer, about 10 minutes; fare on ter.sncf.com or the SNCF Connect app); or Lignes d'Azur bus 81 or 100, EUR 1.70 (~$2) |
| Difficulty | easy |
| Address | Place Amelie Pollonnais, 06230 Villefranche-sur-Mer, France |
How to get there
- Mode
- Train
- Duration
- About 10 minutes
- Notes
- TER Zou from Nice-Ville; the station is above the harbour, about 10 minutes downhill on foot or a short steep stairway to the old town
- Mode
- Bus
- Duration
- About 20-25 minutes
- Cost
- EUR 1.70 (~$2)
- Notes
- Lignes d'Azur bus from the Nice city network; a valid Lignes d'Azur ticket or pass works
- Mode
- Walk or cycle
- Duration
- About 1 hour 30 minutes on foot
- Notes
- Coastal road from Port Lympia via Mont Boron; hilly
Location
Place Amelie Pollonnais, 06230 Villefranche-sur-Mer, France
43.7041, 7.3113 View on map
Highlights
- Walk the vaulted Rue Obscure, a medieval covered street in the old town
- Visit the Chapelle Saint-Pierre, decorated by Jean Cocteau in 1957
- Explore the 16th-century Citadelle Saint-Elme and its gardens
- Swim at the town beach on the calm, deep bay
- Eat on the Quai de la Douane with views of the harbour
Tips for visiting
- Take the TER Zou from Nice-Ville; the ride takes about 10 minutes and trains are frequent
- The station is above the harbour; allow 10 minutes downhill on foot and expect a climb back
- Bus 81 or 100 costs EUR 1.70 (~$2) and works with a Lignes d'Azur ticket
- Arrive in the morning to see the old town before the lunch rush
- Cruise ships anchor in the bay in summer; check the day's arrivals if crowds matter
When to visit
April to June and September to October offer warm weather and lighter crowds. Arrive in the morning, and avoid the peak of July and August when cruise ships anchor in the bay.
Accessibility
The old town has steps and steep lanes, and the station is above the harbour, so mobility is limited. The harbour quay and seafront promenade are flat and easier to navigate.
Frequently asked questions
How long does it take to get from Nice to Villefranche-sur-Mer?
The TER Zou train takes about 10 minutes from Nice-Ville. Buses 81 and 100 take about 20-25 minutes and cost EUR 1.70 (~$2).
Is Villefranche-sur-Mer worth a half day or a full day?
Most visitors need three to five hours for the old town, the Cocteau chapel, the citadel and lunch. Adding a swim or a walk toward Cap Ferrat fills a full day.
Does Villefranche-sur-Mer have a beach?
Yes, the town has a sand and pebble beach on the bay with calm water. Beach clubs rent loungers in summer.