There are 10 ways to get from Sicily to Brindisi by plane, train, night bus, bus and ferry, bus, car 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.

Recommended option

Fly Palermo to Brindisi  •  5 h 42 min

  1. Fly from Palermo (PMO) to Brindisi (BDS) PMO - BDS

$58 - $609

Cheapest option

Bus via Taranto  •  15 h 13 min

  1. Take the bus from Palermo to Mirto
  2. Take the bus from Mirto to Taranto via Porto Mercantile
  3. Take the bus from Taranto to Brindisi

$42 - $55

8 alternative options

Fly Catania to Brindisi  •  5 h 19 min

  1. Fly from Catania (CTA) to Brindisi (BDS) CTA - BDS

$67 - $476

Fly Catania to Bari, train  •  4 h 43 min

  1. Fly from Catania (CTA) to Bari (BRI) CTA - BRI
  2. Take the train from Bari Centrale to Brindisi

$70 - $356

Fly Palermo to Bari, train  •  5 h 21 min

  1. Fly from Palermo (PMO) to Bari (BRI) PMO - BRI
  2. Take the train from Bari Centrale to Brindisi

$66 - $229

Train, night bus  •  13 h 37 min

  1. Take the train from Palermo Centrale to Lamezia Terme Centrale Ic
  2. Take the night bus from Lamezia Terme Centrale to Taranto Bus
  3. Take the train from Taranto to Brindisi Reg / ...

Bus  •  13 h 40 min

  1. Take the bus from Palermo to Cosenza
  2. Take the bus from Cosenza to Brindisi

$49 - $58

Train  •  14 h 53 min

  1. Take the train from Palermo Centrale to Paola Ic
  2. Take the train from Paola to Sibari Reg
  3. Take the train from Sibari to Taranto Ic
  4. Take the train from Taranto to Brindisi Reg / ...

$77 - $120

Train, bus  •  15 h 34 min

  1. Take the train from Palermo Centrale to Salerno Ic / ...
  2. Take the train from Salerno to Taranto Fr / ...
  3. Take the bus from Taranto to Brindisi

$98 - $132

Drive, car ferry  •  8 h 6 min

  1. Drive from Palermo to Messina
  2. Take the car ferry from Messina to Villa San Giovanni
  3. Drive from Villa San Giovanni to Brindisi

$102 - $176

Questions & Answers

The distance between Sicily and Brindisi is 470 km.

The cheapest way to get from Sicily to Brindisi is to bus which costs 35€ - 50€ and takes 15 h 13 min.

The quickest way to get from Sicily to Brindisi is to fly and train which takes 4 h 43 min and costs 60€ - 310€.

No, there is no direct train from Sicily to Brindisi. However, there are services departing from Palermo Notarbartolo and arriving at Brindisi via Palermo Centrale, Paola, Sibari and Taranto. The journey, including transfers, takes approximately 14 h 53 min.

No, there is no direct bus from Sicily to Brindisi. However, there are services departing from Piazza Boiardo and arriving at Brindisi via Palermo and Cosenza. The journey, including transfers, takes approximately 13 h 40 min.

It takes approximately 5 h 42 min to get from Sicily to Brindisi, including transfers.

What companies run services between Sicily, Italy and Brindisi, Italy?

Alitalia, Ryanair and five other airlines fly from Palermo to Brindisi hourly. Alternatively, you can take a train from Palermo to Brindisi via Palermo Centrale, Paola, Sibari, and Taranto in around 14 h 53 min.

