Drive

Rome Airport (FCO)

Travel from Rome-Airport-FCO to Barcelona

Train, bus or fly from Rome Airport (FCO) to Barcelona?

Vueling Airlines, Alitalia and four other airlines fly from Rome Airport (FCO) to Barcelona hourly. Alternatively, you can take a train from Rome Airport (FCO) to Barcelona via Roma Termini, Torino Porta Susa, and Lyon Part Dieu in around 17 hours 16 minutes.

How to get from Rome Airport (FCO) to Barcelona

From Rome airport fly to Girona airport, bus to Girona, then train to Barcelona.

4 h 52 min

$344

From Fiumicino Aeroporto train to Roma Termini, train to Torino Porta Susa, train to Lyon Part Dieu, then train to Barcelona Sants.

17 h 16 min

$295

From Rome Airport (FCO) taxi to Civitavecchia then car ferry to Barcelona.

20 h 45 min

$255

From Rome Airport bus to Rome Stazione Tiburtina then bus to Barcelona Nord.

22 h 15 min

$113

From Fiumicino Aeroporto train to Rome Tiburtina then bus to Barcelona.

24 h 18 min

$165

From Rome Airport (FCO) drive to Barcelona.

13 h 14 min

$256

How long does it take to get from Rome Airport (FCO) to Barcelona?

It takes approximately 2 hours 15 minutes to get from Rome Airport (FCO) to Barcelona, including transfers.

Is there a direct train between Rome Airport (FCO) and Barcelona?

No, there is no direct train from Rome Airport (FCO) to Barcelona. However, there are services departing from Fiumicino Aeroporto and arriving at Barcelona Sants via Roma Termini, Torino Porta Susa and Lyon Part Dieu. The journey, including transfers, takes approximately 17 hours 16 minutes.

Is there a direct bus between Rome Airport (FCO) and Barcelona?

No, there is no direct bus from Rome Airport (FCO) to Barcelona. However, there are services departing from Rome Airport and arriving at Barcelona Nord via Rome Stazione Tiburtina. The journey, including transfers, takes approximately 22 hours 15 minutes.