Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Bari to Barcelona train

Wed, Apr 23
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information

Compare bus and flight for Bari to Barcelona

Omio recommends booking the flight as it is the most popular option from Bari to Barcelona among Omio's users. If you are prioritising price take the flight with prices starting from €33. For those with little time consider booking a flight which can get you there in 7h 7m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 1.2 - 3.1kg.

Compare train with

Most popular
Flight
Bus

€124

Average price

Cheapest

€154

Average price

10h 7m

Average duration

Fastest

7h 7m

Onboard

+

3h 0m

Additional time*

1d 33h 7m

Average duration

1d 32h 37m

Onboard

+

30m

Additional time*

3.7 - 7.4kg

CO2 emissions

1.2 - 3.1kg

CO2 emissions

Lowest

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Compare prices and tickets Bari to Barcelona by bus or flight

Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Bari to Barcelona

ItalyItaly
SpainSpain
Icon of train
Take a train from Bari to Barcelona and enjoy the approximately 762 miles (1227 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $40 (€33)
Distance
762 miles (1227 km)
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $40 (€33)

Train providers: Frecciarossa from Bari to Barcelona trains

For as little as $503 (€413) you can travel by train between Bari and Barcelona with Frecciarossa. Omio will show you the best deals, schedules and tickets available for this trip.

Enjoy a comfortable train ride between Bari and Barcelona with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 761 miles (1227 km) long journey from Bari to Barcelona smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train schedule for the Bari to Barcelona route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains from Bari to Barcelona start as low as $503 (€413) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train to Barcelona from Bari with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Frecciarossa from Bari to Barcelona train information:

  • Average Duration: 27 h 4 min
  • Cheapest Price: $503
  • Frecciarossa frequency: 1 a day

Exploring Your Journey from Bari to Barcelona by Train

Embarking on a train journey from Bari to Barcelona is a unique travel experience that allows you to enjoy the scenic beauty as you cross through charming European landscapes. The most popular departure station is Bari Centrale, while Barcelona Sants serves as your busy and modern arrival station. Travelling by train offers the comfort and convenience of witnessing the change in culture along with the effortless transition between train connections. With multiple trains from Bari to Barcelona available, this trip becomes both a convenient and enjoyable manner to discover some of Europe's lively cities.

Find Cheap Bari to Barcelona Train Ticket Prices

Looking for an affordable journey from Bari to Barcelona by train? Exploring this scenic route doesn't have to break the bank. The cheapest train ticket can often be found for as low as $304 (€249) (euro cents not specified), while the average cost hovers around $463 (€379). For budget-conscious travelers, the best time to embark on this journey is typically in October, as it's known to offer a balance of pleasant weather and lower ticket prices. Book early and enjoy the comfort of train travel while saving money!

Train Bari to Barcelona: Rail Europe and Trenitalia Services

When planning an adventure from Bari to Barcelona by train, travelers can look forward to a seamless and comfortable journey with Rail Europe and Trenitalia. These esteemed providers offer a combination of high-speed and regional train services tailored to connect these vibrant cities with ease. Rail Europe's high-speed trains offer a swift journey experience with amenities such as spacious seating, on-board dining areas, and Wi-Fi connectivity, ensuring passenger comfort and convenience throughout the trip. Complementing the high-speed options, Trenitalia offers regional connections that allow you to soak in the scenic beauty of the European landscape as you travel from Italy to Spain. With these services, transitioning between these culturally rich destinations by train becomes an enriching part of your travel adventure.

Train Bari to Barcelona: Train Times and Schedule

Embarking on a picturesque train journey from Bari to Barcelona allows travelers to traverse an approximate distance of 762 miles (1227 km) and indulge in the scenic beauty of the landscapes. The average train journey duration is 19 hours 30 minutes, providing a comfortable and leisurely travel experience across Europe.

Trains on the Bari to Barcelona route operate with a frequency of approximately 3 services daily, ensuring flexible options for travelers. The trains run consistently throughout the week from Monday to Sunday, catering to a variety of travel plans and itineraries.

For those planning their days around train schedules, the first train typically departs at around 06:00, while the last service generally leaves at 18:00. Whether you are an early riser or prefer a later departure, the Bari to Barcelona train schedule provides suitable options to fit your travel needs.

FAQs: Trains from Bari to Barcelona

FAQs: Travel by train from Bari to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bari to Barcelona.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links