Nice vs Cannes: where to base yourself on the Riviera
Should I stay in Nice or Cannes on the French Riviera?
Nice wins on connectivity: the airport is on the tram line, the train station sits on the coastal TER line to Monaco and Italy, and it is the region's largest city. Cannes wins if the western Riviera is the priority, putting you steps from the Croisette and a short boat ride from the Lérins islands, with sand beaches instead of Nice's pebbles.
The real trade-off between the two cities
Every Riviera itinerary eventually runs into this question, usually while booking accommodation: base in Nice or base in Cannes? Both put you on the same stretch of coast, both are an hour or less from Monaco, Antibes and the perched villages, and neither is a wrong choice. The difference is what each city makes easy versus what it makes you plan around, and that comes down to three things: how you arrive and get around, what’s outside your front door, and how quickly you can reach the rest of the Riviera. This guide sets those three out plainly, in kilometres and minutes rather than adjectives, so you can pick a base that matches the trip you’re actually planning.
Nice is the region’s largest city, the fifth-largest in France with around 350,000 residents, and since 2021 its winter resort architecture has been UNESCO World Heritage listed. Cannes is smaller and built around one purpose, the Croisette and the festival circuit, with the Lérins islands sitting just offshore. That size difference shapes almost everything below.
Getting there and getting around: Nice’s advantage
This is where the comparison is least close. Nice Côte d’Azur airport (NCE) sits about 7 km west of the centre, and tram line 2 (extending as line 3 toward the port) runs directly from the airport terminals into town, a ride of roughly 25 to 30 minutes with no transfer. From Cannes, reaching the same airport means a train to Nice-Ville and then the tram, or a direct bus, either way adding 30 to 45 minutes over the Nice-based version of the same trip.
Nice-Ville station is the other half of this advantage. It sits on the coastal TER line that runs from Cannes and Antibes through Nice, Villefranche, Beaulieu, Èze-sur-Mer, Monaco and Menton, continuing to Vintimille in Italy. Based in Nice, most of the coast is a single train ride away, no connection required. Based in Cannes, trips east toward Monaco or the Italian border mean the train first backtracks through Nice, adding time on nearly every eastward excursion.
| Nice as base | Cannes as base | |
|---|---|---|
| Airport to hotel | ~25–30 min, tram, no transfer | ~45–60 min, train + tram or direct bus |
| To Monaco | ~25–30 min direct TER | ~55–65 min TER (via Nice) |
| To Cannes / Nice (the other city) | ~30–40 min TER | ~30–40 min TER |
| To Antibes | ~20–25 min TER | ~15 min TER |
| To Lérins islands | ~30–40 min TER to Cannes, then ~15–20 min boat | ~15–20 min boat, direct from the Vieux Port |
| To Èze village | ~25 min by bus/car | ~50–60 min by bus/car |
For anyone without a car planning to range widely across the Riviera in a week or less, Nice’s rail position removes a layer of friction that Cannes doesn’t have. See getting around the French Riviera and the French Riviera by train (TER) guide for the full network.
What’s on your doorstep: old town versus the Croisette
Staying in Nice puts a genuinely large historic core within walking distance: Vieux-Nice with its ochre facades and baroque churches, the morning flower and produce market on Cours Saleya, Place Masséna, the green Promenade du Paillon running through the centre, and Castle Hill above the old town, no castle left standing, but a park, an artificial waterfall and views over the Baie des Anges and the port. From most central Nice hotels, all of this is a 5 to 20 minute walk.
Cannes’ walkable core is smaller and more single-purpose: the Croisette waterfront, the older Suquet quarter climbing the hill behind the harbour, the Forville market, and the Palais des Festivals. It’s a pleasant, compact stretch, but there’s less of it than in Nice, and once you’ve walked the Croisette and the Suquet in an afternoon, most of what’s left near Cannes requires a train or boat.
Where Cannes pulls ahead is the water itself. Its beaches are sand, not pebble, which puts it ahead of Nice for anyone prioritising comfortable beach time over old-town wandering — see the confusion note below. And Cannes is the shortest hop to the Îles de Lérins: boats from the Vieux Port reach Sainte-Marguerite or Saint-Honorat in about 15 to 20 minutes, a trip easy enough to fit into a single afternoon. From Nice, the islands mean a train to Cannes first, then the same boat.
The pebble-versus-sand detail worth knowing before you book
Nice’s beaches, the full length of the Promenade des Anglais, are pebble, not sand. Water shoes are worth packing, and most people staying in Nice rent a mattress on a private beach section rather than lying directly on the stones. Sand starts further along the coast: Cannes, Antibes in places, and Juan-les-Pins. Villefranche-sur-Mer, a short trip east of Nice, has sand mixed with fine gravel, a middle ground worth knowing about if beach comfort is a real factor in the decision. If sand matters more to your trip than old-town wandering, that alone can tip the choice toward Cannes.
Reaching Monaco and the perched villages from each base
Both cities put you within day-trip range of Monaco and the perched villages, but not at equal cost in time. From Nice, Monaco is a straightforward 25 to 30 minute train ride, direct, no connection. From Cannes, the same trip runs closer to an hour, because the TER line runs west to east and Cannes sits at the far end, meaning the train passes through Nice on the way.
The perched villages split more evenly. Saint-Paul-de-Vence and Vence sit inland, roughly equidistant from both cities by car, around 30 to 45 minutes depending on traffic, though neither city has a fast direct train to them, so both trips typically mean a bus, a taxi or a rental car. Èze, on the other hand, sits firmly on Nice’s side, reachable by bus or the Moyenne Corniche road in about 25 minutes; from Cannes, budget closer to an hour.
For excursions toward the western Riviera — Antibes, Juan-les-Pins, Biot — the advantage flips to Cannes, which sits 15 minutes from Antibes by train versus 20 to 25 minutes from Nice.
Ready-made day trips exist from both directions: a full-day excursion from Nice into Provence, useful if you’re Nice-based and want the western countryside without driving yourself, or a look at the Monaco day trip from Nice and Cannes day trip from Nice guides if you’re staying in Nice and mapping out excursions either direction.
Cost: neither city is reliably cheaper
Accommodation prices in both cities peak in July and August, when Riviera-wide demand pushes rates up regardless of which city you pick. Beyond that shared summer peak, each city has its own spike: Cannes during the Film Festival in May, when hotel rates in the city rise sharply and many rooms are booked out well in advance, and Nice during Carnival in February, a shorter and less extreme spike but real all the same. Outside those specific windows and outside peak summer, the two cities sit in a broadly similar mid-range bracket — Cannes is not consistently cheaper than Nice, nor the reverse. If cost is the deciding factor, the calendar matters more than the city.
Who each base actually suits
Nice suits you if: you’re arriving by air and want the shortest path from plane to hotel; your itinerary leans east toward Monaco, Èze and the Italian border; you want a large walkable old town with museums (the Matisse and Marc Chagall museums are both in Nice) on your doorstep; or you’re not renting a car and want to rely on trains for most excursions.
Cannes suits you if: the Lérins islands and a boat-based few days are the centrepiece of your trip; sand beaches matter more to you than old-town wandering; your plan leans west toward Antibes, Juan-les-Pins and Biot; or you’re drawn specifically to the Croisette atmosphere and don’t mind a longer train ride east toward Monaco.
Neither city is a compromise pick for the other’s strengths. A three-day Nice and Riviera itinerary run from Nice covers Monaco and Èze without strain; a two-day Cannes, Antibes and Lérins itinerary run from Cannes covers the western islands and towns just as comfortably. The mismatch shows up only when you try to make one base do the other’s job — Lérins from Nice, or Monaco from Cannes, both still possible, just longer.
If you’re staying in Nice
For a Nice-based stay, a few bookings are worth locking in before you arrive rather than deciding on the day. A walking introduction to Vieux-Nice and Cours Saleya orients you fast: a guided walking tour through Nice’s old town covers the layout, the market and the food in a couple of hours. For the food itself, a food-focused walk through Vieux-Nice works through socca, pan bagnat and the other Niçois staples with a local guide. And for a wider view of the coastline before deciding which day trips to prioritise, a shared helicopter flight over the Riviera coastline puts Nice, Cap Ferrat and Monaco in view in one short flight, useful context for planning the rest of a Nice-based week.
See also where to stay in Nice by neighbourhood for choosing between Vieux-Nice, the port area and the west end near the Promenade, and Nice airport to city centre for the tram route in detail.
If you’re staying in Cannes
A Cannes base points naturally toward the water. Boats to the Lérins islands run from the Vieux Port, covered in the Lérins islands ferries and boat trips guide, and Cannes boat tours and yacht cruises lay out the range of trips beyond the basic island ferry, from short coastal cruises to longer charters. If you’d rather see the coast from Nice’s side with an evening on the water, a private boat tour from Nice with a chef-prepared aperitivo is a Nice-based alternative worth weighing against a Cannes-based island day, depending on which city you’ve chosen.
The honest bottom line
If this is a first Riviera trip and you’re not renting a car, Nice’s transport position, airport tram, and coastal train line make it the lower-friction base, and its size means fewer days feel like you’ve “seen everything” by day two. If sand beaches and the Lérins islands are non-negotiable parts of the trip, or your interest sits mainly on the western Riviera, Cannes is the better-positioned base, and the extra train time toward Monaco is a fair trade for the islands sitting fifteen minutes from your hotel. Both cities work as a single base for a week; the difference is which direction feels like the short trip and which feels like the long one.
Nice vs Cannes: frequently asked questions
Is Nice or Cannes better for a first Riviera trip?
Nice, mainly for logistics. The airport connects to the centre by tram (lines 2 and 3) and Nice-Ville station sits on the TER line that runs the length of the coast, from Cannes to Menton and on to Vintimille. If your plan includes day trips toward Monaco, Èze or the Italian border, Nice cuts travel time on most of them.
Which city has better beaches, Nice or Cannes?
Cannes. Nice’s beaches, including the full length of the Promenade des Anglais, are pebble, not sand, so water shoes help. Cannes has sand beaches along the Croisette, though many stretches are private (sunbed and parasol rental, a set daily fee) rather than free public sand.
Which is closer to the Îles de Lérins, Nice or Cannes?
Cannes by a wide margin. Boats to Sainte-Marguerite and Saint-Honorat leave from the Vieux Port in Cannes and take roughly 15 to 20 minutes. From Nice you would first need to reach Cannes by train (about 30 to 40 minutes) before boarding a boat.
Is Cannes or Nice more expensive to stay in?
Both run high in July and August, and both spike further around specific events, Cannes around the Film Festival in May and Nice around Carnival in February. Outside those windows, and outside peak summer, the two cities land in a similar mid-range bracket rather than one being consistently cheaper.
Can I day-trip to Monaco from Cannes as easily as from Nice?
Not quite as easily. The TER train reaches Monaco in about 25 to 30 minutes from Nice-Ville, versus close to an hour from Cannes since the train has to pass through Nice first. Cannes is still workable for a single day trip to Monaco, just with more time on the train.
Does Nice or Cannes have more to see within walking distance?
Nice, on balance. Vieux-Nice, Cours Saleya, Place Masséna, the Promenade des Anglais and Castle Hill sit within a compact, walkable core. Cannes’ walkable core is smaller: the Croisette, Le Suquet and the Forville market, with less beyond that without transport.
Is Nice or Cannes a better base for visiting Antibes and Juan-les-Pins?
Cannes, narrowly. Antibes sits roughly 15 minutes from Cannes by train and about 20 to 25 minutes from Nice, so both work, but Cannes’ position on the western Riviera keeps you closer to Antibes, Juan-les-Pins and Biot without the detour through Nice’s centre.
Comparisons to help you choose your Riviera excursion
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


