Ferry from Corsica to France
Tickets, prices & schedulesYou can travel by ferry from Corsica to France with many year-round and seasonal routes. Ferries set sail from Ajaccio, Bastia, L'Île-Rousse, Porto-Vecchio and Propriano and arrive at Nice, Marseille, Sète and Toulon. The journey takes 5 hr to 15 hr, depending on the route, and ferry ticket prices start from about € 21.
Corsica Ferries, La Méridionale, and Corsica Linea serve the routes between Corsica and mainland France with conventional cruise ferries. Find up-to-date info, compare timetables, companies and prices for 2026, and book your ferry tickets on Ferryhopper without hidden fees.
Book ferry tickets from Corsica to France
Corsica - France ferry companies
Corsica - France ferry schedules
Toulon Ajaccio
Ajaccio Toulon
Toulon Bastia
Bastia Toulon
Nice Bastia
Toulon L'Île-Rousse
Bastia Nice
Marseille Ajaccio
Porto-Vecchio Marseille
Marseille Porto-Vecchio
L'Île-Rousse Toulon
Nice L'Île-Rousse
Ajaccio Marseille
L'Île-Rousse Nice
Sète L'Île-Rousse
Porto-Vecchio Toulon
L'Île-Rousse Sète
Toulon Porto-Vecchio
Porto-Vecchio Nice
Ajaccio Nice
Nice Porto-Vecchio
Toulon Propriano
Ajaccio Sète
Nice Ajaccio
Propriano Toulon
Propriano Nice
Sète Ajaccio
Marseille Bastia
Propriano Marseille
Sète Bastia
Bastia Marseille
Nice Propriano
L'Île-Rousse Marseille
Marseille Propriano
Marseille L'Île-Rousse
How much is the ferry from Corsica to France?
Take a look at indicative ferry ticket prices for the Corsica - France route; check the cost for standard tickets, family bookings, and vehicle transportation.
| Toulon – Ajaccio | Ajaccio – Toulon | Toulon – Bastia | |
|---|---|---|---|
| 1 Adult | € 25 | € 24 | € 25 |
| 2 Adults | € 52 | € 50 | € 48 |
| 2 Adults, 1 Car | € 108 | € 114 | € 107 |
| 2 Adults, 2 Children, 1 Car | € 193 | € 179 | € 221 |
Offers
On Ferryhopper, you can take advantage of all active ferry offers and book cheap ferry tickets from Corsica to France. Browse the latest deals and find the one that suits you best!
Remember: current ferry ticket offers will be automatically applied as you go through the booking process.
Discounts
When traveling from Corsica to France by ferry, you can take advantage of the fixed discounts available to specific passenger categories. These discounts differ from one company to another, but you can usually expect lower ferry ticket prices for:
- Children under 12
- Senior passengers (60+)
Note: infants and toddlers up to 3 years old normally travel for free.
On-board services and amenities
The routes to mainland France from Corsica are generally served by conventional cruise ferries designed for long-haul travel. On board, you can expect a range of modern amenities and services, including:
- Comfy seats in air-conditioned lounges and spacious outer decks to enjoy the sea view
- Snack bars, cafés, and restaurants (à la carte and self-service) serving Mediterranean and international dishes, including child-friendly options and special offers
- Luxury boutique shops and kiosks with everything from the essentials to high-end gifts
- Onboard entertainment, including cinema and TV lounges, playrooms for children and arcade games
- Wi-Fi hotspot to stay connected during the trip, with a range of data bundles available to suit your needs
Some ferries also feature a swimming pool.
Accessibility
The Corsica - France ferries are generally accessible to travelers with disabilities, featuring ramps and elevators to move between decks, wheelchair accessible seating areas and toilets, as well as adapted cabins.
Wheelchairs can be transported on board, and crew members are available to assist with embarkation and disembarkation when notified in advance.
Note: the accessibility features vary from vessel to vessel, so it’s recommended to contact the ferry company ahead of your trip for further details.
Cabins and accommodation
Can you sleep on the ferry from Corsica to France?
Yes, many of the ferries from Corsica travel overnight, so you can easily book a cabin to arrive fresh in France. Alternatively, you can stretch out on a numbered seat for a more comfortable journey.
What cabins can I book on the ferry?
On ferries traveling from Corsica to France, you can book a cabin for up to 4 passengers. Typically, you can choose from:
- Standard interior cabins
- Exterior cabins with a sea view
- Deluxe suites with a double bed, TV, and a sea view
- Adapted cabins for travelers with disabilities
- Pet-friendly cabins
All cabins have air conditioning, a wardrobe, and an ensuite bathroom.
Cabin prices start from about €70.
Can I book business-class seats?
No, the operators generally do not offer business-class seats, but you can typically book a numbered reclining seat on most ferries. These seats typically have extra legroom and are in a quieter lounge.
Prices for numbered seats start at around €30.
Luggage
Baggage policies on ferries from Corsica to France vary depending on the operator:
- With Corsica Ferries you can travel with your hand luggage at no additional cost.
- On La Méridionale ferries you can bring up to 2 pieces of luggage and 1 backpack free of charge.
- Corsica Linea allows you are allowed 2 pieces of luggage and 1 backpack free of charge.
Traveling with pets
Pets are generally allowed to travel on Corsica - France ferries, provided you include them in your booking. Standard pet tickets usually cost around €10 to €20.
Make sure you bring along your pet’s health and travel documents, as well as tickets and pet supplies you may need for the trip.
Where do pets stay on the ferry?
Depending on the operator, route and ferry, your pet can either stay with you in pet-friendly areas, you can book a pet-friendly cabin, or your pet can reserve a place in the onboard kennels.
During the trip, smaller pets must be kept in their carrier, while larger pets must wear a muzzle and be kept on a leash. Onboard, there are pet-friendly areas, however pets are generally not allowed in standard cabins or dining areas.
Useful tips for your ferry trip to France from Corsica
Here are some useful tips for your Corsica - France ferry trip:
- If you’re a foot passenger, make sure to arrive at least 1 hr before departure. If you’re traveling with a vehicle, arrive at least 1.5 hr before departure, especially during the summer months when ports are busier than usual.
- Consider booking a cabin or a reserved seat for extra comfort, particularly if you're taking an overnight ferry.
- Ferries from Bastia often arrive in Toulon or Nice, while Ajaccio and Porto-Vecchio usually reach Marseille. Make sure to choose the mainland port that best suits your travel needs!
- Summer is a busy season, with July and August being the peak months. Ferries, cabins, and vehicle tickets tend to sell out early, so we recommend booking well in advance.
- For a hassle-free trip, don't forget to also book your return trip on the France - Corsica ferry, for peace of mind.
- From the ports of Corsica, you can also travel to Sardinia and many more destinations in Italy. For more details on all available routes, ticket prices and operators, take a look at the Corsica ferry schedules.
Where to take the ferry from Corsica to France
Ferries to southern France depart from 5 ports in Corsica: Ajaccio, Bastia, L'Île-Rousse, Porto-Vecchio, and Propriano.
- Ajaccio is in southwestern Corsica, with year-round ferry connections with Toulon, Marseille and seasonal crossings to Nice. The Ajaccio Napoleon Bonaparte Airport is around 7 km from the port.
- Bastia is on the northern coast of Corsica, it is one of the island's main ports. It is connected to the ports of Toulon, Nice and Marseille. The port is about 20 km from Bastia Poretta Airport.
- L'Île-Rousse is small port town on the northwest coast of Corsica, with year-round connections to Toulon and seasonal departures for Nice, Sète and Marseille.
- Porto-Vecchio, in eastern Corsica, provides ferry connections to Marseille and Toulon throughout the year and seasonal crossings for Nice. The port is about 25 km from Figari South Corsica Airport.
- Propriano is on the southwest coast of the island, has seasonal ferry connections with Marseille. The nearest airport is Figari South Corsica Airport, about 60 km from the port.
All Corsican ferry ports are located close to their respective town centers, with easy access by car, taxi and public transport. At the larger ports, such as in Bastia and Ajaccio, you will also find passenger terminals with ticket offices, waiting areas, cafés, shops and parking facilities nearby.
How to get to the ports in Corsica
- By car: all major Corsican ports are easily accessible via the island's main road network, simply follow the signs for the ferry terminal and check your ticket for the correct boarding area.
- By bus: local and regional buses connect the ports with nearby towns across Corsica, with the bus stations are usually near the ferry terminals or town center.
- By train: Bastia, Ajaccio and L'Île-Rousse are connected to Corsica's railway network, with the stations typically near the ferry terminals or town center.
- By taxi: taxis rides from town centers to the port usually take 10-15 min.
Where does the ferry arrive in France?
Ferries from Corsica travel to 4 ports in southern France: Toulon, Nice, Sète and Marseille.
- Marseille is France's largest ferry port and lies about 2 km from the Old Port (Vieux-Port), with easy access to the city center by bus, tram and metro.
- Toulon ferry terminal is located close to the city center, within walking distance of the train station and many hotels, and around 20 km from Toulon-Hyères Airport.
- The port of Nice, Port Lympia, is around 2 km from Place Masséna, with tram and bus connections to the city center and Nice Côte d'Azur Airport.
- The ferry terminal in Sète is about 2 km from the historic center and is served by local buses, taxis and nearby train services.
All arrival ports feature passenger terminals with ticket offices, waiting areas, cafés, restaurants, shops, car-rental companies and taxi ranks. If you're continuing your journey by train, both Marseille and Toulon provide fast rail connections to many cities across France, while Nice and Sète are also well connected to the national rail network.
How long is the ferry ride from Corsica to France?
The duration of the Corsica - France ferry trip usually ranges from about 5 to 14 hr, depending on the route and operator. Here are indicative travel times for some of the most popular routes:
- Ajaccio - Toulon: around 7 hr to 12 hr
- Ajaccio - Marseille: about 13 hr to 14 hr
- Bastia - Toulon: between 8 hr 45 min and 12 hr 30 min
- Bastia - Nice: from 6 hr 30 min to 14 hr 30 min
- L'Île-Rousse - Toulon: from 6 hr 45 min to 11 hr 30 min
- L'Île-Rousse - Nice: from 5 hr 15 min to 6 hr 15 min
- Porto-Vecchio - Marseille: around 14-15 hr
- Propriano - Toulon: about 9 hr 30 min to 11 hr 30 min
Related posts from our blog
FAQs
Yes, the conventional ferries traveling from Corsica to France have car decks, so you can bring your vehicle, whether it’s a car, motorbike or camper.
Prices to travel with your vehicle on the ferry from Corisca to France start from:
- Cars: From around €60
- Motorbikes: From around €45
- Camper: €100
Keep in mind that prices vary depending on the route, the type and size of your vehicle, as well as the season.
No, the routes from Corsica to France and usually served by conventional ferries.
What is the fastest ferry route from Corsica to France?
The fastest route is L'Île-Rousse - Nice, with the ferry taking about 5 hr 15 min to complete the journey.
The distance between Corsica and France varies depending on the port of departure and arrival. Below are the distances for some of the most popular routes:
- Ajaccio - Toulon: Around 183 nautical miles (approximately 338 km)
- Bastia - Toulon: Around 213 nautical miles (395 km)
- Bastia - Marseille: Around 240 nautical miles (approximately 444 km)
- Porto-Vecchio - Marseille: Around 257 nautical miles (approximately 476 km)
- Bastia - Nice: Around 110 nautical miles (approximately 204 km)
Yes, there are numerous overnight departures from Corsica to France. Ferries usually depart in the late afternoon or early evening and arrive the next morning.
You can find all available ferry schedules and up-to-date departure times on our search engine.
The best departure port depends on where you're staying in Corsica and which part of mainland France you want to reach.
- Bastia is the island's busiest ferry port and offers the widest choice of crossings to Toulon, Nice and Marseille. It's the most convenient option if you're traveling from northeastern or central Corsica.
- Ajaccio is ideal if you're staying on the west coast and mainly serves Marseille, along with Toulon, Sète and Nice.
- L'Île-Rousse is a good choice for travelers in the Balagne region, with ferry connections to Toulon and Nice, as well as Sète and Marseille.
- Porto-Vecchio is the most convenient departure point for southeastern Corsica and offers seasonal sailings to Marseille and Nice.
- Propriano is best if you're staying in southwestern Corsica, with seasonal ferry services to Toulon and Nice.
If you're flexible, Bastia usually offers the highest number of departures and the greatest choice of routes.
While you can usually find tickets at the last minute for some of the ferries from Corsica to France, availability will be very limited - especially if you are looking to book a cabin or travel on one of the seasonal routes. As such, it is highly recommended that you book your ferry tickets well in advance (including your return) to secure your preferred travel dates and route.
When booking your Corsica - France ferry trip on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.
Ferry route map
Use our interactive Map of ferries to visualize your trip and discover more ferry connections so you can plan the perfect island-hopping adventure.