Ferry from Nice to Bastia
Tickets, prices & schedules
You can travel from Nice to Bastia by ferry all year round, with up to 2 crossings per week. The ferry connection is served by Corsica Ferries conventional vessels. The trip usually takes 6-8 hours and ticket prices start at around €22. You can find both daytime and nighttime departures.
Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets to Corsica on Ferryhopper without hidden fees.
Discounts
Take advantage of year-round discounts and book lower-cost ferry tickets from Nice to Bastia on Ferryhopper. Corsica Ferries offers a 50% discount for children 4-11 years old.
Infants and toddlers up to 3 years old normally travel free of charge.
On-board services and amenities
The large conventional ferries traveling between Nice and Bastia are equipped with modern amenities offering a comfortable and relaxed journey.
On board, you can typically find:
- Spacious seating in air-conditioned lounges and exterior decks
- Bars and restaurants serving snacks, drinks and meals, shops
- Family-friendly areas and play zones for children
- Wi-Fi so you can stay connected during your trip
Some ferries, such as Mega Smeralda and Mega Victoria, also have swimming pools.
Cabins and accommodation
Corsica Ferries vessels operating on the Nice - Bastia route offer several cabin types to suit different needs:
- Interior cabins: no windows, basic amenities
- Exterior cabins: sea-view, basic amenities
- Luxe cabins: premium cabins with double beds, TVs, and mini-bars (may also include priority boarding)
All cabins include a private bathroom, air conditioning, and bed linens, and are located in quieter areas of the ferry.
Other accommodation options include:
- Airplane-type seats: numbered seats in air-conditioned lounges
- Deck passage: basic access without reserved seating
All passengers, regardless of accommodation, have access to onboard amenities such as bars, restaurants, lounges, shops, and sun decks.
Luggage
Corsica Ferries is quite flexible when it comes to its luggage policy and allows passengers to bring hand luggage measuring up to 200x100x50 cm, free or charge.
Traveling with pets
Pets are allowed on ferries traveling between Nice and Bastia; just make sure to add your pet to your reservation when you are booking your trip. Typically, a carrier or cage is required for small pets, while larger pets should weart a muzzle and be on a leash. On most ferries you can also book a pet-friendly cabin.
Make sure to bring all necessary pet health certificates, tickets and any supplies you may need for your trip.
Useful tips for your ferry trip to Bastia from Nice
Here are some useful tips for your ferry trip from Nice to Bastia:
- As the trip to Corsica is quite long (over 6 hours) and usually overnight, we recommend booking a cabin to enjoy some privacy and a more comfortable trip.
- The French port of Nice is a popular gateway for routes to Corsica and Sardinia. Make sure to arrive there well in advance, especially if you are traveling during the high season.
- Explore all the hidden corners of Corsica with a camper or motorhome, and make the most of your vacation. Check out our Corsica camper van vacation guide for ideas and useful information.
- Take a look at our detailed Bastia travel guide, and find top tips for your holidays in the beautiful town of northern Corsica.
Where to take the ferry from Nice to Bastia
Ferries to Bastia leave from the maritime station located in the Quay of Commerce. The port of Nice is close to the city center and a 20-minute walk from the Basilica of Notre Dame.
You can also get to the port by car in 10 min or by using the bus services departing from the train station. There, you can take the free shuttle service to move around within the port area with ease.
Where does the ferry arrive in Bastia?
The ferry from Nice arrives at the port of Bastia, on the northeastern side of the island. The port is located close to the city center, next to St Nicolas Square, and is divided into 2 areas: the old port and the commercial port. Passenger ferries reach the piers of the commercial port.
How long is the ferry ride from Nice to Bastia?
The duration of the Nice - Bastia ferry trip normally ranges from 5h 45m to 11h 30m.
Nice - Bastia ferry companies
Related posts from our blog
FAQs
Yes, the ferries running from Nice to Bastia have car decks, so you can bring along your vehicle. Prices start at around €50-€60 for transporting a car, €37 for a motorbike and around €100 for a camper van.
Note you can also transport your bicycle on the Nice - Bastia ferry.
The Nice - Bastia ferry route is mainly served by conventional vessels, with the fastest ferry reaching Corsica in approximately 6 hr.
The distance between Nice and Bastia is about 112 nautical miles (207 km).
Yes, there are some overnight crossings from Nice to Bastia. The overnight ferry usually departs at around 23:30 and reaches Bastia at 11:00 the next morning.
When booking your Nice - Bastia trip on Ferryhopper, you can easily check in online, download the 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.