There are 5 ways to get from Pantelleria to Barcelona by plane, ferry, bus, 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.
Fly Pantelleria to Barcelona–El Prat Airport
best- Fly from Pantelleria (PNL) to Barcelona–El Prat Airport (BCN)plane PNL - BCN
5h 7m€123–229Ferry, bus to Palermo Airport, fly to Barcelona–El Prat Airport
cheapest- Take the ferry from Pantelleria to Port of Trapaniferry
- Take the bus from Trapani - Via Ammiraglio Staiti to Palermo Airportbus
- Fly from Palermo Airport (PMO) to Barcelona–El Prat Airport (BCN)plane PMO - BCN
9h 25m€80–227Ferry, bus, car ferry
- Take the ferry from Pantelleria to Port of Trapaniferry
- Take the bus from Trapani - Porto to Palermo Via Bertolinobus
- Take the ferry from Palermo to Civitavecchiaferry
- Take the car ferry from Port of Civitavecchia to Port de Barcelonacarferry
40h 23m€206–354Ferry, bus
- Take the ferry from Pantelleria to Port of Trapaniferry
- Take the bus from Trapani - Porto to Terminal Bus Palermobus
- Take the bus from Palermo to Milano, Autostazione Lampugnanobus
- Take the bus from Milano, Autostazione Lampugnano to Barcelona - North Bus Stationbus
44h 13m€271–494Fly Pantelleria to Girona–Costa Brava Airport, bus
- Fly from Pantelleria (PNL) to Girona–Costa Brava Airport (GRO)plane PNL - GRO
- Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus
9h 51m€113–378
Pantelleria to Barcelona by ferry and bus
Questions & Answers
The cheapest way to get from Pantelleria to Barcelona is to ferry and bus and fly which costs €80 - €230 and takes 9h 25m.
The fastest way to get from Pantelleria to Barcelona is to fly which takes 5h 7m and costs €120 - €230.
The distance between Pantelleria and Barcelona is 1008 km.
The best way to get from Pantelleria to Barcelona without a car is to ferry and bus and car ferry which takes 40h 23m and costs €200 - €360.
It takes approximately 5h 7m to get from Pantelleria to Barcelona, including transfers.
There are 5193+ hotels available in Barcelona.
What companies run services between Pantelleria, Italy and Barcelona, Spain?
DAT Danish Air Transport, Vueling Airlines, and five other airlines fly from Pantelleria (PNL) to Barcelona–El Prat Airport (BCN) twice daily.
- Website
- ryanair.com
Flights from Pantelleria to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €90–320
Flights from Pantelleria to Barcelona–El Prat Airport via Palermo Airport
- Ave. Duration
- 5h 40m
- When
- Thursday, Sunday, Tuesday, and Wednesday
- Estimated price
- €55–250
Flights from Palermo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €35–120
Flights from Pantelleria to Girona–Costa Brava Airport via Palermo Airport, Pisa
- Ave. Duration
- 8h 10m
- When
- Friday, Thursday, and Sunday
- Estimated price
- €85–340
Flights from Pantelleria to Girona–Costa Brava Airport via Trapani, Pescara
- Ave. Duration
- 12h 45m
- When
- Friday and Sunday
- Estimated price
- €85–350
Flights from Pantelleria to Girona–Costa Brava Airport via Rome, Bari
- Ave. Duration
- 14h 50m
- When
- Friday
- Estimated price
- €100–370
- Website
- vueling.com
Flights from Pantelleria to Barcelona–El Prat Airport via Catania
- Ave. Duration
- 4h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €65–260
Flights from Pantelleria to Barcelona–El Prat Airport via Venice
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- €95–330
Flights from Palermo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- €30–110
- Website
- flyulendo.com
Flights from Pantelleria to Barcelona–El Prat Airport via Palermo Airport
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- €45–240
Flights from Palermo Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Sunday
- Estimated price
- €17–120
- Website
- easyjet.com
Flights from Pantelleria to Barcelona–El Prat Airport via Milan Linate
- Ave. Duration
- 7h 55m
- When
- Friday
- Estimated price
- €110–340
- Phone
- 06 164 160, +39091342525
- [email protected]
- Website
- segesta.it
Bus from Trapani - Porto to Palermo Via Bertolino
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €11–16
- Schedules at
- segesta.it
Bus from Trapani - Porto to Terminal Bus Palermo
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €11–16
- Schedules at
- segesta.it
Bus from Trapani - Via Ammiraglio Staiti to Palermo Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €9–13
- Schedules at
- segesta.it
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Palermo to Milano, Autostazione Lampugnano
- Ave. Duration
- 22h 20m
- Frequency
- Once daily
- Estimated price
- €130–230
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Barcelona - North Bus Station
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- €90–160
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 902 13 00 14
- [email protected]
- Website
- sagales.com
Bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €17–25
- Schedules at
- sagales.com
- Phone
- 0923.873813
- [email protected]
- Website
- libertylines.it
Ferry from Pantelleria to Port of Trapani
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- €45–90
- Schedules at
- libertylines.it
Ferry from Pantelleria to Port of Trapani
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- €45–90
- Schedules at
- libertylines.it
Ferry from Pantelleria to Port of Trapani
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- €45–90
- Schedules at
- libertylines.it
- Phone
- +39.090.57.37
- [email protected]
- Website
- carontetourist.it
Ferry from Pantelleria to Port of Trapani
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €40–90
- Schedules at
- carontetourist.it
Ferry from Pantelleria to Port of Trapani
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €40–90
- Schedules at
- carontetourist.it
Ferry from Pantelleria to Port of Trapani
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €40–90
- Schedules at
- carontetourist.it
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Palermo to Civitavecchia
- Ave. Duration
- 13h 45m
- Frequency
- 3 times a week
- Estimated price
- €45–90
- Website
- https://www.gnv.it/en
Car ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- https://www.gnv.it/en
Want to know more about travelling around Spain
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
Travelling by boat in Italy
Read the travel guide
Want to know more about Flixbus?
Read the travel guide





























