Rome to Barcelona bus with FlixBus

Sat, Jun 14
+ Add return
FlixBus
BlaBlaCar Bus
Alsa
Rede Expressos
SARFA S.L.
1,000+ travel companies
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

The cheapest and fastest buses from Rome to Barcelona

Showing times and prices for Jun 14

Cheapest price

$176

Average price

$228

Fastest journey

19 h 10 m

Average duration

20 h 17 m

Buses per day

45

Distance

859 km

Cheap tickets

The best way to find a cheap bus ticket from Rome to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Rome to Barcelona will cost around $228 if you buy it on the day, but the cheapest tickets can be found for only $176.

Fast buses

It's difficult to get from Rome to Barcelona without transferring at least once.

Itabus2708+FlixBusFlixBus · FlixBus
05:00PM25h00
Roma, Autostazione Tiburtina
06:00PMBarcelona, Estació d'Autobusos Nord
$1761One-way
2 transfers
Itabus2708+FlixBusFlixBus · FlixBus
05:00PM25h00
Roma, Autostazione Tiburtina
06:00PMBarcelona, Estació d'Autobusos Nord
$1761One-way
2 transfers
Itabus2704+FlixBusFlixBus · FlixBus
12:00PM30h00
Roma, Autostazione Tiburtina
06:00PMBarcelona, Estació d'Autobusos Nord
$1771One-way
2 transfers
Itabus3804+FlixBusFlixBus · FlixBus
01:00PM29h00
Roma, Autostazione Tiburtina
06:00PMBarcelona, Estació d'Autobusos Nord
$1771One-way
2 transfers
Itabus2706+FlixBusFlixBus · FlixBus
02:00PM28h00
Roma, Autostazione Tiburtina
06:00PMBarcelona, Estació d'Autobusos Nord
$1771One-way
2 transfers

Travel Information

Compare train, bus, flight, and ferry for Rome to Barcelona

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

Compare bus with

Bus
Most popular
Flight
Ferry
Train

€129

Average price

€255

Average price

€47

Average price

Cheapest

€224

Average price

1d 24h 59m

Average duration

1d 24h 29m

Onboard

+

30m

Additional time*

8h 34m

Average duration

Fastest

5h 34m

Onboard

+

3h 0m

Additional time*

23h 16m

Average duration

22h 16m

Onboard

+

1h 0m

Additional time*

1d 32h 43m

Average duration

1d 32h 13m

Onboard

+

30m

Additional time*

0.9 - 2.1kg

CO2 emissions

Lowest

2.6 - 5.2kg

CO2 emissions

-

CO2 emissions

-

CO2 emissions

Direct Options

Direct Options

Direct Options

Direct Options

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

Live departures

Rome to Barcelona bus times