Airlines
Alitalia
Website
alitalia.com
Flights from Palermo to Brindisi via Rome
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$160 - $700
Flights from Palermo to Brindisi via Milan Linate
Ave. Duration
6 h
When
Every day
Estimated price
$160 - $700
Flights from Palermo to Brindisi via Bologna, Rome
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$160 - $700
Flights from Catania to Brindisi via Rome
Ave. Duration
3 h 47 min
When
Every day
Estimated price
$150 - $700
Flights from Catania to Brindisi via Milan Linate
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$150 - $700
Flights from Catania to Brindisi via Bologna, Rome
Ave. Duration
7 h 35 min
When
Every day
Estimated price
$150 - $700
Flights from Catania to Bari via Rome
Ave. Duration
3 h 17 min
When
Every day
Estimated price
$150 - $650
Flights from Palermo to Bari via Rome
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$85 - $350
Ryanair
Website
ryanair.com
Flights from Palermo to Brindisi via Pisa
Ave. Duration
4 h 55 min
When
Tuesday, Thursday and Sunday
Estimated price
$45 - $200
Flights from Palermo to Brindisi via Milan Bergamo
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$45 - $200
Flights from Catania to Brindisi via Pisa
Ave. Duration
6 h 35 min
When
Every day
Estimated price
$60 - $220
easyJet
Website
easyjet.com
Flights from Palermo to Brindisi via Milan Malpensa
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$120 - $650
Flights from Catania to Brindisi via Milan Malpensa
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$130 - $700
Volotea
Website
volotea.com
Flights from Catania to Bari
Ave. Duration
1 h 10 min
When
Monday, Tuesday, Thursday and Friday
Estimated price
$45 - $460
Flights from Palermo to Bari
Ave. Duration
1 h 10 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$28 - $270
Vueling Airlines
Website
vueling.com
Flights from Palermo to Brindisi via Barcelona
Ave. Duration
5 h 40 min
When
Wednesday
Estimated price
$180 - $800
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Bari Centrale to Brindisi
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$18 - $26
Website
orario.trenitalia.com
Train from Salerno to Taranto
Ave. Duration
3 h 9 min
Frequency
5 times a day
Estimated price
$28 - $40
Website
orario.trenitalia.com
Trenitalia Intercity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Palermo Centrale to Lamezia Terme Centrale
Ave. Duration
5 h 53 min
Frequency
3 times a day
Estimated price
$40 - $55
Website
orario.trenitalia.com
Train from Palermo Centrale to Paola
Ave. Duration
6 h 27 min
Frequency
3 times a day
Estimated price
$45 - $60
Website
orario.trenitalia.com
Train from Sibari to Taranto
Ave. Duration
1 h 36 min
Frequency
Twice daily
Estimated price
$19 - $28
Website
orario.trenitalia.com
Train from Palermo Centrale to Salerno
Ave. Duration
8 h 33 min
Frequency
3 times a day
Estimated price
$65 - $85
Website
orario.trenitalia.com
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Taranto to Brindisi
Ave. Duration
1 h 7 min
Frequency
Every 4 hours
Estimated price
$5 - $13
Website
orario.trenitalia.com
1st Class
$10 - $13
Train from Paola to Sibari
Ave. Duration
1 h 27 min
Frequency
Once daily
Estimated price
$7 - $16
Website
orario.trenitalia.com
1st Class
$13 - $16
Bus operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Night bus from Lamezia Terme Centrale to Taranto
Ave. Duration
3 h 21 min
Frequency
5 times a week
Website
orario.trenitalia.com
Ias Auto Linee
Phone
0983 565635
Email
ias@iasautolinee.it
Website
iasautolinee.com
Bus and ferry from Palermo to Cosenza
Ave. Duration
7 h 17 min
Frequency
Once daily
Estimated price
$20 - $29
Schedules at
iasautolinee.com
Bus and ferry from Palermo to Mirto
Ave. Duration
9 h 10 min
Frequency
Once daily
Estimated price
$24 - $35
Schedules at
iasautolinee.com
Saj
Phone
0981 500331
Email
info@saj.it
Website
saj.it
Bus from Cosenza to Brindisi
Ave. Duration
3 h 56 min
Frequency
Twice daily
Estimated price
$27
Schedules at
saj.it
Autolinee Romano
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Taranto to Brindisi
Ave. Duration
1 h 20 min
Frequency
Every 15 minutes
Estimated price
$3 - $5
Website
Ouibus
Ferry operators
Caronte & Tourist
Phone
800 627414
Email
servizioclienti@carontetourist.it
Website
carontetourist.it
Car ferry from Messina to Villa San Giovanni
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$2 - $30
Schedules at
carontetourist.it
Passenger
$3
Car
$29 - $30

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 Bali: What to do if Mount Agung erupts, How do I buy a London Underground ticket? and Getting to Rome from the airport - to help you get the most out of your next trip.