Ferry from Marseille to Bastia

Tickets, prices & schedules

You can travel by ferry from Marseille to Bastia all year round, usually 4-7 weekly crossings. The journey takes 12.5-14 hr and ticket prices start from € 42.37.

Corsica Linea serves the route from mainland France to Corsica with a fleet of 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.

Discounts

When planning your trip with the Marseille - Bastia ferry, you can take advantage of the fixed discounts available to specific passenger categories. Generally, infants up to 1 years of age travel for free, while children under 12 are entitled to lower ferry ticket prices.

On-board services and amenities

Corsica Linea operates the Marseille - Bastia route with conventional cruise ferries, such as the Pascal Paoli, Capu Rossu and A Galeotta designed for long-distance travel. Onboard, you will find many modern amenities and services, including:

  • Air-conditioned lounges and spacious outer decks to enjoy the sea view
  • Snack bars, cafés, and restaurants with child-friendly and vegetarian options available
  • Onboard entertainment, including TVs, arcade games and playrooms for children
  • Wi-Fi hotspot to stay connected during the trip, with a range of data bundles available to suit your needs

Accessibility

The ferries serving the Marseille - Bastia route are generally accessible to travelers with disabilities. The Corsica Linea ferries are equipped with elevators, Braille signage and adapted service points, accessible cabins and bathrooms, adapted parking spaces, wheelchair-friendly access, and reserved seating in common areas.

Corsica Linea also offers boarding assistance upon request and at least 48 hr prior notice before your journey.

Note: accessibility features vary from vessel to vessel, so it is recommended to contact the operator at the time of booking for further details.

Cabins and accommodation

Can I sleep on the ferry from Marseille to Bastia?

Yes, the crossings generally operate at night and take around 13 hr, so booking a cabin is the most comfortable way to sleep on the ferry. Cabins have proper beds, private bathrooms and TVs.

Alternatively, you can also book a numbered reclining seat as a more budget-friendly option. These airplane-style seats are in a dedicated lounge and typically have extra legroom, so you can stretch out during the trip.

Are there cabins on the ferry?

Yes, on the Marseille - Bastia ferry you can book a cabin for up to 5 passengers. On most ferries serving the route to Corsica, you can choose from:

  • Standard inside cabins
  • Outside cabins with a sea view
  • Deluxe cabins and suites with a double bed and sea view
  • Accessible cabins for passengers with disabilities

All cabins feature air conditioning, bedding and private ensuite bathroom.

Can I book business-class seats?

No, Corsica Linea does not offer a business-class or premium seating option on the Marseille - Bastia ferries, but you can book a numbered reclining seat.

For a first-class travel experience, you can also book a deluxe suite, which generally has extra space, a double bed and a sea view.

Luggage

Corsica Linea has no specific luggage policy for the Marseille - Bastia crossing. If you are traveling with a vehicle, you can leave your luggage in your vehicle, and if you are traveling as a foot passenger, you must carry and keep your bags with you.

Traveling with pets

Pets are generally welcome on Marseille - Bastia ferries, provided you include them in your booking. Make sure you bring along your pet’s health and travel documents, tickets and any pet supplies you may need for the journey.

Where do pets stay on the ferry?

On Corsica Linea ferries from Marseille to Bastia, you can either keep your pet with you or you can book a place in the onboard kennels. Keep in mind that there are no pet-friendly cabins and you cannot leave your pet in your vehicle.

Useful tips for your ferry trip to Bastia from Marseille

Here are some useful tips for your ferry trip from Marseille to Bastia:

  • Marseille is a major port in France and gets very busy, especially in the summer, so it’s best to be there at least 1 hr in advance. If you’re traveling with a vehicle, it’s best to arrive 2 hr ahead of your ferry’s departure.
  • The sea can get a bit choppy, so if you are sensitive to the waves, consider taking seasickness medication for the trip. As always, you can discuss your options with your pharmacist or doctor.
  • If you are heading to Corsica on a short trip, book tickets on the Bastia - Marseille ferry well in advance, as cabins and car deck spaces are limited.
  • You can also travel to Ajaccio and L'Île-Rousse in Corsica from Toulon, Nice and Sète on the French mainland. For more details on all crossings, operators and ticket prices, check out the France - Corsica ferry routes.
  • From Marseille, you can sail to many more destinations in Corsica, Morocco, Algeria and Tunisia. For more information on all routes and crossings, take a look at the Marseille ferry schedules.

