There are 11 ways to get from Brussels to Palermo by plane, train, ferry, car, car ferry, bus, shuttle, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brussels Airport to Palermo Airport
best- Fly from Brussels Airport (BRU) to Palermo Airport (PMO)plane BRU - PMO
7h 20m€82–195Bus to Brussels South Charleroi Airport, fly to Palermo Airport
cheapest- Take the bus from Brussels Midi / Brussels South West to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Palermo Airport (PMO)plane CRL - PMO
6h 27m€62–259Train, ferry
- Take the train from Brussel-Zuid to Chambérytrain
- Take the train from Chambery Challes Les Eaux to Torino Porta Susatrain Tgv
- Take the train from Torino Porta Susa to Villa S.Giovannitrain Fr
- Take the ferry from Villa S.Giovanni to Messina Marittimaferry V1 / ...
- Take the train from Messina Centrale to Palermo Centraletrain Re
24h 30mDrive, car ferry
- Drive from Brussels to Port of Genoacar
- Take the car ferry from Port of Genoa to Port of Palermocarferry
31h 18m€226–385Bus
- Take the bus from Brussels-North Station to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Palermobus N597
36h 28mBus to Brussels South Charleroi Airport, fly to Trapani Airport, shuttle
- Take the bus from Brussels Midi / Brussels South West to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Trapani Airport (TPS)plane CRL - TPS
- Take a shuttle bus from Trapani Birgi Airport to Lazio Municipio
8h 3m€90–304Train to Cologne Bonn Airport, fly to Palermo Airport
- Take the train from Brussels-Nord to Koeln Hbftrain
- Fly from Cologne Bonn Airport (CGN) to Palermo Airport (PMO)plane CGN - PMO
7h 24m€117–377Fly Brussels Airport to Catania–Fontanarossa Airport, train
- Fly from Brussels Airport (BRU) to Catania–Fontanarossa Airport (CTA)plane BRU - CTA
- Take the train from Catania Aeroporto Fontanarossa to Palermo Centraletrain
9h 7m€102–314Train
- Take the train from Brussel-Zuid to Chambérytrain
- Take the train from Chambery Challes Les Eaux to Milano Centraletrain Fr
- Take the train from Milano Centrale to Roma Terminitrain
- Take the train from Roma Termini to Palermo Centraletrain Ic
24h 33m€300–746Bus via Milan
- Take the bus from Brussels - Midi Train Station to Milano, Autostazione Lampugnanobus BlaBlaCar Bus
- Take the bus from Milano, San Donato M3 to Palermo Via Tommaso Fazellobus Autoservizi Salemi 701
36h 44m€115–169Bus, car ferry
- Take the bus from Brussels-North train station to Genoabus FlixBus N506
- Take the car ferry from Port of Genoa to Port of Palermocarferry
38h 39m€143–283
Brussels Airport (BRU) to Palermo Airport (PMO) flights
Questions & Answers
The cheapest way to get from Brussels to Palermo is to bus and fly which costs €60 - €260 and takes 6h 27m.
The fastest way to get from Brussels to Palermo is to bus and fly which takes 6h 27m and costs €60 - €260.
No, there is no direct bus from Brussels station to Palermo. However, there are services departing from Brussels-North Station and arriving at Palermo via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 36h 28m.
No, there is no direct train from Brussels to Palermo. However, there are services departing from Brussel-Zuid and arriving at Palermo Centrale via Chambery Challes Les Eaux, Milano Centrale and Roma Termini. The journey, including transfers, takes approximately 24h 33m.
The distance between Brussels and Palermo is 1610 km.
The best way to get from Brussels to Palermo without a car is to train and ferry which takes 24h 30m and costs .
It takes approximately 7h 20m to get from Brussels to Palermo, including transfers.
Brussels to Palermo bus services, operated by Pistoia viaggi, depart from Brussels-North Station.
Brussels to Palermo train services, operated by Nederlandse Spoorwegen (NS), depart from Brussel-Zuid station.
The best way to get from Brussels to Palermo is to fly which takes 7h 20m and costs €80 - €200. Alternatively, you can bus, which costs and takes 36h 28m, you could also train, which costs €300 - €750 and takes 24h 33m.
What companies run services between Brussels, Belgium and Palermo, Italy?
ITA Airways, Swiss, and two other airlines fly from Brussels Airport (BRU) to Palermo Airport (PMO) every 4 hours. Alternatively, you can take a bus from Brussels-North Station to Palermo via Milano, Autostazione Lampugnano in around 36h 28m.
- Website
- ryanair.com
Flights from Brussels Airport to Palermo Airport via Rome
- Ave. Duration
- 6h 42m
- When
- Monday and Friday
- Estimated price
- €65–140
Flights from Brussels South Charleroi Airport to Palermo Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €45–240
Flights from Brussels South Charleroi Airport to Palermo Airport via Pisa
- Ave. Duration
- 4h 22m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €45–240
Flights from Brussels South Charleroi Airport to Palermo Airport via Milan Bergamo
- Ave. Duration
- 4h 6m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–240
Flights from Brussels South Charleroi Airport to Trapani Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday and Saturday
- Estimated price
- €70–280
Flights from Brussels South Charleroi Airport to Trapani Airport via Milan Bergamo
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €70–280
Flights from Brussels South Charleroi Airport to Trapani Airport via Bologna
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €70–280
Flights from Cologne Bonn Airport to Palermo Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €65–200
Flights from Cologne Bonn Airport to Palermo Airport via Bologna
- Ave. Duration
- 4h
- When
- Monday and Friday
- Estimated price
- €65–200
Flights from Brussels Airport to Catania–Fontanarossa Airport via Pisa
- Ave. Duration
- 4h 20m
- When
- Tuesday
- Estimated price
- €75–270
Flights from Brussels Airport to Catania–Fontanarossa Airport via Rome
- Ave. Duration
- 5h 25m
- When
- Saturday
- Estimated price
- €75–270
- Website
- ita-airways.com
Flights from Brussels Airport to Palermo Airport via Rome
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €60–260
Flights from Brussels Airport to Palermo Airport via Milan Linate
- Ave. Duration
- 6h 26m
- When
- Every day
- Estimated price
- €70–180
Flights from Brussels Airport to Catania–Fontanarossa Airport via Rome
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €75–290
Flights from Brussels Airport to Catania–Fontanarossa Airport via Milan Linate
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- €75–290
- Website
- brusselsairlines.com
Flights from Brussels Airport to Palermo Airport via Rome
- Ave. Duration
- 4h 40m
- When
- Monday to Saturday
- Estimated price
- €60–260
Flights from Brussels Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 2h 40m
- When
- Saturday
- Estimated price
- €60–250
- Website
- swiss.com
Flights from Brussels Airport to Palermo Airport via Zurich
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €75–290
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Palermo Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday
- Estimated price
- €75–310
- Website
- lufthansa.com
Flights from Cologne Bonn Airport to Palermo Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- €90–360
- Website
- tuifly.be
Flights from Brussels Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 3h 5m
- When
- Saturday
- Estimated price
- €70–260
- Website
- easyjet.com
Flights from Brussels Airport to Catania–Fontanarossa Airport via Geneva
- Ave. Duration
- 5h 15m
- When
- Monday and Wednesday
- Estimated price
- €80–190
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Brussel-Zuid to Chambéry
- Ave. Duration
- 4h 7m
- Frequency
- Twice a week
- Estimated price
- €120–420
- Website
- https://www.ns.nl/en
- 2nd Class
- €120–180
- 1st Class
- €250–420
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Chambery Challes Les Eaux to Torino Porta Susa
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a day
- Estimated price
- €35–80
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €35–50
- 1st Class
- €60–80
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Chambery Challes Les Eaux to Torino Porta Susa
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- €12–18
- Website
- https://www.trenitalia.com/en.html
Train from Messina Centrale to Palermo Centrale
- Ave. Duration
- 2h 54m
- Frequency
- Every 4 hours
- Estimated price
- €13–20
- Website
- https://www.trenitalia.com/en.html
Train from Catania Aeroporto Fontanarossa to Palermo Centrale
- Ave. Duration
- 2h 47m
- Frequency
- Every 4 hours
- Estimated price
- €14–21
- Website
- https://www.trenitalia.com/en.html
Train from Chambery Challes Les Eaux to Milano Centrale
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- €19–28
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Susa to Villa S.Giovanni
- Ave. Duration
- 10h 39m
- Frequency
- Twice daily
- Estimated price
- €190–380
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Torino Porta Susa to Villa S.Giovanni
- Ave. Duration
- 10h 22m
- Frequency
- Once daily
- Estimated price
- €150–200
- Website
- https://www.italotreno.it/en
- Smart Economy
- €150–190
- Smart Flex
- €160–200
Train from Milano Centrale to Roma Termini
- Ave. Duration
- 3h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €75–100
- Website
- https://www.italotreno.it/en
- Smart Economy
- €75–95
- Smart Flex
- €80–100
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Messina Centrale to Palermo Centrale
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- €21–50
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Palermo Centrale
- Ave. Duration
- 11h 44m
- Frequency
- Once daily
- Estimated price
- €85–200
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Brussels-Nord to Koeln Hbf
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- €44–49
- Website
- https://int.bahn.de/en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 13h 33m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Palermo
- Ave. Duration
- 21h 55m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.flixbus.co.uk
Bus from Brussels-North train station to Genoa
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- €70–130
- Website
- https://www.flixbus.co.uk
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Milano, Autostazione Lampugnano to Palermo
- Ave. Duration
- 21h 45m
- Frequency
- Twice a week
- Estimated price
- €60–90
- Schedules at
- autoservizisalemi.it
Bus from Milano, San Donato M3 to Palermo Via Tommaso Fazello
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Estimated price
- €55–85
- Schedules at
- autoservizisalemi.it
- info@flibco.com
- Website
- flibco.com
Bus from Brussels Midi / Brussels South West to Charleroi Airport
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–15
- Website
- https://www.flibco.com/en
- customerservices@terravision.eu
- Website
- terravision.eu
Shuttle from Trapani Birgi Airport to Lazio Municipio
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- €11
- Website
- https://www.terravision.eu/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Brussels - Midi Train Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €55–80
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Ferry from Villa S.Giovanni to Messina Marittima
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Genoa to Port of Palermo
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- €70–160
- Website
- https://www.gnv.it/en
- Seat
- €70–110
- Cabin
- €130–160
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling by boat in Italy
Read the travel guide
More Questions & Answers
Brussels to Palermo bus services, operated by Pistoia viaggi, arrive at Milano, Autostazione Lampugnano station.
Brussels to Palermo train services, operated by Nederlandse Spoorwegen (NS), arrive at Chambéry station.
Book your Brussels to Palermo train tickets online with Omio.
Book your Brussels to Palermo bus tickets online with Omio.
There are 5776+ hotels available in Palermo.





























