Showing buses for today, Friday, June 13
Last updated at 1:00 PM
ProviderDepartsDurationArrivesTransfers
Tickets
itab2302+meinfernbus_flixbusFlixBus · FlixBus1:30 PM Roma, Autostazione Tiburtina
26h30
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
itab2302+meinfernbus_flixbusFlixBus · FlixBus1:30 PM Roma, Autostazione Tiburtina
26h30
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
itab2708+meinfernbus_flixbusFlixBus · FlixBus3:00 PM Roma, Autostazione Tiburtina
25h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
itab2708+meinfernbus_flixbusFlixBus · FlixBus3:00 PM Roma, Autostazione Tiburtina
25h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
meinfernbus_flixbusFlixBus · FlixBus5:35 PM Roma, Autostazione Tiburtina
22h25
4:00 PM Barcelona, Estació d'Autobusos Nord1 transfer
meinfernbus_flixbusFlixBus · FlixBus · FlixBus6:00 PM Roma, Autostazione Tiburtina
27h10
9:10 PM Barcelona, Estación de Autobuses de Sants2 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus7:55 PM Roma, Autostazione Tiburtina
28h15
12:10 AM Barcelona, Estación de Autobuses de Sants2 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus8:55 PM Roma, Autostazione Tiburtina
24h30
9:25 PM Barcelona, Estació d'Autobusos Nord2 transfers
meinfernbus_flixbusFlixBus · FlixBus9:35 PM Roma, Autostazione (Metro Anagnina)
27h20
12:55 AM Barcelona, Estació d'Autobusos Nord1 transfer
meinfernbus_flixbusFlixBus · FlixBus · FlixBus9:35 PM Roma, Autostazione (Metro Anagnina)
29h05
2:40 AM Barcelona, Estación de Autobuses de Sants2 transfers
meinfernbus_flixbusFlixBus · FlixBus9:50 PM Roma, Autostazione Tiburtina
27h05
12:55 AM Barcelona, Estació d'Autobusos Nord1 transfer
meinfernbus_flixbusFlixBus · FlixBus · FlixBus9:50 PM Roma, Autostazione Tiburtina
28h50
2:40 AM Barcelona, Estación de Autobuses de Sants2 transfers
itab2002 · 2301+meinfernbus_flixbusFlixBus10:20 PM Roma, Autostazione Tiburtina
32h50
7:10 AM Barcelona, Estació d'Autobusos Nord2 transfers
itab2002 · 2301+meinfernbus_flixbusFlixBus · FlixBus10:20 PM Roma, Autostazione Tiburtina
32h25
6:45 AM Barcelona, Estació d'Autobusos Nord3 transfers
meinfernbus_flixbusFlixBus · FlixBus11:30 PM Roma, Autostazione Tiburtina
21h55
9:25 PM Barcelona, Estació d'Autobusos Nord1 transfer
meinfernbus_flixbusFlixBus · FlixBus · FlixBus11:30 PM Roma, Autostazione Tiburtina
24h40
12:10 AM Barcelona, Estación de Autobuses de Sants2 transfers
meinfernbus_flixbusFlixBus · FlixBus · FlixBus11:40 PM Roma, Autostazione Tiburtina
27h00
2:40 AM Barcelona, Estación de Autobuses de Sants2 transfers
Saturday, June 14
itab2116+meinfernbus_flixbusFlixBus · FlixBus4:00 AM Roma, Autostazione Tiburtina
26h45
6:45 AM Barcelona, Estació d'Autobusos Nord2 transfers
itab2116+meinfernbus_flixbusFlixBus · FlixBus4:00 AM Roma, Autostazione Tiburtina
26h00
6:00 AM Barcelona, Estació d'Autobusos Nord2 transfers
itab2116+meinfernbus_flixbusFlixBus · FlixBus4:00 AM Roma, Autostazione Tiburtina
26h45
6:45 AM Barcelona, Estació d'Autobusos Nord2 transfers
itab3492+meinfernbus_flixbusFlixBus · FlixBus5:00 AM Roma, Autostazione Tiburtina
25h45
6:45 AM Barcelona, Estació d'Autobusos Nord2 transfers
itab3492+meinfernbus_flixbusFlixBus5:00 AM Roma, Autostazione Tiburtina
26h10
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab3492+meinfernbus_flixbusFlixBus · FlixBus5:00 AM Roma, Autostazione Tiburtina
25h45
6:45 AM Barcelona, Estació d'Autobusos Nord2 transfers
meinfernbus_flixbusFlixBus · FlixBus5:45 AM Roma, Autostazione Tiburtina
24h15
6:00 AM Barcelona, Estació d'Autobusos Nord1 transfer
meinfernbus_flixbusFlixBus · FlixBus · FlixBus5:55 AM Roma, Autostazione Tiburtina
24h35
6:30 AM Barcelona, Estación de Autobuses de Sants2 transfers
itab1904+meinfernbus_flixbusFlixBus · FlixBus6:00 AM Roma, Autostazione Tiburtina
24h45
6:45 AM Barcelona, Estació d'Autobusos Nord2 transfers
itab1904+meinfernbus_flixbusFlixBus · FlixBus6:00 AM Roma, Autostazione Tiburtina
24h00
6:00 AM Barcelona, Estació d'Autobusos Nord2 transfers
itab1904+meinfernbus_flixbusFlixBus6:00 AM Roma, Autostazione Tiburtina
25h10
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab3802+meinfernbus_flixbusFlixBus7:00 AM Roma, Autostazione Tiburtina
24h10
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab1804+meinfernbus_flixbusFlixBus7:30 AM Roma, Autostazione Tiburtina
23h40
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab2790+meinfernbus_flixbusFlixBus8:00 AM Roma, Autostazione Tiburtina
23h10
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
meinfernbus_flixbusFlixBus · FlixBus8:15 AM Roma, Autostazione Tiburtina
22h30
6:45 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab2402+meinfernbus_flixbusFlixBus8:45 AM Roma, Autostazione Tiburtina
22h25
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab2704+meinfernbus_flixbusFlixBus · FlixBus10:00 AM Roma, Autostazione Tiburtina
30h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
itab2704+meinfernbus_flixbusFlixBus10:00 AM Roma, Autostazione Tiburtina
21h10
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab2704+meinfernbus_flixbusFlixBus · FlixBus10:00 AM Roma, Autostazione Tiburtina
30h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
meinfernbus_flixbusFlixBus · FlixBus10:20 AM Roma, Autostazione Tiburtina
20h50
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab3804+meinfernbus_flixbusFlixBus · FlixBus11:00 AM Roma, Autostazione Tiburtina
29h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
itab3804+meinfernbus_flixbusFlixBus11:00 AM Roma, Autostazione Tiburtina
20h10
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab3804+meinfernbus_flixbusFlixBus · FlixBus11:00 AM Roma, Autostazione Tiburtina
29h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
meinfernbus_flixbusFlixBus · FlixBus11:05 AM Roma, Autostazione (Metro Anagnina)
20h05
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab2706+meinfernbus_flixbusFlixBus12:00 PM Roma, Autostazione Tiburtina
19h10
7:10 AM Barcelona, Estació d'Autobusos Nord1 transfer
itab2706+meinfernbus_flixbusFlixBus · FlixBus12:00 PM Roma, Autostazione Tiburtina
28h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers
itab2706+meinfernbus_flixbusFlixBus · FlixBus12:00 PM Roma, Autostazione Tiburtina
28h00
4:00 PM Barcelona, Estació d'Autobusos Nord2 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Rome to Barcelona by train, bus, flight, or ferry

