There are 9 ways to get from Bastia to Liège by plane, train, ferry, bus, car ferry, or car
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 Brussels Airport, train
best- Fly from Bastia - Poretta Airport (BIA) to Brussels Airport (BRU)BIA - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guillemins
7h 17m€162–463Ferry, train, bus
cheapest- Take the ferry from Port of Bastia to Port of Piombino
- Take the train from Campiglia Marittima to EmpoliRe
- Take the bus from Empoli to Milano, Autostazione Lampugnano507
- Take the bus from Milano, Autostazione Lampugnano to Liège Guillemins
26h 57m€134–275Ferry, train via Paris Charles de Gaulle Airport (CDG)
- Take the ferry from Port of Bastia to Port of Nice Lympia
- Take the train from Nice Ville to Aeroport Cdg2 Tgv RoissyTgv
- Take the train from Aeroport Cdg2 Tgv Roissy to Brussel-Zuid / Bruxelles-MidiTgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to Liege-GuilleminsIce
18h 34m€192–501Car ferry, drive
- Take the car ferry from Port of Bastia to Port of Savona
- Drive from Port of Savona to Liège
17h 38m€179–277Fly to Paris Orly Airport, train
- Fly from Bastia - Poretta Airport (BIA) to Paris Orly Airport (ORY)BIA - ORY
- Take the train from Paris Nord to Liège, Guillemins Bf
7h 13m€193–495Fly to Luxembourg, train
- Fly from Bastia - Poretta Airport (BIA) to Luxembourg (LUX)BIA - LUX
- Take the train from Pfaffenthal-Kirchberg to Liège-Guillemins
7h 46m€168–349Ferry, train
- Take the ferry from Port of Bastia to Port of Piombino
- Take the train from Piombino Marittima to Firenze S.M.N.Re
- Take the train from Firenze S.M.N. to ChiassoEc
- Take the train from Chiasso to Frankfurt(Main)HbfEc
- Take the train from Frankfurt to Liège, Guillemins Bf79
23h 35m€291–541Ferry, train #2
- Take the ferry from Port of Bastia to Port of Nice Lympia
- Take the train from Nice Ville to NancyTgv
- Take the train from Nancy to Metz VilleTer
- Take the train from Metz Ville to LuxembourgTer
- Take the train from Luxembourg to Liège-GuilleminsIc
23h 40m€217–500Ferry, bus, train
- Take the ferry from Port of Bastia to Port of Nice Lympia
- Take the bus from Nice - Airport Bus Station Terminal 1 to Strasbourg - L'Étoile Park Bus Station
- Take the bus from Strasbourg Interscambio to Luxembourg P&R Gasperich/Howald
- Take the train from Luxembourg to Liège-GuilleminsIc
31h 6m
Bastia to Liège by ferry, foot, bus, and train
Questions & Answers
The cheapest way to get from Bastia to Liège is to ferry and train and bus which costs €130 - €280 and takes 26h 57m.
The fastest way to get from Bastia to Liège is to fly and train which takes 7h 13m and costs €190 - €500.
The distance between Bastia and Liège is 1114 km.
The best way to get from Bastia to Liège without a car is to ferry and train via Paris Charles de Gaulle Airport (CDG) which takes 18h 34m and costs €190 - €500.
It takes approximately 7h 17m to get from Bastia to Liège, including transfers.
There are 1284+ hotels available in Liège.
What companies run services between Bastia, France and Liège, Belgium?
There is no direct connection from Bastia to Liège. However, you can take the line 2 train to Lucciana-Olivella, take the taxi to Bastia - Poretta Airport (BIA) airport, fly to Brussels Airport (BRU), walk to Brussels Airport-Zaventem, then take the train to Liège-Guillemins. Alternatively, you can take a ferry from Port of Bastia to Liege-Guillemins via Port Of Nice Lympia, Lycée Masséna, Gare Thiers, Nice Ville, Aeroport Cdg2 Tgv Roissy, and Brussel-Zuid / Bruxelles-Midi in around 18h 34m.
- Website
- airfrance.com
Flights from Bastia - Poretta Airport to Paris Orly Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €80–470
Flights from Bastia - Poretta Airport to Paris Orly Airport via Nice
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €80–470
Flights from Bastia - Poretta Airport to Paris Orly Airport via Marseille
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- €85–490
- Website
- aircorsica.com
Flights from Bastia - Poretta Airport to Paris Orly Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €80–470
- Website
- brusselsairlines.com
Flights from Bastia - Poretta Airport to Brussels Airport via Nice
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- €120–420
Flights from Bastia - Poretta Airport to Brussels Airport via Lyon
- Ave. Duration
- 5h 30m
- When
- Monday and Friday
- Estimated price
- €120–420
Flights from Bastia - Poretta Airport to Brussels Airport via Marseille
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- €120–430
- Website
- lufthansa.com
Flights from Bastia - Poretta Airport to Brussels Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Saturday
- Estimated price
- €140–550
Flights from Bastia - Poretta Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- €130–550
Flights from Bastia - Poretta Airport to Luxembourg via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Sunday
- Estimated price
- €140–600
- Website
- ita-airways.com
Flights from Bastia - Poretta Airport to Brussels Airport via Rome
- Ave. Duration
- 7h 20m
- When
- Thursday
- Estimated price
- €110–390
- Website
- easyjet.com
Flights from Bastia - Poretta Airport to Brussels Airport via Nice
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €130–290
- Website
- luxair.lu
Flights from Bastia - Poretta Airport to Luxembourg
- Ave. Duration
- 1h 45m
- When
- Saturday
- Estimated price
- €140–700
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €18–20
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €18–20
- 1st Class
- €24–28
Train from Pfaffenthal-Kirchberg to Liège-Guillemins
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €14–21
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €14–21
- 1st Class
- €22–35
Train from Luxembourg to Liège-Guillemins
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €20–70
- Website
- https://www.belgiantrain.be/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- €28–32
- Website
- https://int.bahn.de/en
Train from Brussel-Zuid / Bruxelles-Midi to Liege-Guillemins
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- €30–34
- Website
- https://int.bahn.de/en
Train from Frankfurt to Liège, Guillemins Bf
- Ave. Duration
- 2h 9m
- Frequency
- Every 4 hours
- Estimated price
- €50–120
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Nice Ville to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 5h 48m
- Frequency
- Twice a week
- Estimated price
- €80–180
- Website
- https://www.sncf-connect.com/en-en
Train from Aeroport Cdg2 Tgv Roissy to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 47m
- Frequency
- Every 2 hours
- Estimated price
- €30–90
- Website
- https://www.sncf-connect.com/en-en
Train from Nice Ville to Nancy
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- €130–270
- Website
- https://www.sncf-connect.com/en-en
Train from Metz Ville to Luxembourg
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- €19–30
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Aeroport Cdg2 Tgv Roissy to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a week
- Estimated price
- €35–130
- Website
- https://www.eurostar.com/rw-en
Train from Brussel-Zuid / Bruxelles-Midi to Liege-Guillemins
- Ave. Duration
- 44 min
- Frequency
- 5 times a day
- Estimated price
- €35–75
- Website
- https://www.eurostar.com/rw-en
- Standard
- €35–50
- Comfort
- €35–55
- Premium
- €55–75
Train from Paris Nord to Liège, Guillemins Bf
- Ave. Duration
- 2h 26m
- Frequency
- 5 times a day
- Estimated price
- €65–180
- Website
- https://www.eurostar.com/rw-en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Campiglia Marittima to Empoli
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €9–13
- Website
- https://www.trenitalia.com/en.html
Train from Piombino Marittima to Firenze S.M.N.
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- €24–29
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Firenze S.M.N. to Chiasso
- Ave. Duration
- 5h 8m
- Frequency
- Once daily
- Estimated price
- €75–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €90–130
- 2nd Class
- €75–110
Train from Chiasso to Frankfurt(Main)Hbf
- Ave. Duration
- 6h 39m
- Frequency
- Once daily
- Estimated price
- €95–160
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €95–140
- 2nd Class
- €110–160
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Nancy to Metz Ville
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–14
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Metz Ville to Luxembourg
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €10
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Empoli to Milano, Autostazione Lampugnano
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €28–40
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Liège Guillemins
- Ave. Duration
- 12h 35m
- Frequency
- 5 times a week
- Estimated price
- €50–120
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Nice - Airport Bus Station Terminal 1 to Strasbourg - L'Étoile Park Bus Station
- Ave. Duration
- 14h 50m
- Frequency
- 6 times a week
- Estimated price
- €50–130
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Strasbourg Interscambio to Luxembourg P&R Gasperich/Howald
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Website
- https://marinobus.it/en/
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Bastia to Port of Nice Lympia
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- €50–120
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €50–65
- Passenger & Vehicle Flex Fare
- €85–120
Ferry from Port of Bastia to Port of Piombino
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- €45–110
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €45–60
- Passenger & Vehicle Flex Fare
- €75–110
Car ferry from Port of Bastia to Port of Savona
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- €29–60
- Website
- https://www.corsica-ferries.co.uk/
Want to know more about travelling around Belgium
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide



















































