There are 6 ways to get from Beirut to Bastia by plane, ferry, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Nice Côte D'Azur International Airport, ferry
best- Fly from Beirut International Airport (BEY) to Nice Côte D'Azur International Airport (NCE)plane BEY - NCE
- Take the ferry from Port of Nice Lympia to Port of Bastiaferry
15h 55m€280–537Fly to Milano Malpensa Airport, train, ferry
cheapest- Fly from Beirut International Airport (BEY) to Milano Malpensa Airport (MXP)plane BEY - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Livorno Centraletrain
- Take the ferry from Port of Livorno to Port of Bastiaferry
15h 27m€202–557Fly to Ajaccio Napoleon Bonaparte Airport, train
- Fly from Beirut International Airport (BEY) to Ajaccio Napoleon Bonaparte Airport (AJA)plane BEY - AJA
- Take the train from Cavone to Cortitrain
- Take the train from Corti to Casamozzatrain
14h 2m€267–1,002Fly to Fiumicino International Airport, train, ferry
- Fly from Beirut International Airport (BEY) to Fiumicino International Airport (FCO)plane BEY - FCO
- Take the train from Roma Termini to Campiglia Marittimatrain
- Take the ferry from Port of Piombino to Port of Bastiaferry
11h 58m€203–532Fly to Figari-Sud Corse Airport, bus
- Fly from Beirut International Airport (BEY) to Figari-Sud Corse Airport (FSC)plane BEY - FSC
- Take the bus from PORTIVECHJU - Gara StradaIi to BASTIA - Gara CFCbus
12h 41m€339–1,090Fly to Bastia - Poretta Airport
- Fly from Beirut International Airport (BEY) to Bastia - Poretta Airport (BIA)plane BEY - BIA
8h 10m€236–933
Beirut International Airport (BEY) to Nice Côte D'Azur International Airport (NCE) flights
Questions & Answers
The cheapest way to get from Beirut to Bastia is to fly and train and ferry which costs €200 - €550 and takes 11h 58m.
The fastest way to get from Beirut to Bastia is to fly which takes 8h 10m and costs €230 - €950.
The distance between Beirut and Bastia is 2917 km.
It takes approximately 15h 55m to get from Beirut to Bastia, including transfers.
Bastia is 1h behind Beirut. It is currently 6:28 PM in Beirut and 5:28 PM in Bastia.
There are 1239+ hotels available in Bastia.
What companies run services between Beirut, Lebanon and Bastia, France?
Middle East Airlines, easyJet, and three other airlines fly from Beirut International Airport (BEY) to Bastia - Poretta Airport (BIA) once daily.
- Website
- turkishairlines.com
Flights from Beirut International Airport to Nice Côte D'Azur International Airport via Istanbul
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- €210–700
Flights from Beirut International Airport to Fiumicino International Airport via Istanbul
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- €160–550
Flights from Beirut International Airport to Milano Malpensa Airport via Istanbul
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- €180–600
- Phone
- +33 4 95 32 80 57
- [email protected]
- Website
- Chemins de Fer de la Corse
Train from Cavone to Corti
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a day
- Estimated price
- €8–13
- Schedules at
- Chemins de Fer de la Corse
Train from Corti to Casamozza
- Ave. Duration
- 1h 7m
- Frequency
- 5 times a day
- Estimated price
- €6–10
- Schedules at
- Chemins de Fer de la Corse
Bus from PORTIVECHJU - Gara StradaIi to BASTIA - Gara CFC
- Ave. Duration
- 3h 15m
- Frequency
- 6 times a week
- Estimated price
- €23–35
- Schedules at
- Cullettività di Corsica - Collectivité de Corse
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Nice Lympia to Port of Bastia
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €27–50
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Piombino to Port of Bastia
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €12–22
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Livorno to Port of Bastia
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Estimated price
- €14–25
- Website
- Corsica Ferries/Sardinia Ferries
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
Italy Travel Guides
Read the travel guide
Getting to Rome from the airport
Read the travel guide