Sat
Jun 14
Sun
Jun 15
Mon
Jun 16
Tue
Jun 17
Wed
Jun 18
Thu
Jun 19
Fri
Jun 20
Sat
Jun 21
Sun
Jun 22
Mon
Jun 23
Tue
Jun 24
Wed
Jun 25
Thu
Jun 26
Fri
Jun 27
Sat
Jun 28
Sun
Jun 29
Mon
Jun 30
Tue
Jul 01
Wed
Jul 02
Thu
Jul 03
Fri
Jul 04

Journey information

Overview: Bus from Rome to Barcelona

ItalyItaly
SpainSpain
Icon of bus
Buses from Rome to Barcelona run on average 14 times per day, taking around 1d 24h 29m. Cheap bus tickets for this journey start at $101 (€82) but you can travel from only $37 (€30) 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 $37 (€30)
Distance
533 miles (859 km)
Average bus duration
1d 24h 29m
Cheapest ticket price
$101 (€82)
Buses per day
14
Fastest bus
20h 5m
First bus
00:10
Last bus
23:50
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 $37 (€30)

Bus Providers: FlixBus, BlaBlaCar Bus from Rome to Barcelona

FlixBus

wififoodOnboardseatReservationbathroomOnboardusbPlugsaccessibilitybikespets
About
FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U.S. FlixBus also operates overnight buses on select routes throughout Europe.
Luggage & cancellation policy
luggage
Luggage included
One carry-on bag up to 7kg (42x30x18 cm) and one checked bag up to 20kg (80x50x30 cm).
luggage
Additional luggage
Additional luggage can be purchased for a fee.
cancellation
Cancellation Policy
You can cancel your ticket up to 15 minutes before departure and receive a voucher for future travel. Refund requests for delays over 120 minutes are possible.
Amenities on board the bus
wifi
Wifi
foodOnboard
Food sold onboard
seatReservation
Seat reservation
bathroomOnboard
Toilets
usbPlugs
USB plugs
accessibility
Accessibility
Assistance; Priority boarding; Wheelchair-accessible buses.
bikes
Bikes
Bikes are allowed for a fee; must be booked.
pets
Pets
Small pets in carriers allowed; guide dogs travel for free.

BlaBlaCar Bus