Where to take the ferry from Marseille to Bastia

Ferries to Bastia depart from the Joliette Ferry Terminal at the Port of Marseille Fos. The Joliette terminal is about 2 km from the Old Port in Marseille and around 25 km from Marseille Provence Airport. If you are traveling with a vehicle, follow signs for Gate 1 or Gate 3A and allow extra time for check-in and security controls.

The nearby La Joliette district has cafés, hotels, shops and the Les Terrasses du Port shopping center. Inside the ferry terminal, you can find seating areas, TVs, a nursery and a children’s play area.

How to get to the port of Marseille?

  • By car: from the A7, take exit 3 and follow signs for Gares Maritimes. From the A55, take exit 4, and whe approaching via the A50, follow the tunnels toward the ferry terminals.
  • By metro: take metro line M2 to Joliette. The station has a direct connection with Marseille Saint-Charles train station, and the ride takes around 5 min. The ferry terminal is a short walk from the metro exit.
  • By tram: tram lines T2 and T3 stop at Joliette, close to the terminal. The Euroméditerranée-Gantès stop is convenient for the nearby Arenc terminal area.
  • By bus: lines 35 and 55 serve Place de la Joliette, while lines 49 and 82 stop near Hangar J1. Lines 35, 70 and 82 also serve Arenc-Le Silo.
  • From Marseille Saint-Charles station: metro line M2 is the easiest connection, while a taxi ride normally takes around 10-15 min.
  • From Marseille Provence Airport: the airport shuttle reaches Saint-Charles station in about 25 min and from there, continue to Joliette on metro line M2. A taxi ride from the airport to the port normally takes around 25-35 min.

Where does the ferry arrive in Bastia?

Ferries from Marseille normally arrive at the commercial port of Bastia, also known as the Port de Commerce, on the northeastern side of Corsica. This is the city’s main passenger-ferry port, located between Place Saint-Nicolas and the Port of Toga. It is separate from Bastia’s smaller Old Port, which is mainly used by leisure and fishing boats.

The ferry terminal is right in the city center, roughly 1 km from the local train station and around 20 km from Bastia Poretta Airport. Place Saint-Nicolas, its cafés and the tourist office are just outside the port, while the Old Port, Terra Vecchia and the main shopping streets are within walking distance. Taxis, local buses, hotels and car-rental services are also available in or near the center.

How long is the ferry ride from Marseille to Bastia?

The duration of the Marseille - Bastia ferry trip normally ranges from 12 hr 30 to 14 hr, depending on the vessel and crossing.

When does the ferry to Bastia leave?

The ferry to Bastia usually departs from Marseille at 18:00 or 19:00.

Related posts from our blog

FAQs

Yes, the conventional ferries serving the Marseille - Bastia route have car decks for transporting cars, motorbikes and campervans.

The final price depends on the type of vehicle, vessel and travel dates

Make sure you bring your driver’s license, as well as your vehicle registration and insurance documents.

No, the Marseille - Bastia ferry route is only served by conventional ferries. The fastest ferry takes 12.5 hr to cover the distance.

The distance between Marseille and Bastia is approximately 228 nautical miles (about 422 km).

Yes, the Marseille - Bastia crossing is overnight, with the ferry leaving the French mainland in the afternoon and reaching Corsica the next morning.

When booking your Marseille - Bastia 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.

If your ferry trip is cancelled, you usually have the following options:

  • Change your ticket to another departure of equal value.
  • Cancel your ticket with a request sent to the ferry operator for a full refund.

Find out more about what you can do in case of weather disruption or ferry strike.

If you’re worried about possible delays or cancellations, you can always visit our ferry travel alerts page for real-time updates on strikes, weather disruptions, and service suspensions.

Book your ferry tickets