Travel options for:
Nearby airports Roses

Barcelona (BCN)  •  2 h 45 min

$2 - $30

Girona (GRO)  •  1 h 30 min

$8 - $15

Toulouse (TLS)  •  5 h 16 min

$54 - $73

Montpellier (MPL)  •  4 h 54 min

  1. ×2
  2. ×2

$35 - $63

Perpignan (PGF)  •  3 h 13 min

  1. ×2

$9 - $29

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

Travel from Nearby-Airports to Roses

Bus or train from Nearby airports to Roses?

Moventis operates a bus from Barcelona (BCN) to Roses 3 times a day. Tickets cost $2 - $30 and the journey takes 2 h 45 min. Alternatively, TGV operates a train from Toulouse (TLS) to Roses once daily. Tickets cost $50 - $65 and the journey takes 2 h 17 min.

Travel Guides

Train travel in France: A guide to SNCFFrom the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Train travel in Spain: A guide to RenfeTop tips on how to best navigate the nation by train, from Alicante to Zaragoza
What are the different types of Renfe trains in Spain?A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.

How to get from Nearby airports to Roses

ModeDurationPrice
From Barcelona Airport El Prat T2 bus to Roses - La Ciutadella.2 h 45 min26€
From Girona-Costa Brava Airport bus to Roses.1 h 30 min13€
From Aéroport bus to Gare routière, walk to Toulouse-Matabiau, train to Figueres Vilafant, walk to Vilafant, bus to Figueres, then bus to Roses.5 h 16 min59€
From Parc Expo line 3 tram to Gare Saint-Roch, walk to Montpellier Saint-Roch, train to Figueres Vilafant, walk to Vilafant, bus to Figueres, then bus to Roses.4 h 54 min46€
From Perpignan Languedoc line 13 bus to Perpignan Gare TGV, walk to Perpignan, bus to Figueres, then bus to Roses.3 h 13 min17€

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

The bus from Barcelona Airport El Prat T2 to Roses - La Ciutadella takes 2 h 45 min including transfers and departs three times a day.

Is there a direct bus between Nearby airports and Roses?

Yes, there is a direct bus departing from Barcelona Airport El Prat T2 and arriving at Roses - La Ciutadella. Services depart three times a day, and operate every day. The journey takes approximately 2 h 45 min.

Operators from Nearby airports to Roses

OperatorPhoneWebsite
MoventisSarbus - 935 806 700 , La Vallesana - 935 806 700, Houses - 937 981 100 , Sarfa - 902 302 025Moventis
SagalesSagales
Tisseo+33 (0 ) 5 61 41 70 70Tisseo
TGV0033 892 353535TGV
Transports Elèctrics Interurbans S.A.+34 972204868Transports Elèctrics Interurbans S.A.
TaM04 67 22 87 87TaM
Sankéo+33 800 80 03 70Sankéo
ALSA+34 902 42 22 42ALSA