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)
1
Search  
Advertisement

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.
1
Barcelona
Bastia
  • Get prices
2
Barcelona
Marseille
Bastia
/
/
/
  • Get prices
3
Barcelona
Genoa
Bastia
/
/
  • Get prices

Trip Barcelona Bastia

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

How to go from Barcelona to Bastia ?

Read more information about each means of transport:

Cheap flights from Barcelona to Bastia

To help you find cheaper flights to fly to Bastia, we wanted to give you a few pieces of advice:

  • Don't wait the day before your trip to book the Barcelona Bastia flight as prices should be very high. With few exceptions, prices increase as you get closer to the departure date in order to save seats for business customers who book late and are keen to pay more.
  • Despite a longer time of travel, the Barcelona-Bastia route should be cheaper with connected flights.

Departure airport in Barcelona

  • BCN Barcelona-El Prat

Arrival airport in Bastia

  • BIA Poretta

Which airlines operate the Barcelona to Bastia flights ?

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

Train Barcelona to Bastia

Is there a direct train for the Barcelona-Bastia route?

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

Departure train stations in Barcelona

  • Barcelona-Sants

Barcelona Bastia train companies

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

Barcelona to Bastia bus

Travelling only by bus from Barcelona to Bastia is not possible. However, you'll be able to take other lines by ridesharing, train, boat or plane to reach your final destination Bastia.

Bus stops in Barcelona

You will have to arrive at your Barcelona stop between 15 minutes and 30 minutes, depending on the bus company, before the departure time indicated on your ticket. Finally, present your ticket to the staff of OUIBUS, FlixBus or ALSA who will allow you to put your suitcases in the trunk and then board.

  • Barcelone Norte

Carpool from Barcelona to Bastia

The practice of carsharing has greatly expanded in the recent years, so you may have a chance to find a Barcelona-Bastia ride. Instead of driving alone the car from Barcelona to Bastia, it allows drivers to share the travel costs with other passengers.

Barcelona to Bastia ferries

The trip Barcelona to Bastia is unfortunately not directly served by any ferry company. But it is possible to travel only by boat! You just will have to change ferries at Genoa or Marseille harbour.

Why travel by ferry from Barcelona to Bastia?

  • It is much more relaxing than by car. It is certain that you will start your vacation at Bastia already rested.
  • There is no other more pleasant means of transport than the ferry to travel with your kids between Barcelona and Bastia in family.

Barcelona ferry terminals

You must arrive at the port of Barcelona well in advance. Check this time with your company La Meridionale, Moby Lines, Grandi Navi Veloci or Corsica Linea. After this time, your reservation is no longer secured. At Barcelona, present your indentity papers (passport) and the file number of the reservation at the La Meridionale, Moby Lines, Grandi Navi Veloci or Corsica Linea counters. By car, the check-in is identical but is done directly from your vehicle.
  • Barcelona

Bastia ferry terminals

  • Bastia - Gare Maritime

Which are the ferry companies sailing between Barcelona and Bastia?

The companies La Meridionale, Moby Lines, Grandi Navi Veloci and Corsica Linea operate the Barcelona to Bastia crossings.

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

Which carriers to travel between Barcelona and Bastia?

Bus companies
The bus company ALSA operates the intercity service from the bus station of Barcelone Norte in Barcelona and to the one of Marseille - Gare Saint Charles (Provence-Alpes-Côte d'Azur France)
FlixBus is the bus carrier that allows to travel on the line between the city of Barcelona (serving Barcelone Norte bus station at 0.7 mi from centre) and the city of Marseille where the coach will drop you off at Marseille Arenc - Rue Peyssonnel station situated at about 1.4 mi from Marseille city centre.
The coach company OUIBUS carries out the route from the bus station of Barcelone Norte in Barcelona and to the one of Marseille - Gare Saint Charles (Provence-Alpes-Côte d'Azur France)
Ferry companies
The ships of La Meridionale ensure the maritime connection between the port of Marseille - Gare Maritime de la Joliette (Corse - National) and the one of Bastia (Bastia - Gare Maritime at 0.2 mi from the city)
The ferries of Moby Lines make the crossing between Genoa and Bastia where they serve the ports of Ponte Andrea Doria and Bastia - Gare Maritime respectively 1 mi and 0.2 mi distant from their city centre.
The boats of Grandi Navi Veloci navigate on the line between the port of Barcelona and the one of Genoa (Ponte Andrea Doria at 1 mi from the city)
The ships of Corsica Linea ensure the maritime connection between Marseille and Bastia where they serve the ports of Marseille - Gare Maritime de la Joliette (Corse - National) and Bastia - Gare Maritime respectively 1.4 mi and 0.2 mi distant from their city centre.
Carpooling
Depending on the requested date, Blablacar can display an offer to share a ride Barcelona-Genoa (401.4 mi)
Airlines
Air Corsica carries out a flight from Marseille Provence MRS airport situated 13 mi away from the city centre of Marseille to Bastia (arrival at Poretta BIA airport)
Vueling Airlines flies on the route from Barcelona-El Prat BCN airport (located 8.1 mi from Barcelona, Spain) to Bastia (serving Poretta BIA airport)
Railway companies
SNCF provides a rail connection Barcelona-Marseille with the train TGV from Barcelona-Sants railway station (1.7 mi from city-centre) and serving the rail station of Marseille-St-Charles at arrival (0.4 mi from centre)
 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)