How to get from Rome to Barcelona

Compare flights, trains, buses and transfers to get from Rome to Barcelona

How to get from Rome to Barcelona

To get from Rome to Barcelona there is only one alternative. Wanderio lets you compare flights, trains and buses from Rome to Barcelona and book the itinerary online. Several companies connect Roma with Barcellona. Prices for flights start from 154.76 operated by Vueling Airlines, Ryanair, IBERIA. If you decide to travel by flight, take into account also the transfer tickets to get to Roma and the time you will need to get to the airport before your flight to Barcellona. Every day there are more than 144 flights from Roma to Barcellona and you can compare and book your tickets directly on Wanderio.


We found 1 routes From Rome to Barcelona

Compare flights, trains, buses and transfers to get from Rome to Barcelona

  • 172kg

    2h 37m

    starting from

    € 87.66

    per adult

    4.0 € / 30m 77.66 € / 1h 45m 6.0 € / 22m Roma Aeroporto di Roma Fiumicino Aeroporto di Barcellona Barcellona
  • Flights Rome - Barcelona

    To get to Barcelona from Rome you can take a flight from Rome Ciampino (CIA), which is the closest airport to Rome and is 13.8 kilometers far from the city center, and arrive at Barcelona–El Prat (BCN), the closest airport that serves Barcelona. The average price for a Rome to Barcelona flight is 154.76 €, but you can find low cost flights as well, with prices starting from 154.76 €. Getting from Rome to Barcelona by flight takes about 3 hours on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 144 daily connections between Rome and Barcelona provided by Ryanair, Vueling Airlines, IBERIA, British Airways, Alitalia, Brussels Airlines. Barcelona–El Prat (BCN) is the closest airport to Barcelona and is 12 kilometers away from the city center.


    Buses Rome - Barcelona

    Coaches from Rome to Barcelona are comfortable and rather cheap; you can travel with Baltour on one of the 2 buses that every day link Rome to Barcelona and get you to your destination in 20:15 on average. Rome - Barcelona bus tickets cost 112.0 € on average. Travelling Spain by bus could be the cheapest solution for you low budget trips.