There are 4 ways to get from Cape Town to Barbarano del Capo by plane, bus, car, busferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Brindisi Airport, bus
best- Fly from Cape Town International Airport (CPT) to Brindisi Airport (BDS)plane CPT - BDS
- Take the bus from Lecce Via V. Carluccio to Barbaranobus
20h 15m€355–978Fly to Bari Karol Wojtyła Airport, bus
cheapest- Fly from Cape Town International Airport (CPT) to Bari Karol Wojtyła Airport (BRI)plane CPT - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera Via Don Luigi Sturzo to Maglie Piazzale Megaparkbus
24h 58m€315–944Fly to Lamezia Terme International Airport, drive
- Fly from Cape Town International Airport (CPT) to Lamezia Terme International Airport (SUF)plane CPT - SUF
- Drive from Lamezia-Terme-Airport-SUF to Barbarano del Capocar
22h 11m€406–1,047Fly to Tirana International Airport Nënë Tereza, bus and ferry, train, bus
- Fly from Cape Town International Airport (CPT) to Tirana International Airport Nënë Tereza (TIA)plane CPT - TIA
- Take the busferry from Durrës to Bari Portobusferry
- Take the train from Bari Centrale to Leccetrain
- Take the bus from Lecce Via V. Carluccio to Barbaranobus
27h 11m
Cape Town International Airport (CPT) to Brindisi Airport (BDS) flights
Questions & Answers
The cheapest way to get from Cape Town to Barbarano del Capo is to fly and bus which costs €310 - €950 and takes 24h 58m.
The fastest way to get from Cape Town to Barbarano del Capo is to fly and bus which takes 20h 15m and costs €350 - €1000.
The distance between Cape Town and Barbarano del Capo is 8434 km.
It takes approximately 20h 15m to get from Cape Town to Barbarano del Capo, including transfers.
There are 7336+ hotels available in Barbarano del Capo.
What companies run services between Cape Town, South Africa and Barbarano del Capo, Italy?
There is no direct connection from Cape Town to Barbarano del Capo. However, you can take the taxi to Capetown-Airport-CPT airport, fly to Brindisi Airport (BDS), walk to Borgo Casale, take the bus to Brindisi Station, walk to Brindisi, take the train to Lecce, walk to Stazione FS, take the bus to City Terminal, walk to Lecce Via V. Carluccio, then take the bus to Barbarano. Alternatively, you can take the taxi to Capetown-Airport-CPT airport, fly to Lamezia Terme International Airport (SUF), then drive to Barbarano del Capo.
- Website
- lufthansa.com
Flights from Cape Town International Airport to Brindisi Airport via Frankfurt
- Ave. Duration
- 16h 50m
- When
- Thursday and Sunday
- Estimated price
- €340–1,400
Flights from Cape Town International Airport to Brindisi Airport via Munich
- Ave. Duration
- 25h 45m
- When
- Friday and Saturday
- Estimated price
- €390–1,300
Flights from Cape Town International Airport to Lamezia Terme International Airport via Frankfurt
- Ave. Duration
- 16h 35m
- When
- Tuesday and Saturday
- Estimated price
- €340–1,400
Flights from Cape Town International Airport to Lamezia Terme International Airport via Munich
- Ave. Duration
- 26h 20m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €390–1,300
Flights from Cape Town International Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- €310–1,100
Flights from Cape Town International Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- €350–1,200
Flights from Cape Town International Airport to Tirana International Airport Nënë Tereza via Frankfurt
- Ave. Duration
- 19h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €370–1,300
- Website
- klm.com
Flights from Cape Town International Airport to Bari Karol Wojtyła Airport via Amsterdam Schiphol
- Ave. Duration
- 17h 58m
- When
- Friday, Saturday, Thursday, and Tuesday
- Estimated price
- €310–1,100
Flights from Cape Town International Airport to Tirana International Airport Nënë Tereza via Amsterdam Schiphol
- Ave. Duration
- 22h 2m
- When
- Thursday and Friday
- Estimated price
- €350–1,200
- Website
- swiss.com
Flights from Cape Town International Airport to Brindisi Airport via Zurich
- Ave. Duration
- 16h 46m
- When
- Friday and Saturday
- Estimated price
- €350–1,200
Flights from Cape Town International Airport to Tirana International Airport Nënë Tereza via Zurich
- Ave. Duration
- 15h 15m
- When
- Friday
- Estimated price
- €320–1,100
- Website
- britishairways.com
Flights from Cape Town International Airport to Brindisi Airport via London Heathrow
- Ave. Duration
- 15h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €360–1,700
Flights from Cape Town International Airport to Bari Karol Wojtyła Airport via London Gatwick
- Ave. Duration
- 17h 20m
- When
- Thursday
- Estimated price
- €260–750
Flights from Cape Town International Airport to Tirana International Airport Nënë Tereza via London Heathrow
- Ave. Duration
- 20h
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- €330–1,600
- Website
- turkishairlines.com
Flights from Cape Town International Airport to Bari Karol Wojtyła Airport via Istanbul
- Ave. Duration
- 15h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €290–900
Flights from Cape Town International Airport to Tirana International Airport Nënë Tereza via Istanbul
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- €330–500
- Website
- airbus.com
Flights from Cape Town International Airport to Brindisi Airport via Frankfurt
- Ave. Duration
- 16h 55m
- When
- Thursday and Sunday
- Estimated price
- €340–950
- Website
- airfrance.com
Flights from Cape Town International Airport to Bari Karol Wojtyła Airport via Paris Charles de Gaulle
- Ave. Duration
- 16h 20m
- When
- Saturday
- Estimated price
- €290–1,000
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Bari Centrale to Lecce
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €22–45
- Schedules at
- Trenitalia Frecce
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bari Centrale to Lecce
- Ave. Duration
- 1h 53m
- Frequency
- Every 30 minutes
- Estimated price
- €18–30
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bari Centrale to Lecce
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- Trenitalia Intercity
- Phone
- 0832-228441
- [email protected]
- Website
- stplecce.it
Bus from Lecce Via V. Carluccio to Barbarano
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €3–7
- Schedules at
- stplecce.it
- 2nd Class
- €4–7
Bus from Lecce Via V. Carluccio to Barbarano
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €3–7
- Schedules at
- stplecce.it
- 2nd Class
- €4–7
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Matera Via Don Luigi Sturzo to Maglie Piazzale Megapark
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- €12–26
- Website
- Itabus S.p.A.
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Durrës to Bari Porto
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Schedules at
- autobus.al
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.
Related travel guides
Italy Travel Guides
Read the travel guide


























