There are 9 ways to get from Piraeus to Bastia by subway, plane, bus, busferry, ferry, car, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, fly to Bastia - Poretta Airport
best- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Bastia - Poretta Airport (BIA)plane ATH - BIA
8h 5m€161–486Subway, fly to Nice Côte D'Azur International Airport, ferry
cheapest- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Nice Côte D'Azur International Airport (NCE)plane ATH - NCE
- Take the ferry from Port of Nice Lympia to Port of Bastiaferry
15h 27m€86–221Bus, bus and ferry, ferry
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Pisabusferry
- Take the ferry from Port of Livorno to Port of Bastiaferry
32h 9mDrive, ferry
- Drive from Piraeus to Port of Livornocar
- Take the ferry from Port of Livorno to Port of Bastiaferry Livourne - Bastia
26h 30m€400–594Subway, fly to Figari-Sud Corse Airport, bus
- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Figari-Sud Corse Airport (FSC)plane ATH - FSC
- Take the bus from PORTIVECHJU - Gara StradaIi to BASTIA - Gara CFCbus
12h 22m€216–594Subway, fly to Ajaccio Napoleon Bonaparte Airport, train
- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Ajaccio Napoleon Bonaparte Airport (AJA)plane ATH - AJA
- Take the train from Cavone to U Ponte à a Lecciatrain
13h 22m€246–475Bus, bus and ferry, ferry via Piraeus
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Pisabusferry
- Take the ferry from Port of Livorno to Port of Bastiaferry
34h 21mTrain, bus, ferry
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki to Skopje Central Bus Stationbus
- Take the bus from Skopje, Transporten Centar to Stazione Santa Maria Novellabus
- Take the train from Firenze S.M.N. to Piombino Marittimatrain Re
- Take the ferry from Port of Piombino to Port of Bastiaferry
38h 2m€197–292Bus, bus and ferry, car ferry
- Take the bus from Athens to Lushnjëbus
- Take the busferry from Lushnjë to Savona Bus Stationbusferry
- Take the car ferry from Port of Savona to Port of Bastiacarferry
2d 1h
Athens International Airport (ATH) to Bastia - Poretta Airport (BIA) flights
Questions & Answers
The cheapest way to get from Piraeus to Bastia is to subway and fly and ferry which costs €85 - €230 and takes 15h 27m.
The fastest way to get from Piraeus to Bastia is to subway and fly which takes 8h 5m and costs €160 - €490.
The distance between Piraeus and Bastia is 1396 km.
The best way to get from Piraeus to Bastia without a car is to bus and bus and ferry and ferry which takes 32h 9m and costs .
It takes approximately 8h 5m to get from Piraeus to Bastia, including transfers.
Bastia is 1h behind Piraeus. It is currently 1:14 AM in Piraeus and 12:14 AM in Bastia.
There are 1038+ hotels available in Bastia.
What companies run services between Piraeus, Greece and Bastia, France?
There is no direct connection from Piraeus to Bastia. However, you can take the subway to Athens Airport, walk to Athens International Airport (ATH) airport, fly to Bastia - Poretta Airport (BIA), take the taxi to Lucciana-Olivella, then take the line 2 train to Bastia. Alternatively, you can take a bus from Piraeus to Port of Bastia via Durrës, Durrës, Pisa, Pisa Leaning Tower, Livorno via Cogorano, and Port of Livorno in around 32h 9m.
- Website
- aircorsica.com
Flights from Athens International Airport to Bastia - Poretta Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Monday and Thursday
- Estimated price
- €180–470
Flights from Athens International Airport to Bastia - Poretta Airport via Lyon
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €110–550
Flights from Athens International Airport to Bastia - Poretta Airport via Marseille
- Ave. Duration
- 6h 52m
- When
- Monday and Friday
- Estimated price
- €110–380
Flights from Athens International Airport to Figari-Sud Corse Airport via Milan Malpensa
- Ave. Duration
- 5h 10m
- When
- Monday and Thursday
- Estimated price
- €80–330
Flights from Athens International Airport to Figari-Sud Corse Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–380
Flights from Athens International Airport to Figari-Sud Corse Airport via Marseille
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- €100–400
Flights from Athens International Airport to Ajaccio Napoleon Bonaparte Airport via Rome
- Ave. Duration
- 4h
- When
- Tuesday and Friday
- Estimated price
- €80–300
Flights from Athens International Airport to Ajaccio Napoleon Bonaparte Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- €120–550
Flights from Athens International Airport to Ajaccio Napoleon Bonaparte Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 40m
- When
- Friday and Sunday
- Estimated price
- €100–360
Flights from Athens International Airport to Ajaccio Napoleon Bonaparte Airport via Marseille
- Ave. Duration
- 6h 20m
- When
- Monday
- Estimated price
- €110–370
- Website
- ita-airways.com
Flights from Athens International Airport to Bastia - Poretta Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Monday and Thursday
- Estimated price
- €180–470
Flights from Athens International Airport to Figari-Sud Corse Airport via Milan Malpensa
- Ave. Duration
- 5h 10m
- When
- Monday and Thursday
- Estimated price
- €80–330
Flights from Athens International Airport to Nice Côte D'Azur International Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Tuesday to Sunday
- Estimated price
- €75–170
Flights from Athens International Airport to Ajaccio Napoleon Bonaparte Airport via Rome
- Ave. Duration
- 6h 27m
- When
- Tuesday and Friday
- Estimated price
- €80–300
Flights from Athens International Airport to Ajaccio Napoleon Bonaparte Airport via Nice Côte D'Azur International Airport
- Ave. Duration
- 5h 40m
- When
- Friday and Sunday
- Estimated price
- €100–360
- Website
- easyjet.com
Flights from Athens International Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday and Saturday
- Estimated price
- €35–150
Flights from Athens International Airport to Ajaccio Napoleon Bonaparte Airport via Geneva
- Ave. Duration
- 6h 50m
- When
- Thursday
- Estimated price
- €85–440
- Website
- volotea.com
Flights from Athens International Airport to Figari-Sud Corse Airport via Lyon
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- €120–600
Flights from Athens International Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €75–150
- Website
- lufthansa.com
Flights from Athens International Airport to Bastia - Poretta Airport via Munich
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- €120–550
- Website
- en.aegeanair.com
Flights from Athens International Airport to Nice Côte D'Azur International Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €75–150
- Phone
- +30 210 8202900
- oasa@oasa.gr
- Website
- oasa.gr
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- https://www.oasa.gr/en/
- Phone
- 04 95 32 80 57
- contact@cfc.corsica
- Website
- cf-corse.corsica
Train from Cavone to U Ponte à a Leccia
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- €12–17
- Schedules at
- cf-corse.corsica
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- Twice a week
- Estimated price
- €22–35
- Website
- https://www.hellenictrain.gr/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Firenze S.M.N. to Piombino Marittima
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- €17–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €40
- Schedules at
- top-lines.gr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Durrës to Pisa
- Ave. Duration
- 13h 41m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +33 4 95 20 25 25
- contact@isula.corsica
- Website
- isula.corsica
Bus from PORTIVECHJU - Gara StradaIi to BASTIA - Gara CFC
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- €22–35
- Schedules at
- isula.corsica
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Piraeus to Durrës
- Ave. Duration
- 12h 2m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Thessaloniki to Skopje Central Bus Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €20–35
- Schedules at
- simeonidistours.gr
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Skopje, Transporten Centar to Stazione Santa Maria Novella
- Ave. Duration
- 17h 16m
- Frequency
- Once a week
- Estimated price
- €110
- Website
- https://www.hakbus.org/
- Phone
- +210 52 25 550
- arttouroe@gmail.com
- Website
- arttour.gr
Bus from Athens to Lushnjë
- Ave. Duration
- 9h 6m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- arttour.gr
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Lushnjë to Savona Bus Station
- Ave. Duration
- 25h 50m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Livorno to Port of Bastia
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Estimated price
- €27–55
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Nice Lympia to Port of Bastia
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €25–40
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Piombino to Port of Bastia
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €27–70
- Website
- https://www.corsica-ferries.co.uk/
Car ferry from Port of Savona to Port of Bastia
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €26–55
- Website
- https://www.corsica-ferries.co.uk/
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide




























