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

Bologna to Barcelona train with Frecciarossa

Thu, Apr 24
+ 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 train, bus, and flight for Bologna to Barcelona

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

Compare train with

Train
Most popular
Flight
Bus

€194

Average price

€104

Average price

€98

Average price

Cheapest

1d 30h 37m

Average duration

1d 30h 7m

Onboard

+

30m

Additional time*

7h 7m

Average duration

Fastest

4h 7m

Onboard

+

3h 0m

Additional time*

21h 35m

Average duration

21h 5m

Onboard

+

30m

Additional time*

-

CO2 emissions

2.5 - 4.9kg

CO2 emissions

0.8 - 2.1kg

CO2 emissions

Lowest

Direct Options

Direct Options

Direct Options

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

Compare prices and tickets Bologna to Barcelona by train, 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 Bologna to Barcelona

ItalyItaly
SpainSpain
Icon of train
Trains from Bologna to Barcelona run on average 1 times per day, taking around 1d 30h 7m. Cheap train tickets for this journey start at $235 (€194) but you can travel from only $32 (€27) by flight.
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 $32 (€27)
Distance
511 miles (823 km)
Average train duration
1d 30h 7m
Cheapest ticket price
$235 (€194)
Trains per day
1
Train providers
1
Fastest train
1d 30h 7m
First train
13:26
Last train
13:26
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 $32 (€27)

Train companies: Italo and Frecciarossa from Bologna to Barcelona trains

Buy your official Italo and Frecciarossa train tickets to Barcelona from Bologna from $285 (€235) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

Italo is an Italian high-speed train service operated by NTV (Nuovo Trasporto Viaggiatori). It operates on the Italian high-speed rail network, connecting major cities such as Rome, Milan, Turin, Florence, Bologna, Naples, and Salerno. Italo trains are modern and comfortable. Italo offers a range of ticket types, including Standard, Comfort, and Prima, with each offering different levels of onboard facilities. Standard tickets offer basic seating, while Comfort tickets offer more comfortable seating and access to the onboard bar. Prima tickets offer the most luxurious experience, with access to the onboard lounge and complimentary snacks and drinks. The most popular routes for Italo are Rome to Milan, Rome to Florence, and Milan to Turin.

Train information from Bologna to Barcelona with Italo:

  • Average Duration: 28 h 32 min
  • Cheapest Price: $285
  • Italo frequency: 1 a day

Experience Comfort and Adventure on the Bologna to Barcelona Train Journey

Travelers seeking a scenic and enjoyable European rail experience should not miss the Bologna to Barcelona train route. This cross-country adventure allows you to explore the heart of Europe from the vibrant Italian city of Bologna to the cultural paradise of Barcelona. Most journeys start at the central Bologna Centrale, offering convenient access to popular departure times. Upon reaching Spain, passengers will disembark at the bustling Barcelona Sants, situated in the heart of Barcelona, which is perfect for discovering the city's architectural wonders and rich cultural scenes. The availability of multiple trains from Bologna to Barcelona provides flexibility, ensuring you can find a schedule that suits your travel needs while enjoying an unforgettable and comfortable journey.

Find Cheap Bologna to Barcelona Train Tickets

Explore the picturesque route from Bologna to Barcelona by rail without breaking the bank. Train tickets from Bologna to Barcelona are available at various price points to suit every budget. Travelers can find the cheapest train ticket at a cost starting from as low as $235 (€194), offering an affordable option for budget-conscious adventurers. On average, a train ticket for this scenic journey typically costs around $235 (€194), providing a balance of comfort and price. For those looking to maximize savings while enjoying a well-timed trip, consider traveling in the late autumn months. During this period, the crowds are smaller, accommodations are often cheaper, and you'll likely find more reasonable ticket prices, ensuring a seamless and economically friendly travel experience.

Train Bologna to Barcelona: Trenitalia, Renfe, and SNCF

Embarking on a train journey from Bologna to Barcelona offers a captivating European travel experience. The routes are serviced by renowned rail companies such as Trenitalia, Renfe, and SNCF, each providing a unique and comfortable long-distance journey. Trenitalia takes you at high-speed from Bologna into the heart of Italy with their Frecciarossa and Frecciargento lines, known for their luxurious amenities and prompt schedules. Once in Italy, connect to Renfe and SNCF for seamless international travel, promising a scenic and relaxing ride through scenic destinations and over comfortable modern trains. The services offered on this cross-country train route typically include catering, Wi-Fi, and comfortable seating that guarantees a pleasurable trip, making it an ideal way to travel between these two vibrant cities.

Train Bologna to Barcelona: Train Times and Schedule

Embarking on a train journey from Bologna to Barcelona offers a scenic and relaxing travel experience. The distance between these two vibrant cities is approximately 511 miles (823 km), and the average train journey duration is around 1d 30h 7m.

The frequency of trains traveling from Bologna to Barcelona is quite regular, ensuring connectivity on most days. On average, there are about 1 trains making the trip each day. These trains run consistently throughout the week, offering services from Monday to Sunday.

For those early risers or late travelers, the first train from Bologna typically departs at 13:26, providing a morning option for travelers. Meanwhile, the last train usually leaves at 13:26, catering to those who prefer an afternoon departure. Checking the Bologna to Barcelona train schedule before planning your trip can help ensure a smooth and enjoyable journey.

FAQs: Trains from Bologna to Barcelona

FAQs: Travel by train from Bologna 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 Bologna 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