If you’re wondering how to get from Nice to Cannes without stress, the train should be your first option. It’s fast, convenient, and offers beautiful coastal views throughout the journey. You’ll be hopping between two iconic Riviera cities in under 40 minutes.
The regional TER trains connect Nice-Ville station directly to Cannes in about 30–40 minutes, depending on the time of day and the specific train. They run frequently—typically every 20 to 30 minutes—so even if you miss one, the next won’t keep you waiting long. This makes the train a great choice if you travel without a rigid schedule or plan a spontaneous day trip.
Tickets are affordable, too. As of 2025, a one-way adult ticket costs around €7 to €10, depending on the time and how early you book. You may pay even less if you travel with children or have a discount card like the SNCF Carte Avantage.
What’s nice is that you don’t need to reserve in advance. Using the kiosks, you can purchase your ticket online at SNCF Connect, the app, or the station. Just don’t forget to validate your ticket if it’s a paper one—there are small yellow machines on the platforms for this.
When you’re on the train, grab a seat by the window. The route hugs the Mediterranean coastline, passing through charming towns like Antibes and Juan-les-Pins. It’s not just transportation—it’s part of the experience.
Driving from Nice to Cannes: Freedom to Explore Along the Way
Driving is a solid choice if you prefer complete control over your schedule. The distance between the two cities is only about 33 kilometers (20 miles), and depending on traffic, the drive can take between 30 and 60 minutes.
Take the A8 motorway if you’re looking for the fastest route. It’s a toll road, so keep some euros handy. The views aren’t as captivating as the coastal road, but you’ll get there quicker during busy times.
If you’re in no rush, consider the scenic coastal route via the M6098. It winds through lovely Riviera towns like Cagnes-sur-Mer, Antibes, and Golfe-Juan. This drive is especially worth it during the golden hours of morning or late afternoon when the light makes the sea sparkle.
Parking in Cannes can be tricky in high season. Look for underground garages like Parking Palais or Parking Ferrage, which are central and usually have space if you arrive before noon. Rates vary, but expect about €2–€3 per hour.
You’ll find dozens of car rental agencies near Nice Airport and the Nice-Ville train station. Hertz, Avis, and Europcar are all reliable. If renting in Nice and dropping off in Cannes, select pickup and drop-off locations when booking your car online.

Buses: A Slower but Cheaper Way to Get from Nice to Cannes
The bus might be your go-to if you’re looking for the most budget-friendly way to get from Nice to Cannes. Public buses run along the coast and connect major towns between the two cities. The most direct and commonly used bus is Line 200.
Bus 200 leaves from Nice’s Albert 1er stop (just near Place Masséna) and stops at key points in Cannes. It’s slower than the train, taking about 90 minutes depending on traffic, but a ticket costs just €1.70, making it the cheapest option by far.
The journey is long because the bus makes dozens of stops, but it’s a great way to see local neighborhoods and towns up close. It’s perfect for slow travelers or anyone on a strict budget if you’re not in a rush.
Remember that buses can be packed during rush hours and on weekends in summer. If you’re traveling with luggage, it might not be the most comfortable ride. But for short stays or light travel, it works fine.
You can buy tickets on board or via the Lignes d’Azur app. Consider a multi-trip ticket or a day pass for day trips or return rides. Buses typically run from early morning until around 9 p.m., but double-check the schedule beforehand.
Private Transfers and Ride-Sharing: A Comfortable Door-to-Door Option
Private transfers are a great way to get from Nice to Cannes if you want a stress-free, door-to-door trip. This option is especially popular with travelers arriving at Nice Côte d’Azur Airport. You’ll find private drivers or shuttle services to pick you up from the arrivals terminal.
Private transfers are more expensive than trains or buses but offer comfort and personal service. The ride takes about 40 minutes, and your driver can often help with luggage and give you local insights along the way.
Prices usually start from €80–€100, depending on the company, vehicle type, and time of day. If you’re traveling as a group or with kids, it might be cost-effective. Plus, you avoid the hassle of waiting or switching between transport.
You can also use apps like Uber or Bolt. A one-way trip between Nice and Cannes via UberX usually ranges from €60 to €90, depending on the hour and traffic. Remember that prices can surge during events like the Cannes Film Festival.
Companies like Navette Aeroport, Riviera Transfer, or Welcome Pickups are all trusted options for airport transfers.

How to Get from Nice Airport to Cannes
If you’re arriving by air, you’re probably landing at Nice Côte d’Azur Airport (NCE). From there, getting to Cannes is straightforward and offers a few solid options depending on your travel style.
One of the fastest ways is by private airport transfer. Drivers meet you at the arrivals terminal, and it takes about 30–40 minutes to reach Cannes. It’s comfortable and ideal if you have luggage or kids with you.
If you’re traveling on a budget, the airport express bus Line 81 (formerly known as Ligne 210) connects the airport directly to Cannes. It departs every 30–60 minutes from both Terminal 1 and Terminal 2. Tickets cost around €22 and the trip takes just under an hour. You can buy tickets online or at the bus station.
Another option is to take the tram from the airport to Nice-Saint-Augustin station (about a 10-minute ride), then catch a TER train from there to Cannes. This combination is cheaper and more flexible if your arrival time doesn’t align perfectly with a direct bus.
How Much Time Should You Plan?
How long does it take to get from Nice to Cannes? The short answer: it depends.
The train takes about 35 minutes on average. Driving might take 30 to 45 minutes—longer if there’s traffic, especially during events like the Cannes Film Festival or summer weekends. Buses will take the longest, often around 90 minutes.
So, if you’re catching a flight or planning an activity in Cannes with a fixed time, plan a buffer of at least 30 minutes on top of your expected journey, and even more during high season.
The train is probably the easiest if you make a round trip in a single day. You won’t worry about parking or rental returns; you’ll still get that lovely coastal view. Just check the last train back—usually around 11 p.m.

FAQs
How long does it take to get from Nice to Cannes by train?
The average travel time by TER train is around 35 minutes. Trains run frequently throughout the day.
Is it better to drive or take the train from Nice to Cannes?
If you’re looking for speed and convenience, take the train. Driving gives you more flexibility to explore small towns along the coast.
Can I use a ride-sharing app to get from Nice to Cannes?
Yes, apps like Uber and Bolt operate along the Riviera. Depending on traffic, expect to pay around €60–€90 for a one-way trip.
How far is Cannes from Nice Airport?
The distance is about 27 kilometers (17 miles). The trip takes 30 to 45 minutes by car or shuttle, depending on traffic.
Are there any boat transfers between Nice and Cannes?
There are occasional ferry services in summer, but they are more recreational than practical. Most travelers use train, bus, or car.
What’s the cheapest way to get from Nice to Cannes?
The cheapest way is Bus 200, which costs €1.70 per ride. However, it’s the slowest and can take up to 90 minutes.
Is it safe to travel alone between Nice and Cannes?
Yes, it’s very safe. Both cities are well-connected and tourist-friendly. Public transport is reliable and regularly used by solo travelers.