There are 7 ways to get from Castro to Taranto by bus, plane, 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.
Bus to Curitiba, fly to Brindisi Airport, train
best- Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitiba
- Fly from Curitiba (CWB) to Brindisi Airport (BDS)CWB - BDS
- Take the train from Brindisi to Taranto
25h 20m€386–1,169Bus to Curitiba, fly to Bari Karol Wojtyła Airport, bus, Italobus Connections
- Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitiba
- Fly from Curitiba (CWB) to Bari Karol Wojtyła Airport (BRI)CWB - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
- Take the bus from Matera to Taranto
26h 59mBus to Curitiba, fly to Fiumicino International Airport, train
- Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitiba
- Fly from Curitiba (CWB) to Fiumicino International Airport (FCO)CWB - FCO
- Take the train from Roma Termini to Napoli Afragola
- Take the train from Napoli Afragola to Taranto
29h 28m€480–1,148Bus, bus to Londrina, fly to Brindisi Airport, train
- Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Ponta Grossa
- Take the bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Londrina
- Fly from Londrina (LDB) to Brindisi Airport (BDS)LDB - BDS
- Take the train from Brindisi to Taranto
32h 5m€528–1,685Bus, bus to São Paulo–Guarulhos International Airport, fly to Brindisi Airport, train
- Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Sorocaba
- Take the bus from Sorocaba to Rodoviária de São Paulo - Terminal Tietê
- Fly from São Paulo–Guarulhos International Airport (GRU) to Brindisi Airport (BDS)GRU - BDS
- Take the train from Brindisi to Taranto
29h 11m€476–929Bus, bus to São Paulo–Guarulhos International Airport, fly to Bari Karol Wojtyła Airport, Italobus Connections
- Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Sorocaba
- Take the bus from Sorocaba to Rodoviária de São Paulo - Terminal Tietê
- Fly from São Paulo–Guarulhos International Airport (GRU) to Bari Karol Wojtyła Airport (BRI)GRU - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
- Take the bus from Matera to Taranto
30h 20mBus to Joinville, fly to Brindisi Airport, train
- Take the bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Joinville
- Fly from Joinville (JOI) to Brindisi Airport (BDS)JOI - BDS
- Take the train from Brindisi to Taranto
34h 59m€428–1,272
Curitiba (CWB) to Brindisi Airport (BDS) flights
Questions & Answers
The cheapest way to get from Castro to Taranto is to bus and fly and train which costs €470 - €950 and takes 29h 11m.
The fastest way to get from Castro to Taranto is to bus and fly and train which takes 25h 20m and costs €380 - €1200.
The distance between Castro and Taranto is 10357 km.
It takes approximately 25h 20m to get from Castro to Taranto, including transfers.
Taranto is 4h ahead of Castro. It is currently 10:44 PM in Castro and 2:44 AM in Taranto.
There are 1004+ hotels available in Taranto.
What companies run services between Castro, Brazil and Taranto, Italy?
There is no direct connection from Castro to Taranto. However, you can take the bus to Terminal Rodoviário de Curitiba, walk to Estação Tubo Rodoferroviária, take the bus to Estação Tubo Praça Eufrasio Correia, walk to Shopping Estação, take the shuttle to Curitiba Airport, walk to Curitiba (CWB) airport, fly to Brindisi Airport (BDS), walk to Borgo Casale, take the bus to Brindisi Station, walk to Brindisi, then take the train to Taranto. Alternatively, you can take the bus to Terminal Rodoviário de Curitiba, walk to Estação Tubo Rodoferroviária, take the bus to Estação Tubo Praça Eufrasio Correia, walk to Shopping Estação, take the shuttle to Curitiba Airport, walk to Curitiba (CWB) airport, fly to Bari Karol Wojtyła Airport (BRI), walk to Bari Airport, take the bus to Matera piazza Matteotti, walk to Matera, then take the bus to Taranto.
- Website
- ryanair.com
Flights from Curitiba to Brindisi Airport via São Paulo–Guarulhos International Airport, Milan Malpensa
- Ave. Duration
- 16h 5m
- When
- Thursday
- Estimated price
- €480–1,500
Flights from Curitiba to Brindisi Airport via São Paulo–Guarulhos International Airport, Fiumicino International Airport
- Ave. Duration
- 17h 5m
- When
- Friday
- Estimated price
- €460–1,500
Flights from Londrina to Brindisi Airport via São Paulo–Guarulhos International Airport, Milan Malpensa
- Ave. Duration
- 21h 55m
- When
- Thursday
- Estimated price
- €650–2,100
Flights from Londrina to Brindisi Airport via São Paulo–Guarulhos International Airport, Fiumicino International Airport
- Ave. Duration
- 25h 10m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €500–2,000
Flights from São Paulo–Guarulhos International Airport to Brindisi Airport via Fiumicino International Airport
- Ave. Duration
- 14h 12m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €430–1,400
Flights from São Paulo–Guarulhos International Airport to Brindisi Airport via Milan Malpensa
- Ave. Duration
- 13h 55m
- When
- Thursday
- Estimated price
- €440–1,400
Flights from Joinville to Brindisi Airport via São Paulo–Guarulhos International Airport, Milan Malpensa
- Ave. Duration
- 23h 10m
- When
- Thursday
- Estimated price
- €500–1,700
Flights from Joinville to Brindisi Airport via São Paulo–Guarulhos International Airport, Madrid
- Ave. Duration
- 24h 5m
- When
- Sunday
- Estimated price
- €500–1,700
Flights from Joinville to Brindisi Airport via São Paulo–Guarulhos International Airport, Fiumicino International Airport
- Ave. Duration
- 24h 10m
- When
- Friday
- Estimated price
- €400–1,600
Flights from Joinville to Brindisi Airport via Sao Paulo Viracopos, Madrid, Pisa
- Ave. Duration
- 30h 30m
- When
- Friday
- Estimated price
- €500–1,400
- Website
- ita-airways.com
Flights from Curitiba to Brindisi Airport via Rio De Janeiro-Galeao, Fiumicino International Airport
- Ave. Duration
- 27h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €370–1,100
Flights from Curitiba to Brindisi Airport via São Paulo–Guarulhos International Airport, Fiumicino International Airport
- Ave. Duration
- 17h 10m
- When
- Saturday
- Estimated price
- €360–1,100
Flights from Curitiba to Bari Karol Wojtyła Airport via São Paulo–Guarulhos International Airport, Fiumicino International Airport
- Ave. Duration
- 17h 28m
- When
- Every day
- Estimated price
- €310–900
Flights from Curitiba to Bari Karol Wojtyła Airport via Rio De Janeiro-Galeao, Fiumicino International Airport
- Ave. Duration
- 22h 5m
- When
- Every day
- Estimated price
- €310–900
Flights from Curitiba to Fiumicino International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 18h 15m
- When
- Every day
- Estimated price
- €490–750
Flights from São Paulo–Guarulhos International Airport to Brindisi Airport via Fiumicino International Airport
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- €430–600
Flights from São Paulo–Guarulhos International Airport to Bari Karol Wojtyła Airport via Fiumicino International Airport
- Ave. Duration
- 14h 7m
- When
- Every day
- Estimated price
- €450–850
- Website
- lufthansa.com
Flights from Curitiba to Brindisi Airport via São Paulo–Guarulhos International Airport, Fiumicino International Airport
- Ave. Duration
- 17h 57m
- When
- Every day
- Estimated price
- €360–1,100
Flights from Curitiba to Brindisi Airport via Rio De Janeiro-Galeao, Frankfurt
- Ave. Duration
- 16h 55m
- When
- Thursday
- Estimated price
- €390–1,500
Flights from Curitiba to Bari Karol Wojtyła Airport via São Paulo–Guarulhos International Airport, Fiumicino International Airport
- Ave. Duration
- 17h 32m
- When
- Every day
- Estimated price
- €310–900
Flights from Curitiba to Fiumicino International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- €490–750
Flights from São Paulo–Guarulhos International Airport to Brindisi Airport via Fiumicino International Airport
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- €430–600
Flights from São Paulo–Guarulhos International Airport to Bari Karol Wojtyła Airport via Fiumicino International Airport
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- €450–850
- Website
- flytap.com
Flights from Curitiba to Fiumicino International Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 17h 32m
- When
- Every day
- Estimated price
- €260–900
Flights from Curitiba to Fiumicino International Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 21h 10m
- When
- Wednesday and Sunday
- Estimated price
- €260–900
- Website
- voeazul.com.br
Flights from Curitiba to Fiumicino International Airport via Rio De Janeiro-Galeao, Lisboa
- Ave. Duration
- 17h 5m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €260–900
Flights from Curitiba to Fiumicino International Airport via Belo Horizonte Confins, Lisboa
- Ave. Duration
- 21h 10m
- When
- Wednesday and Sunday
- Estimated price
- €260–900
- Website
- swiss.com
Flights from São Paulo–Guarulhos International Airport to Brindisi Airport via Zurich
- Ave. Duration
- 15h 20m
- When
- Thursday and Saturday
- Estimated price
- €330–1,100
Flights from São Paulo–Guarulhos International Airport to Bari Karol Wojtyła Airport via Zurich
- Ave. Duration
- 18h 50m
- When
- Saturday
- Estimated price
- €280–900
- Website
- easyjet.com
Flights from São Paulo–Guarulhos International Airport to Bari Karol Wojtyła Airport via Milan Malpensa
- Ave. Duration
- 14h 45m
- When
- Wednesday and Friday
- Estimated price
- €450–550
Flights from São Paulo–Guarulhos International Airport to Bari Karol Wojtyła Airport via Paris Charles de Gaulle
- Ave. Duration
- 15h 35m
- When
- Tuesday
- Estimated price
- €290–1,100
- Website
- voegol.com.br
Flights from Curitiba to Fiumicino International Airport via Salvador, Paris Charles de Gaulle
- Ave. Duration
- 21h 30m
- When
- Saturday
- Estimated price
- €290–1,000
- Website
- flyulendo.com
Flights from Curitiba to Fiumicino International Airport via Rio De Janeiro-Galeao, Porto
- Ave. Duration
- 18h 30m
- When
- Tuesday and Thursday
- Estimated price
- €270–900
- Website
- britishairways.com
Flights from São Paulo–Guarulhos International Airport to Brindisi Airport via London Heathrow
- Ave. Duration
- 15h 15m
- When
- Friday
- Estimated price
- €320–1,600
- Website
- latam.com
Flights from São Paulo–Guarulhos International Airport to Bari Karol Wojtyła Airport via Barcelona
- Ave. Duration
- 14h 50m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €450–550
- Website
- airfrance.com
Flights from São Paulo–Guarulhos International Airport to Bari Karol Wojtyła Airport via Paris Charles de Gaulle
- Ave. Duration
- 15h 55m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €290–1,100
- Website
- transavia.com
Flights from Joinville to Brindisi Airport via Sao Paulo Viracopos, Paris Orly
- Ave. Duration
- 33h 45m
- When
- Friday
- Estimated price
- €550–1,400
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Taranto
- Ave. Duration
- 49 min
- Frequency
- 3 times a day
- Estimated price
- €10–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Brindisi to Taranto
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €27–31
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €28–60
- Schedules at
- trenitalia.com
Train from Napoli Afragola to Taranto
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €30–120
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €22–50
- Website
- https://www.italotreno.it/en
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitiba
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Londrina
- Ave. Duration
- 4h 41m
- Frequency
- 4 times a day
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 5h 31m
- Frequency
- Hourly
- Estimated price
- €20–50
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Joinville
- Ave. Duration
- 4h 21m
- Frequency
- Every 3 hours
- Estimated price
- €16–35
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitiba
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- €11–17
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
- Semi Leito
- €11–16
- Leito
- €11–17
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- €4–10
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
- Semi Leito
- €6–10
- Leito
- €4–6
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Curitiba
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- €10–29
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
- Leito
- €12–29
- Semi Leito
- €10–15
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- €6–26
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
- Leito
- €9–26
- Semi Leito
- €6–10
Bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Londrina
- Ave. Duration
- 4h 4m
- Frequency
- 3 times a day
- Estimated price
- €13–35
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
- Leito
- €15–35
- Semi Leito
- €13–19
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €5–9
- Schedules at
- biglietteria.cotrap.it
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Bus from Matera to Taranto
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Website
- https://www.italotreno.it/en
- Phone
- +55 42 3228-4000 / (42) 3232-1401
- iapo@iapo.com.br
- Website
- iapo.com.br
Bus from Terminal Rodoviário de Castro to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €2
- Schedules at
- iapo.com.br
- Phone
- 0800 704 8780
- andorinha@andorinha.com
- Website
- andorinha.com
Bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Londrina
- Ave. Duration
- 3h 23m
- Frequency
- Every 3 hours
- Estimated price
- €22–120
- Schedules at
- andorinha.com
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Terminal Rodoviário de Londrina
- Ave. Duration
- 4h 52m
- Frequency
- 4 times a day
- Estimated price
- €13–65
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Com Eu+Fidelidade
- €13–65
- Sem Eu+Fidelidade
- €13–40
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Sorocaba to Rodoviária de São Paulo - Terminal Tietê
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- €7–24
- Schedules at
- gontijo.com.br
- Convencional
- €9–14
- Executivo
- €7–11
- Leito
- €22–24
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
Getting to Rome from the airport
Read the travel guide





























