Nice, France-3-day-itinerary
3-Day Itinerary for Travelling in Nice, France
Three days on the French Riviera and Nice hands you everything: pastel old town, pebble beach, a free hilltop view, and enough day-trip options to make deciding the hardest part. Here’s a route that hits the essentials without rushing.
Day 1: City Centre and Castle Hill
Start at Cours Saleya Market, running flowers and produce Tuesday through Sunday mornings (Mondays flip to an antiques and brocante market instead). Grab fruit or cheese straight from a stall, that’s breakfast sorted.
Walk the Promenade des Anglais next, the free 7-kilometer seafront path with those blue chairs everyone photographs, also free. Cut through to Place Masséna for the fountains and checkerboard pavement, then dive into Vieux Nice for the pastel alleys.
For lunch, socca is non-negotiable. Chez Pipo at 13 rue Bavastro has wood-fired this chickpea pancake since 1923, and at 5-8 EUR nothing else in the city offers this much flavor for so little money. Follow it, or skip straight to it, with a proper salade niçoise, and insist on the real version: raw vegetables, tuna or anchovies, egg, olives, absolutely no cooked potatoes or green beans. If a menu includes either, walk away.
Spend the afternoon climbing Castle Hill. There’s no castle up there anymore, the actual chateau was demolished in 1706, so what you’re climbing is a hillside park with ruins and the single best panoramic view of the Baie des Anges in the city. It’s free, and you can take the public elevator from the east end of quai des Etats-Unis instead of the stairs if your legs are already tired from the Promenade.
For dinner, skip the Cours Saleya terrace restaurants entirely, they charge premium prices for mediocre food aimed at tourists who don’t know better. Walk one or two streets back into Vieux Nice and eat at Lou Balico or Acchiardo for daube, ratatouille, and stuffed vegetables done the traditional way.
Day 2: Villefranche-sur-Mer and the Coast
Take the train, not the bus, to Villefranche-sur-Mer, just 7 minutes and 2-3 EUR away and the fastest, cheapest day trip on the coast. This is one of the deepest natural harbors in the Mediterranean, and the pace here is noticeably slower than Nice itself. Wander the old town and waterfront before lunch.
In the afternoon, continue by train to Eze-sur-Mer, roughly 15 minutes further, then climb. The train stops at sea level, it does not reach the perched hilltop village, so you’ll either walk the steep path up or catch bus 83. Save this climb for cooler mornings; doing it under a midday summer sun is genuinely miserable. The payoff at the top, with the Exotic Garden and sweeping sea views, makes the sweat worth it.
Head back to Nice for the evening and eat well, port-side seafood or another round in Vieux Nice, you’ve earned it after two train rides and a hill.
Day 3: Cimiez and Departure Prep
Take bus 5, 16, or 18 up to Cimiez, the hillside district north of downtown, entirely separate from Castle Hill and Vieux Nice. This is where the Matisse Museum lives, in a 17th-century villa, open 10am-6pm and closed Tuesdays. The Chagall Museum sits nearby on avenue Docteur Ménard but occupies its own building, don’t assume it’s the same stop. Entry there runs 12 EUR during temporary exhibitions or 10 EUR outside them, and it’s free the first Sunday of every month.
With whatever time remains, head back to the center for one more pass through Cours Saleya, a last stretch on the pebble beach (bring water shoes, there’s no sand here), or a final socca run before you leave.
Where to Stay
Old Town or the streets just off the Promenade put you within walking distance of nearly everything on this itinerary. Budget travelers can look at hostels near Jean-Médecin; mid-range and up, aim for a small hotel in Vieux Nice itself so you’re steps from dinner every night.
Transportation
Tram Line 2, heading toward Port Lympia and not the Centre Administratif branch, connects the airport to Jean-Médecin in about 30 minutes for 1.70 EUR, running 5:30am to nearly midnight. Taxis have a flat 32 EUR rate to central Nice; confirm it before the meter starts or just take an Uber. Around town, Lignes d’Azur trams and buses run 1.70 EUR a ride with 74-minute transfers, or 7 EUR for an unlimited day pass. The Ticket Azur at 2.50 EUR bundles a Nice trip with an onward bus to Monaco, Antibes, Cannes, or Saint-Paul-de-Vence within 2.5 hours.
Things to Know
French is standard, but English gets you through most tourist interactions without a hitch. The euro is the currency, and the climate stays mild through winter and warm through summer, so pack for sun regardless of season. Watch your belongings at the Grand Arenas tram stop near the airport, a known pickpocket location, and stay alert in crowded Old Town alleys and around the market too.
Tips
Skip beach-club restaurants along the Promenade unless you’ve checked prices first, drinks especially run high without a posted menu. Try tarte provençale alongside your socca for a second taste of the region. May-June and September-October beat July-August hands down: same warm sea, far fewer crowds, better hotel rates.
Worth Knowing
If your dates land in February, the Nice Carnival centers on Place Masséna with flower parades by day and lit-up processions by night, one of the largest carnivals in the world. For extra day trips beyond this itinerary, Monaco (20-25 minutes, 4-6 EUR by train), Antibes (20-25 minutes, 5-6 EUR), and Cannes (30-40 minutes, 7-9 EUR) are all easy add-ons if you extend your stay.