There are 12 ways to get from Spain to Liège by plane, train, train (TGV, Eurostar), bus, 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 Barcelona–El Prat Airport to Brussels Airport, train
best- Fly from Barcelona–El Prat Airport (BCN) to Brussels Airport (BRU)plane BCN - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guilleminstrain
5h 41m€52–229Train
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to Liege-Guilleminstrain Thalys
11h 20m€331–533Bus, train
- Take the bus from Barcelona, Estació d'Autobusos Nord to Aéroport Orly 4bus
- Take the train from Paris Nord to Liège, Guillemins Bftrain Tha
17h 32m€139–393Drive 1,278.5 km
- Drive from Barcelona to Liègecar 1,278.5 km
12h 38m€206–298Fly Adolfo Suárez Madrid–Barajas Airport to Brussels Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Brussels Airport (BRU)plane MAD - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guilleminstrain
6h 2m€76–259Fly Son Sant Joan Airport to Brussels Airport, train
- Fly from Son Sant Joan Airport (PMI) to Brussels Airport (BRU)plane PMI - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guilleminstrain
5h 44m€70–160Fly Valencia Airport to Brussels Airport, train
- Fly from Valencia Airport (VLC) to Brussels Airport (BRU)plane VLC - BRU
- Take the train from Brussels Airport-Zaventem to Liège-Guilleminstrain
5h 58m€84–270Fly Son Sant Joan Airport to Brussels South Charleroi Airport, bus
- Fly from Son Sant Joan Airport (PMI) to Brussels South Charleroi Airport (CRL)plane PMI - CRL
- Take the bus from Charleroi Airport to Liège Rue du Plan Inclinedbus
6h 32m€81–262Fly Barcelona–El Prat Airport to Brussels South Charleroi Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Brussels South Charleroi Airport (CRL)plane BCN - CRL
- Take the bus from Charleroi Airport to Liège Rue du Plan Inclinedbus
6h 44m€63–281Fly Son Sant Joan Airport to Luxembourg, train
- Fly from Son Sant Joan Airport (PMI) to Luxembourg (LUX)plane PMI - LUX
- Take the train from Luxembourg to Liège-Guilleminstrain
8h 3m€92–240Bus to Girona–Costa Brava Airport, fly to Brussels South Charleroi Airport, bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airportbus
- Fly from Girona–Costa Brava Airport (GRO) to Brussels South Charleroi Airport (CRL)plane GRO - CRL
- Take the bus from Charleroi Airport to Liège Rue du Plan Inclinedbus
7h 20m€83–312Bus
- Take the bus from Barcelona - North Bus Station to Nancy - Quai Sainte-Catherinebus BlaBlaCar Bus
- Take the bus from Nancy to Liège Guilleminsbus N760
18h 15m€94–151
Spain to Liège by train
Comparing Your Travel Options
The cheapest way to get from Spain to Liège is to fly and train which costs €70 - €160 and takes 5h 44m.
The fastest way to get from Spain to Liège is to fly and train which takes 5h 41m and costs €50 - €230.
No, there is no direct bus from Spain station to Liège. However, there are services departing from Barcelona - North Bus Station and arriving at Liège Guillemins via Nancy. The journey, including transfers, takes approximately 18h 15m.
No, there is no direct train from Spain to Liège. However, there are services departing from Barcelona Plaça de Catalunya and arriving at Liege-Guillemins via Barcelona-Sants, Paris Gare de Lyon and Paris Nord. The journey, including transfers, takes approximately 11h 20m.
The distance between Spain and Liège is 1189 km. The road distance is 1278.5 km.
The best way to get from Spain to Liège without a car is to train which takes 11h 20m and costs €330 - €550.
It takes approximately 5h 41m to get from Spain to Liège, including transfers.
Spain to Liège bus services, operated by BlaBlaCar Bus, depart from Barcelona - North Bus Station.
Spain to Liège train services, operated by TGV inOui, depart from Barcelona-Sants station.
The best way to get from Spain to Liège is to train which takes 11h 20m and costs €330 - €550. Alternatively, you can bus, which costs €90 - €160 and takes 18h 15m.
What companies run services between Spain and Liège, Belgium?
You can take a train from Barcelona Plaça de Catalunya to Liege-Guillemins via Barcelona-Sants, Paris Gare de Lyon, and Paris Nord in around 11h 20m. Alternatively, you can take a bus from Barcelona - North Bus Station to Liège Guillemins via Nancy in around 18h 15m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €35–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Brussels Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €40–180
Flights from Son Sant Joan Airport to Brussels Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €40–150
Flights from Valencia Airport to Brussels Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €65–210
Flights from Son Sant Joan Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €65–230
Flights from Son Sant Joan Airport to Brussels South Charleroi Airport via Barcelona–El Prat Airport
- Ave. Duration
- 4h 5m
- When
- Thursday
- Estimated price
- €65–230
Flights from Barcelona–El Prat Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €45–240
Flights from Barcelona–El Prat Airport to Brussels South Charleroi Airport via Turin
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–240
Flights from Son Sant Joan Airport to Luxembourg
- Ave. Duration
- 2h 15m
- When
- Thursday, Friday, Sunday, Tuesday, and Monday
- Estimated price
- €45–180
Flights from Girona–Costa Brava Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €50–250
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €15–25
- Website
- Belgian Railways
Train from Paris Nord to Liège, Guillemins Bf
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- €70–120
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €15–25
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €15–25
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Liège-Guillemins
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €15–25
- Website
- Belgian Railways
Train from Luxembourg to Liège-Guillemins
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- €27–45
- Website
- Belgian Railways
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Barcelona, Estació d'Autobusos Nord to Aéroport Orly 4
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- €55–150
- Schedules at
- alsa.es
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
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Spain to Liège bus services, operated by BlaBlaCar Bus, arrive at Nancy - Quai Sainte-Catherine station.
Spain to Liège train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Yes, the driving distance between Spain to Liège is 1279 km. It takes approximately 12h 38m to drive from Spain to Liège.
Book your Spain to Liège train tickets online with Omio.
Book your Spain to Liège bus tickets online with Omio.
There are 1347+ hotels available in Liège.









