This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Barcelona to Bastia

Depart date
(Return date)

3 suggested routes to go from Barcelona to Bastia by flight, ferry, train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
  • Get prices
  • Get prices
  • Get prices

How to go from Barcelona to Bastia ?

Trip Barcelona Bastia

Modes of transportplane, carpooling, ferry, bus, train
Distance384 mi
Direct lineYes

You're planning a trip from Barcelona to Bastia and like many travellers you are looking for the best and the cheapest mode of transport to travel between Barcelona Bastia? Usually, this is not an easy task and you'll have to browse multiple sites to compare all deals.

Fortunately, Vivanoda is a multimodal travel planner that aggregates prices for buses, carpooling, ferries, flights and trains in a single search. Simply enter your travel date to Bastia and Vivanoda does the rest. To refine your search according to your preferences, use the filters and sorting options available.

You'll mainly use the trains, flights, ferries, carpooling and buses of FlixBus, La Meridionale, Blablacar, Corsica Linea, Air Corsica, Moby Lines, Vueling Airlines or SNCF to reach Bastia.

If you've already chosen the mode of transport you'd like to travel with, go directly to the dedicated section:

Barcelona to Bastia bus

Unfortunately, there is no direct bus route Barcelona Bastia and there is no way to get you to Bastia from Barcelona only by bus. You will have to change modes of transport and use other lines by flight, ferries, rail or carpooling.

Departure bus stations in Barcelona

It is recommended that you arrive at the Barcelona bus station between 15 and 30 minutes before the departure time, depending on the coach company. Before boarding, show your ticket to the driver, put your luggage in the hold and then sit at your seat.

  • Barcelone Norte

Train Barcelona to Bastia

Is there a direct train bound for Bastia from Barcelona?

No, unfortunately no train line allows to go from Barcelona to Bastia without making any changes.

Barcelona Bastia train companies

There is only one rail company for this journey: SNCF.
SNCF Barcelona Bastia

Departure train stations in Barcelona

  • Barcelona-Sants

Barcelona to Bastia ferries

No sea crossing will allow you to go directly from Barcelona to Bastia. But it is possible to travel only by boat! You just will have to change ferries at Genoa or Marseille harbour.

Why take the Barcelona Bastia ferry?

  • Driving a car is really tiring and requires vigilance, but a crossing is just restful and quiet. It is certain that you will start your vacation at Bastia already rested.
  • To not worry about the number of luggage When you board at Barcelona on a ferry, you have the freedom to take as much luggage as you want, as long as it is contained in your vehicle.
  • If you have children, you will not find other modes of transportation as enjoyable as the ferry to go from Barcelona to Bastia with your family.

Which are the ferry companies sailing between Barcelona and Bastia?

La Meridionale, Moby Lines, Grandi Navi Veloci and Corsica Linea are the carriers that allow you to travel by ferry between the cities of Barcelona and Bastia.

La Meridionale Barcelona BastiaMoby Lines Barcelona BastiaGrandi Navi Veloci Barcelona BastiaCorsica Linea Barcelona Bastia

Barcelona ferry terminals

You must consider a certain time (to check with the company Corsica Linea, Grandi Navi Veloci, Moby Lines or La Meridionale) before the actual time of departure of the ship to present you at the ferry terminal of Barcelona. After this time, your reservation is no longer secured. Go to the La Meridionale, Moby Lines, Grandi Navi Veloci or Corsica Linea counter at the Barcelona ferry terminal to check in with your passport or identity card and the number of your reservation. If you are driving, registration will be done directly from your vehicle.
  • Barcelona

Bastia ferry terminals

  • Bastia - Gare Maritime

Cheap flights from Barcelona to Bastia

Here's a few tips that can be useful to help you get the best deals to fly from Barcelona to Bastia:

  • Don't wait the day before your trip to book the Barcelona Bastia flight as prices should be very high. Most of the time, this is the number one yield management rule: cheapest price are available long time before departure (this targets leisure customers who are used to booking early).
  • Be flexible with your dates of travel to Bastia. Fares are different whether the flight is scheduled early in the morning or late in the evening. It is thus recommended to have an important degree of flexibility.

Which airlines operate the Barcelona to Bastia flights ?

This flight is scheduled by only one airline: Vueling Airlines.
Vueling Airlines Barcelona Bastia

Departure airport in Barcelona

  • BCN Barcelona-El Prat

Arrival airport in Bastia

  • BIA Poretta

Carpool from Barcelona to Bastia

Carpooling is a recent way to travel by sharing your journey Barcelona-Bastia with other travellers looking for the same route. This helps reduce travel costs for both the driver and the passenger, and also reduces the impact on the environment.

The important difference between carsharing and the other modes of transport is that it has not a scheduled timetable. This means that when looking for Barcelona-Bastia rides, you'll be more likely to find ones if you search only three days in advance (and not two months). Good option for lastminute stay in Bastia!

Before you book your Barcelona-Bastia ride, you have the possibility to get in touch with the driver to set all the details and conditions of the journey. No need to bother about the price once you travel, everything is paid online when you book your ride.

United Kingdom
Česká republika
International (en)