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 Marozzi
  2. Take the line 008 bus from Maglie to Castro 008

$13 - $17

Cheapest option

Bus, line 106 bus, line 103 bus  •  4 h 33 min

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

$7 - $18

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

Questions & Answers

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

More details

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

More details

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.

More details

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

Get driving directions

The best way to get from Brindisi to Castro Marina without a car is to bus and line 008 bus which takes 2 h 56 min and costs 11€ - 15€.

More details

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

More details

Brindisi to Castro Marina bus services, operated by Marozzi VT, depart from Brindisi station.

More details

Brindisi to Castro Marina bus services, operated by S.T.P. di Terra d' Otranto, arrive at Castro station.

More details

Yes, the driving distance between Brindisi to Castro Marina is 87 km. It takes approximately 1 h 7 min to drive from Brindisi to Castro Marina.

Get driving directions

There are 2937+ hotels available in Castro Marina. Prices start at $52 USD per night.

More details

Map of how to get from Brindisi to Castro Marina.
Launch map view
  • Distance: 50.9 miles
  • Duration: 2 h 56 min

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
Trenitalia Frecce

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Brindisi to Lecce
Ave. Duration
29 min
Frequency
Hourly
Estimated price
$10 - $15
Website
orario.trenitalia.com
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
S.T.P. di Terra d' Otranto
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
Pugliairbus
Phone
+39 080 5790211
Email
info@cotrap.it
Website
aeroportidipuglia.it
Bus from Brindisi to Lecce
Ave. Duration
40 min
Frequency
Every 20 minutes
Estimated price
$3 - $5
Schedules at
aeroportidipuglia.it
Consorzio Trasporti Aziende Pugliesi
Phone
+39 800 242 815
Email
redazionecentrale@provincia.le.it
Website
provincia.le.it
Bus from Brindisi Aeroporto to Lecce - City Terminal
Ave. Duration
40 min
Frequency
Every 3 hours
Estimated price
$2 - $10
Schedules at
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 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.