There are 13 ways to get from Brussels to Taranto by plane, bus, train, car, or car 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 Brussels Airport to Bari Karol Wojtyła Airport, bus, Italobus Connections
best- Fly from Brussels Airport (BRU) to Bari Karol Wojtyła Airport (BRI)plane BRU - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera to Tarantobus
9h 5mDrive 1,831.3 km
cheapest- Drive from Brussels to Tarantocar 1,831.3 km
17h 40m€283–408Train
- Take the train from Brussel-Zuid / Bruxelles-Midi to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Torino Porta Susatrain Tgv
- Take the train from Torino Porta Susa to Tarantotrain Fr
18h 43mBus
- Take the bus from Brussels-North train station to Frankfurt central train stationbus N870 / ...
- Take the bus from Frankfurt central train station to Tarantobus N422
31hFly Brussels Airport to Brindisi Airport, train
- Fly from Brussels Airport (BRU) to Brindisi Airport (BDS)plane BRU - BDS
- Take the train from Brindisi to Tarantotrain
8h 51mBus to Brussels South Charleroi Airport, fly to Brindisi Airport, train
- Take the bus from Brussels Midi / Brussels South West to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Brindisi Airport (BDS)plane CRL - BDS
- Take the train from Brindisi to Tarantotrain
9h 6mBus to Brussels South Charleroi Airport, fly to Bari Karol Wojtyła Airport, bus, Italobus Connections
- Take the bus from Brussels Midi / Brussels South West to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Bari Karol Wojtyła Airport (BRI)plane CRL - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera to Tarantobus
9h 40mFly Brussels Airport to Naples Airport, train
- Fly from Brussels Airport (BRU) to Naples Airport (NAP)plane BRU - NAP
- Take the train from Napoli Afragola to Tarantotrain
10h 38mTrain to Amsterdam Airport Schiphol, fly to Bari Karol Wojtyła Airport, bus, Italobus Connections
- Take the train from Brussel-Zuid to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Bari Karol Wojtyła Airport (BRI)plane AMS - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera to Tarantobus
10h 48mTrain, train to Eindhoven Airport, fly to Brindisi Airport
- Take the train from Bruxelles-Central to Bredatrain
- Take the train from Breda to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Brindisi Airport (BDS)plane EIN - BDS
- Take the train from Brindisi to Tarantotrain
11h 8mTrain via Strasbourg
- Take the train from Brussel-Zuid / Bruxelles-Midi to Strasbourgtrain Tgv
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Luganotrain Ec
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Tarantotrain Fr / ...
20h 45mBus via Zurich
- Take the bus from Brussels-North Station to Zurichbus
- Take the bus from Zurigo to Tarantobus Zurigo - Taranto
35h 6mDrive, car train
- Drive from Brussels to Düsseldorf Hbfcar
- Take the car train from Düsseldorf Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Tarantocar
19h 3m€290–1,294
Brussels Airport (BRU) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Brussels to Taranto is to drive which costs €280 - €410 and takes 17h 40m.
The fastest way to get from Brussels to Taranto is to drive which takes 17h 40m and costs €280 - €410.
No, there is no direct bus from Brussels station to Taranto. However, there are services departing from Brussels-North train station and arriving at Taranto via Frankfurt central train station. The journey, including transfers, takes approximately 31h.
No, there is no direct train from Brussels to Taranto. However, there are services departing from Brussel-Zuid / Bruxelles-Midi and arriving at Taranto via Paris Nord, Paris Gare De Lyon and Torino Porta Susa. The journey, including transfers, takes approximately 18h 43m.
The distance between Brussels and Taranto is 1582 km. The road distance is 1831.3 km.
The best way to get from Brussels to Taranto without a car is to train which takes 18h 43m and costs .
It takes approximately 9h 5m to get from Brussels to Taranto, including transfers.
Brussels to Taranto bus services, operated by FlixBus-eu, depart from Brussels-North train station.
Brussels to Taranto train services, operated by THI Factory, depart from Brussel-Zuid / Bruxelles-Midi station.
The best way to get from Brussels to Taranto is to train which takes 18h 43m and costs . Alternatively, you can bus, which costs and takes 31h.
What companies run services between Brussels, Belgium and Taranto, Italy?
You can take a train from Brussel-Zuid / Bruxelles-Midi to Taranto via Paris Nord, Paris Gare De Lyon, and Torino Porta Susa in around 18h 43m. Alternatively, you can take a bus from Brussels-North train station to Taranto via Frankfurt central train station in around 31h.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Brindisi Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €50–220
Flights from Brussels South Charleroi Airport to Brindisi Airport via Bologna
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- €50–220
Flights from Brussels South Charleroi Airport to Brindisi Airport via Milan Bergamo
- Ave. Duration
- 4h 58m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €50–220
Flights from Brussels South Charleroi Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €50–200
Flights from Brussels South Charleroi Airport to Bari Karol Wojtyła Airport via Milan Bergamo
- Ave. Duration
- 3h 57m
- When
- Friday and Saturday
- Estimated price
- €50–200
Flights from Brussels South Charleroi Airport to Bari Karol Wojtyła Airport via Pisa
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €50–200
Flights from Eindhoven Airport to Brindisi Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €70–290
Flights from Eindhoven Airport to Brindisi Airport via Milan Bergamo
- Ave. Duration
- 4h 15m
- When
- Friday
- Estimated price
- €70–290
Flights from Eindhoven Airport to Brindisi Airport via Bologna
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- €70–290
- Website
- ita-airways.com
Flights from Brussels Airport to Bari Karol Wojtyła Airport via Milan Linate
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–170
Flights from Brussels Airport to Brindisi Airport via Milan Linate
- Ave. Duration
- 5h 30m
- When
- Tuesday to Friday
- Estimated price
- €75–190
Flights from Brussels Airport to Naples Airport via Milan Linate
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- €65–220
Flights from Brussels Airport to Naples Airport via Rome
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–220
Flights from Amsterdam Airport Schiphol to Bari Karol Wojtyła Airport via Milan Linate
- Ave. Duration
- 5h 45m
- When
- Monday to Saturday
- Estimated price
- €75–170
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday to Sunday
- Estimated price
- €80–420
Flights from Amsterdam Airport Schiphol to Bari Karol Wojtyła Airport via Milan Linate
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- €80–430
- Website
- transavia.com
Flights from Brussels Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday
- Estimated price
- €55–320
Flights from Amsterdam Airport Schiphol to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday to Sunday
- Estimated price
- €80–420
- Website
- lufthansa.com
Flights from Brussels Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €110–800
Flights from Brussels Airport to Brindisi Airport via Munich
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- €160–900
Flights from Amsterdam Airport Schiphol to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €100–1,100
- Website
- brusselsairlines.com
Flights from Brussels Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €110–200
Flights from Brussels Airport to Brindisi Airport via Milan Linate
- Ave. Duration
- 5h 30m
- When
- Tuesday to Friday
- Estimated price
- €75–190
Flights from Brussels Airport to Naples Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €70–220
- Website
- swiss.com
Flights from Brussels Airport to Brindisi Airport via Zurich
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- €85–330
Flights from Brussels Airport to Naples Airport via Zurich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €75–290
- Website
- tuifly.be
Flights from Brussels Airport to Brindisi Airport
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- €85–320
Flights from Brussels Airport to Naples Airport
- Ave. Duration
- 2h 35m
- When
- Friday
- Estimated price
- €80–290
- Website
- thalys.com
Train from Brussel-Zuid / Bruxelles-Midi to Paris Nord
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Schedules at
- thalys.com
- Website
- voyages-sncf.com
Train from Brussel-Zuid / Bruxelles-Midi to Paris Nord
- Ave. Duration
- 3h 1m
- Frequency
- 3 times a day
- Schedules at
- voyages-sncf.com
Train from Paris Gare De Lyon to Torino Porta Susa
- Ave. Duration
- 5h 37m
- Frequency
- 3 times a day
- Schedules at
- voyages-sncf.com
Train from Brussel-Zuid / Bruxelles-Midi to Strasbourg
- Ave. Duration
- 3h 48m
- Frequency
- Twice daily
- Schedules at
- voyages-sncf.com
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
- Website
- fsitaliane.it
Train from Paris Gare De Lyon to Torino Porta Susa
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Schedules at
- fsitaliane.it
Train from Torino Porta Susa to Taranto
- Ave. Duration
- 9h 32m
- Frequency
- Once a week
- Schedules at
- fsitaliane.it
Train from Brindisi to Taranto
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Schedules at
- fsitaliane.it
Train from Napoli Afragola to Taranto
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Schedules at
- fsitaliane.it
Train from Milano Centrale to Taranto
- Ave. Duration
- 8h 11m
- Frequency
- Twice daily
- Schedules at
- fsitaliane.it
- Website
- nsinternational.nl
Train from Brussel-Zuid to Schiphol Airport Train Station
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Schedules at
- nsinternational.nl
Train from Bruxelles-Central to Breda
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- nsinternational.nl
- Website
- belgiantrain.be
Train from Bruxelles-Central to Breda
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- belgiantrain.be
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Once a week
- Estimated price
- €100–1,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270–550
- Car Compartment
- €550–1,000
- 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
- €6–10
- 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
- Website
- global.flixbus.com
Bus from Brussels-North train station to Frankfurt central train station
- Ave. Duration
- 5h 35m
- Frequency
- Every 4 hours
- Schedules at
- global.flixbus.com
Bus from Frankfurt central train station to Taranto
- Ave. Duration
- 24h 25m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Zurich
- Ave. Duration
- 9h 46m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
More Questions & Answers
Brussels to Taranto bus services, operated by FlixBus-eu, arrive at Frankfurt central train station.
Brussels to Taranto train services, operated by THI Factory, arrive at Paris Nord station.
Yes, the driving distance between Brussels to Taranto is 1831 km. It takes approximately 17h 40m to drive from Brussels to Taranto.
Book your Brussels to Taranto train tickets online with Omio.
Book your Brussels to Taranto bus tickets online with Omio.
There are 1090+ hotels available in Taranto.



