The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Rome to Barcelona will cost around £ 90 if you buy it on the day, but the cheapest tickets can be found for only £ 66.
This is the last bus of the day.
Find all the dates and times for this journey
22 h 15 m
23 h 56 m
Buses per day
It's difficult to get from Rome to Barcelona without changing at least once.
|Distance||533 miles (859 km)|
|Average coach duration||21 h 55 min|
|Average coach ticket price||£79 (€90)|
|Coach companies||Flixbus, Baltour or Alsa|
Coaches from Rome to Barcelona cover the 533 miles (859 km) long journey taking on average 21 h 55 min with our travel partners like Flixbus, Baltour or Alsa. There are direct coach services available. You can get the cheapest coach tickets for this trip for as low as £61, but the average price of coach tickets is £79. Travellers depart most frequently from Roma Termini and arrive in Barcelona, Estació d'Autobusos Nord.
Buy your official Alsa and FlixBus coach tickets from Rome to Barcelona from £61 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most convenient route.
Alsa is the leading coach operator in Spain offering thousands of domestic and international coach routes, including the 533 miles (859 km) journey between Rome and Barcelona. As an official travel partner of Alsa, Omio shows you the best deals for Alsa coach tickets between Rome and Barcelona on offer so you can book the cheapest, fastest or earliest ticket. Simply choose the best times and tickets available for you to enjoy the route from Rome to Barcelona with Alsa.
Alsa is well-known for its impressive fleet of coaches that offer excellent services and one of the most comfortable travel experiences at a budget price. Not only does Alsa sell standard tickets for its countless routes, but it also provides travellers special offers like Minimum, Reduced and Flexible fares on select routes. Apart from the normal coaches with basic services like free WiFi, toilets, footrests and onboard entertainment, Alsa also has coaches like the Alsa Supra, Alsa Eurobus and Alsa Premium that have more premium services on specific routes.
Alsa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Alsa tickets between Rome and Barcelona and when travelling by coach:
Travel between Rome, Italy and Barcelona, Spain by coach is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Italy
Conditions of entry:
All travellers in Spain must observe these coronavirus safety measures:
The information above was last checked on 22/10/2021. Remember to review the latest COVID-19 travel safety regulations for your coach to Barcelona from Rome as this information can change.
Return travel from Spain to Italy is: Partially open.
Entry into Italy is allowed for: Entry is partially open for citizens and permanent residents of Spain
Requirements for reentering:
The government of Italy has imposed these measures to reduce the spread of COVID-19:
Last checked on 22/10/2021. Please check the latest COVID-19 travel safety regulations closer to the travel date of your coach to Rome from Barcelona.
When departing from Rome, you have various coach station options to start your journey from including Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense. When arriving in Barcelona, you can end your trip in coach stations like Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.
Omio customers book a coach from Roma Termini to Barcelona, Estació d'Autobusos Nord most frequently for this route.
Passengers board the coach most frequently from Roma Termini, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the coach at Barcelona, Estació d'Autobusos Nord, located 1 mile (s) / 2 km away from the city centre.
Here are some other resources that might have the information you need