1map logoGo to main page

Barcelona, Catalonia to Corsica Island, Corsica from $444: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Corsica Island, France

How to Get from Barcelona to Corsica Island: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$444 - Bus, car ferryBest price
571 kmDistance
5h 32m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Corsica Island with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  2m
Estimated price
44-177
Recommended
Company
various
Bus
Drive
Average Duration
21h  39m
Estimated price
442-443
Cheapest
route map
Distance: 571 km
Duration: 5h 32m

See more options

Company
various
Plane
Average Duration
5h  32m
Estimated price
44-177
Company
various
Drive
Average Duration
18h 
Estimated price
91-171
Company
various
Bus
Drive
Average Duration
18h  7m
Estimated price
102-440
Company
various
Plane
Average Duration
6h  25m
Estimated price
126-289
Company
various
Train
Drive
Average Duration
16h 
Estimated price
143-304
Company
various
Drive
Drive
Average Duration
16h  45m
Estimated price
441-177

Barcelona - Corsica Island operators

Explore transport companies operating between Barcelona and Corsica Island, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
easyjet.com

Plane from Barcelona (BCN) to Ajaccio (AJA)

Average Duration
4h 45m
Estimated price
448-17790

Plane from Barcelona (BCN) to Calvi (CLY)

Average Duration
5h 45m
Estimated price
1775-447
Website
airfrance.com

Plane from Barcelona (BCN) to Ajaccio (AJA)

Average Duration
3h 30m
Estimated price
449-1770

Plane from Barcelona (BCN) to Figari (FSC)

Average Duration
3h 20m
Estimated price
1773-1776
Website
aircorsica.com

Plane from Barcelona (BCN) to Ajaccio (AJA)

Average Duration
3h 30m
Estimated price
449-1770
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Marseille St Charles

Average Duration
4h 49m
Estimated price
446-1264
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Marseille St Charles to Antibes

Average Duration
2h 13m
Estimated price
449-1267
Ferry
Contact phone
+33.4.95.32.95.95
Website
corsica-ferries.it

Ferry from Nice to Ajaccio

Average Duration
7h 29m
Estimated price
1264-2890
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Ferry from Porto di Barcellona to Porto di Porto Torres

Average Duration
12h 15m
Estimated price
1267-1268
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación de Autobuses Barcelona Nord to Nice Airport

Average Duration
8h 25m
Estimated price
1267-1268

Bus from Barcelona Sants Bus to Marseille

Average Duration
7h 55m
Estimated price
1771-1266

Barcelona to Corsica Island: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Corsica Island offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Barcelona Airport
Arrival Point
Ajaccio Airport. The quickest flight takes 4h 45m and has one stopover
Useful tips for plane travellers
• Be aware that flights from Barcelona to Corsica typically include one stopover, which can vary based on the airline; check for the shortest connection times when booking your flight with EasyJet, Vueling Airlines, or Air Corsica.
• Upon arrival at Ajaccio Airport, be prepared for potential queue times at passport control, especially during the summer months, and consider pre-arranging a taxi or using ride-hailing apps since public transportation may not be immediately available.
• Expect taxi fares from Ajaccio Airport to the city center to be approximately €30-€40; ensure the driver uses the meter for accurate pricing, and consider checking the airport's official website for transport options at Ajaccio Airport Transport.