Travel options for:
Nearby airports Calafell

Barcelona (BCN)  •  1 h 26 min

  1. ×3

$5 - $8

Palma Mallorca (PMI)  •  7 h 58 min

$64 - $233

Reus (REU)  •  1 h 30 min

  1. ×2

$6 - $30

Girona (GRO)  •  2 h 34 min

  1. ×2

$17 - $38

Perpignan (PGF)  •  4 h 1 min

  1. ×2

$37 - $53

  • Calafell Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Calafell

Bus or train from Nearby airports to Calafell?

You can take a bus from Reus (REU) to Calafell via Tarragona in around 1 h 30 min. Alternatively, you can take a train from Girona (GRO) to Calafell via Girona, Girona, and Barcelona Sants in around 2 h 34 min.

How to get from Nearby airports to Calafell

ModeDurationPrice
From Aeroport T2 Barcelona subway to El Prat Estació, walk to El Prat de Llobregat, train to Castelldefels, then train to Calafell.1 h 26 min5€
From Palma Mallorca (PMI) drive to Mallorca - Alcúdia, car ferry to Barcelona, then drive to Calafell.7 h 58 min76€
From Reus Airport bus to Tarragona then bus to Calafell - Poble.1 h 30 min21€
From Girona Airport bus to Girona, walk to Girona, train to Barcelona Sants, then train to Calafell.2 h 34 min27€
From Perpignan Airport line 6 bus to Perpignan - Gare TGV, walk to Perpignan, train to Barcelona Sants, then train to Calafell.4 h 1 min40€

How long does it take to get from Nearby airports to Calafell?

It takes approximately 1 h 26 min to get from Nearby airports to Calafell, including transfers.

Is there a direct bus between Nearby airports and Calafell?

No, there is no direct bus from Nearby airports to Calafell. However, there are services departing from Reus Airport and arriving at Calafell - Poble via Tarragona. The journey, including transfers, takes approximately 1 h 30 min.

Operators from Nearby airports to Calafell

OperatorPhoneWebsite
TMBTMB
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Balearia+34 912 66 02 14Balearia
Hispano Igualadina+34 (0) 902 29 29 00Hispano Igualadina
Autocares MonBus+34 (0) 938937060Autocares MonBus
Sagales93 593 13 00Sagales
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Sankéo+33 800 80 03 70Sankéo
inOui TGV0033 892 353535inOui TGV