wififoodOnboardseatReservationbathroomOnboardusbPlugsaccessibilitybikes
About
BlaBlaCar Bus, a subsidiary of the popular French carpooling company, BlaBlaCar, is a bus company operating long-distance services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations.
Luggage & cancellation policy
luggage
Luggage included
One carry-on bag up to 7kg and one checked bag up to 20kg.
luggage
Additional luggage
Additional luggage can be purchased for a fee.
cancellation
Cancellation Policy
You can cancel your ticket up to 30 minutes before departure for a refund in the form of a voucher.
Amenities on board the bus
wifi
Wifi
foodOnboard
Food sold onboard
seatReservation
Seat reservation
bathroomOnboard
Toilets
usbPlugs
USB plugs
accessibility
Accessibility
Assistance; Priority boarding; Accessible seating options.
bikes
Bikes
Bikes are allowed; additional fees may apply.

Buses from Rome to Barcelona

Buses in Europe are an affordable way to travel between cities, with a variety of companies offering both domestic and international routes. Buses from Rome to Barcelona are operated by Flixbus, and Alsa. Most bus services depart from Rome's Tiburtina bus station. Buses from Rome to Barcelona take between 20 hours–22 hours, terminating at Barcelona's Estacio del Nord bus station. Alsa offers a direct route, and most FlixBus services require one change in Genoa or Milan.

Rome to Barcelona: Not what you're looking for?

Return buses from Barecelona to Rome | Compare all modes of traveling from Rome to Barcelona | Or learn more about cheap buses to Barcelona



Rome to Barcelona Bus Cost

Average prices for buses from Rome to Barcelonas when you book in advance

Booking Period

Average Price

Same Day

€59

1 Day in Advance

€59

1 Week in Advance

€59

2 Weeks in Advance

€59

1 Month in Advance

€53

3 Months in Advance

€53

Rome to Barcelona Buses: General Information


While taking a bus is slower than flying or taking the train, it is significantly cheaper and can take as little as 20½ hours to arrive in Barcelona.

  • autobus Most Rome to Barcelona buses are run by either Flixbus or Alsa.
  • autobus Most buses are direct, depart from Rome's Tiburtina bus station and arrive at Barcelona's Estacio del Nord bus station.
  • autobus Traveling from Rome to Barcelona by bus takes as little as 20 hours and 30 minutes.
  • autobus Most travelers book their Rome to Barcelona bus ticket 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Rome to Barcelona buses decrease the further they are booked in advance:

  • Rome to Barcelona bus tickets are 10% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

About Rome

Rome, the Eternal City, is the world famous center of history, fashion, art, and cuisine even three millennia after its mythical creation. From the Colosseum to the Villa Borghese to the Spanish Steps, Rome's timeless splendor will be sure to captivate travelers from around the world. No trip to Rome would be complete without a visit to Vatican City, which located entirely within the city of Rome. Vatican City is the home of the Pope, St. Peter's Basilica and the Sistine Chapel.

About Barcelona

Barcelona's Mediterranean climate provides the perfect backdrop for the city's unique architecture and vibrant nightlife. Travelers can soak in the Iberian sun on one of Barcelona's beaches or explore the city's lengthy history with an architectural tour. Sample Catalan food at one of Barcelona's tapas bars before viewing the world-famous artworks of Pablo Picasso and Salvador Dali. The variety of activities and lifestyles available in Barcelona makes it a necessity for anyone traveling in Spain.

FAQs: Bus from Rome to Barcelona

FAQs: Take the bus from Rome to Barcelona with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Rome to Barcelona.
FAQs

popular bus stations

Popular bus stations from Rome to Barcelona

Rome
Barcelona
The major bus station for departures in Rome is Roma, Autostazione Tiburtina. Find all the information you need to know about services, amenities and connections at Roma, Autostazione Tiburtina for your trip from Rome to Barcelona.
Roma, Autostazione Tiburtina
information
The major bus station for arrivals in Barcelona is Barcelona, Estació d'Autobusos Nord. Find all the information you need to know about services, amenities and connections at Barcelona, Estació d'Autobusos Nord for your trip to Barcelona from Rome.
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:30-21:30
ticketOfficeHours
Distance to city center
2 km
carConnection
Car connection
Carrer d'Alí Bei
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafetería de la estación (in the station)
  • Tapas 24 (0.4 km)
  • Pizzeria Roma (0.6 km).
Taxis
Taxis
  • Available outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transit options for Barcelona, Estació d'Autobusos Nord
  • Bus: 54, 6, H12 Metro: L1 Train: R1, R3, R4

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