1map logoGo to main page

Barcelona, Catalonia to Brindisi, Apulia from €44: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Brindisi, Italy

How to Get from Barcelona to Brindisi: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$44 - PlaneBest price
1331 kmDistance
6h 43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Brindisi with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  43m
Estimated price
44-210
Recommended
route map
Distance: 1331 km
Duration: 6h 43m

See more options

Pricing table
Company
various
Bus
Plane
Average Duration
14h  3m
Estimated price
64-298
Company
various
Drive
Train
Average Duration
29h  25m
Estimated price
89-440
Company
various
Train
Average Duration
21h  47m
Estimated price
165-385
Company
various
Train
Average Duration
21h  16m
Estimated price
175-488
Company
various
Bus
Average Duration
29h  29m
Estimated price
441-442
Company
various
Drive
Drive
Average Duration
26h  35m
Estimated price
443-444
Company
various
Drive
Average Duration
17h  47m
Estimated price
445-446

Compare prices for your selected dates

TypeMo 03/02Tu 04/02We 05/02Th 06/02Fr 07/02Sa 08/02Su 09/02
Bus $75 $77 $70 $84 $69 $69 $65
Fly $125 $109 $87 $128 $119 $87 $125

Barcelona - Brindisi operators

Explore transport companies operating between Barcelona and Brindisi, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
ryanair.com

Plane from Barcelona (BCN) to Brindisi (BDS)

Average Duration
6h 43m
Estimated price
€44-210
Website
alitalia.com

Plane from Barcelona (BCN) to Brindisi (BDS)

Average Duration
5h 8m
Estimated price
€2104-2105
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Estación de Autobuses Barcelona Nord to Napoli P.zza Garibaldi

Average Duration
23h 40m
Estimated price
€89-29860
Contact phone
+34 93 593 13 00
Website
sagales.com

Bus from Estació del Nord to Girona-Aeroport

Average Duration
1h 15m
Estimated price
€644-1750
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Estación de Autobuses Barcelona Nord to Brindisi

Average Duration
29h 29m
Estimated price
€441-442
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Brindisi

Average Duration
21h 16m
Estimated price
€449-446
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Barcelona-Sants to Brindisi via Lyon Part Dieu

Average Duration
21h 47m
Estimated price
€165-385
Ferry
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Ferry from Porto di Barcellona to Porto di Civitavecchia

Average Duration
20h
Estimated price
€447-643

Barcelona to Brindisi: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Brindisi offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€314 - €508
Departure Point
Barcelona-Sants station
Arrival Point
Brindisi station
Departure Point
Barcelona Airport
Arrival Point
Brindisi Airport. The quickest flight takes 4h 5m and has one stopover
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Brindisi station

Frequently asked questions

Find out more about the route from Barcelona to Brindisi.

Or choose the category:
The distance between Barcelona and Brindisi is 827 miles by air and 1,195.3 miles by road. Travel times vary depending on the mode of transportation. By train, it takes approximately 19 hours and 48 minutes to reach Brindisi from Barcelona. By taxi and flight, the travel time is around 10 hours and 26 minutes. By plane, the quickest option, it takes approximately 6 hours and 38 minutes. If driving by car, it takes around 17 hours and 47 minutes, and by bus, the travel time is approximately 26 hours and 30 minutes.
The most cost-effective and time-efficient transportation option for traveling from Barcelona to Brindisi is by flying. It cost around €41-€217 and takes approximately 6 hours and 38 minutes, making it the quickest way to reach Brindisi. Taking a flight not only saves time but also offers a relatively affordable option compared to other modes of transportation such as train, taxi, and bus.
The prices for a train ticket from Barcelona to Brindisi range from €140 to €307. On the other hand, the prices for a bus ticket from Brindisi to Barcelona range from €130 to €204. These prices may vary depending on the time of year, availability, and type of ticket purchased. It is recommended to check with the respective transportation providers for the most accurate and up-to-date pricing information.
To travel from Barcelona to Brindisi without using public transportation, you have the option to drive. The distance is approximately 1195 miles, and it takes around 17 hours and 47 minutes by car. Prices for a one-way car rental range from €308 to €498, depending on the rental company and vehicle chosen.
To travel from Barcelona to Brindisi without a car, the best options are by train or by flying. Taking the train is a longer journey, taking approximately 19 hours and 48 minutes, but it provides a scenic route and costs between €136 and €308. Flying is a faster option, taking about 6 hours and 38 minutes, and costs between €41 and €217. Other alternatives include taking a bus, which takes approximately 26 hours and 30 minutes and costs between €127 and €208.
There is no direct link between Barcelona and Brindisi. However, there are options for travel between the two cities. The most convenient way is to take a train, which takes approximately 19 hours and 48 minutes, including transfers. Another option is to take a bus, which takes approximately 26 hours and 30 minutes, also with transfers. It is important to note that there are no direct flights available between Barcelona and Brindisi.
The flight duration between Barcelona and Brindisi typically takes around 4 hours and 5 minutes with one stopover. However, there is no direct flight available between these two cities. The cost of a flight ticket for this route can vary between €44 and €213, depending on the airline and the time of booking. It's advisable to check with different airlines to find the most convenient and affordable option for your travel.
There are plenty of options for accommodation near Brindisi with over 799 hotels available. Prices start at €32 per night, making it a budget-friendly destination. Visitors can choose from a range of hotels, including luxury resorts, boutique hotels, and budget-friendly guesthouses, ensuring there is something to fit every traveler's preferences and budget. From centrally located hotels to options near the beach, there are plenty of choices for a comfortable stay in Brindisi.