There are 5 ways to get from Brindisi to Castro Marina by bus, train, taxi 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.

Recommended option

Bus, line 008 bus  •  2 h 56 min

  1. Take the bus from Brindisi to Maglie 05 / ...
  2. Take the line 008 bus from Maglie to Castro 008

$13 - $17

Cheapest option

Line 106 bus, line 103 bus  •  4 h 5 min

  1. Take the line 106 bus from Lecce - City Terminal to Maglie - Stazione FSE 106 / ...
  2. Take the line 103 bus from Maglie - Stazione FSE to Castro - Via Panoramica 103

$13 - $17

3 alternative options

Train, bus  •  3 h 5 min

  1. Take the train from Brindisi to Lecce Fb / ...
  2. Take the bus from Lecce to Castro 008

$13 - $20

Taxi  •  1 h 7 min

  1. Take a taxi from Brindisi to Castro Marina 54.1 miles

$110 - $140

Drive  •  1 h 7 min

  1. Drive from Brindisi to Castro Marina 54.1 miles

$13 - $19

What companies run services between Brindisi, Italy and Castro Marina, Italy?

You can take a bus from Brindisi to Castro Marina via Maglie in around 2 h 56 min.

Train operators
Bus operators
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Brindisi to Maglie
Ave. Duration
1 h 14 min
Frequency
Hourly
Estimated price
$11 - $13
Schedules at
marozzivt.it
STP Lecce
Phone
0832-228441
Email
info@stplecce.it
Website
stplecce.it
Bus from Maglie to Castro
Ave. Duration
42 min
Frequency
Once daily
Estimated price
$2 - $4
Schedules at
stplecce.it
Bus from Lecce to Castro
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$3 - $5
Schedules at
stplecce.it
Consorzio Trasporti Aziende Pugliesi
Phone
+39 800 242 815
Email
redazionecentrale@provincia.le.it
Website
provincia.le.it
Bus from Lecce - City Terminal to Maglie - Stazione FSE
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
provincia.le.it
Bus from Maglie - Stazione FSE to Castro - Via Panoramica
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$2 - $3
Schedules at
provincia.le.it
Other operators
Taxi from Brindisi to Castro Marina
Ave. Duration
1 h 7 min
Estimated price
$110 - $140
Taxi
Phone
+39 0831 597901

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 Which side of Niagara Falls should I choose (and how do I get there)?, Is ride-sharing platform BlaBlaCar right for you? and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

Questions & Answers

The distance between Brindisi and Castro Marina is 81 km. The road distance is 87 km.

The cheapest way to get from Brindisi to Castro Marina is to line 106 bus and line 103 bus which costs 10€ - 15€ and takes 4 h 5 min.

The quickest way to get from Brindisi to Castro Marina is to taxi which takes 1 h 7 min and costs 95€ - 120€.

No, there is no direct bus from Brindisi to Castro Marina. However, there are services departing from Brindisi and arriving at Castro via Maglie. The journey, including transfers, takes approximately 2 h 56 min.

It takes approximately 2 h 56 min to get from Brindisi to Castro Marina, including transfers.