There are 3 ways to get from Pantelleria to Lampedusa (Island) by ferry, train, bus, car ferry or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Ferry, train, bus  •  12 h 51 min

  1. Take the ferry from Pantelleria to Terminal Traghetti - Porto
  2. Take the train from Trapani to Castelvetrano Reg
  3. Take the bus from Castelvetrano to Porto Empedocle
  4. Take the ferry from Porto Empedocle to Lampedusa

$146 - $194

Cheapest option

Fly  •  3 h 55 min

  1. Fly from Pantelleria (PNL) to Lampedusa (LMP) PNL - LMP

$77 - $564

1 alternative option

Ferry, train, bus, car ferry  •  19 h 16 min

  1. Take the ferry from Pantelleria to Terminal Traghetti - Porto
  2. Take the train from Trapani to Castelvetrano Reg
  3. Take the bus from Castelvetrano to Porto Empedocle
  4. Take the car ferry from Porto Empedocle to Lampedusa

$141 - $164

What companies run services between Pantelleria, Italy and Lampedusa (Island), Italy?

Mistral Air, Alitalia and FlexFlight ApS fly from Pantelleria to Lampedusa 3 times a day.

Airlines
Mistral Air
Website
mistralair.it
Flights from Pantelleria to Lampedusa via Palermo
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$65 - $550
FlexFlight ApS
Website
flexflight.dk
Flights from Pantelleria to Lampedusa via Palermo
Ave. Duration
4 h 37 min
When
Every day
Estimated price
$120 - $650
Alitalia
Website
alitalia.com
Flights from Pantelleria to Lampedusa via Milan Linate
Ave. Duration
7 h
When
Saturday
Estimated price
$220 - $1,200
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Trapani to Castelvetrano
Ave. Duration
1 h 22 min
Frequency
Every 2 hours
Estimated price
$6 - $14
Website
orario.trenitalia.com
1st Class
$11 - $14
Bus operators
Salvatore Lumia
Email
info@autolineelumia.it
Website
autolineelumia.it
Bus from Castelvetrano to Porto Empedocle
Ave. Duration
1 h 45 min
Frequency
3 times a day
Estimated price
$13
Schedules at
autolineelumia.it
Ferry operators
Liberty Lines S.P.A.
Phone
0923.873813
Email
callcenter@libertylines.it
Website
libertylines.it
Ferry from Pantelleria to Terminal Traghetti - Porto
Ave. Duration
2 h 10 min
Frequency
6 times a week
Estimated price
$50 - $70
Schedules at
libertylines.it
Ferry from Porto Empedocle to Lampedusa
Ave. Duration
4 h 15 min
Frequency
5 times a week
Estimated price
$75 - $100
Schedules at
libertylines.it
Siremar
Phone
+39 090.36.46.01
Email
servizioclienti@siremar.it
Website
siremar.it
Ferry from Pantelleria to Trapani Porto
Ave. Duration
5 h 45 min
Frequency
Once daily
Estimated price
$55 - $70
Schedules at
siremar.it
Car ferry from Porto Empedocle to Lampedusa
Ave. Duration
10 h 40 min
Frequency
5 times a week
Estimated price
$70
Schedules at
siremar.it

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, How to get from Florence to Rome and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Pantelleria to Lampedusa (Island)?

The distance between Pantelleria and Lampedusa (Island) is 157 km.

What is the cheapest way to get from Pantelleria to Lampedusa (Island)?

The cheapest way to get from Pantelleria to Lampedusa (Island) is to ferry and train and bus and car ferry which costs 110€ - 140€ and takes 19 h 16 min.

What is the fastest way to get from Pantelleria to Lampedusa (Island)?

The quickest way to get from Pantelleria to Lampedusa (Island) is to fly which takes 3 h 55 min and costs 60€ - 470€.

How long does it take to get from Pantelleria to Lampedusa (Island)?

It takes approximately 12 h 51 min to get from Pantelleria to Lampedusa (Island), including transfers.