Travel options for:
Nearby airports Tossa de Mar

Barcelona (BCN)  •  2 h 15 min

$2 - $17

Girona (GRO)  •  55 min

$2 - $12

Mahon (MAH)  •  9 h 17 min

$66 - $207

Montpellier (MPL)  •  5 h 2 min

  1. ×2
  2. ×2

$48 - $79

Reus (REU)  •  3 h 55 min

$24 - $28

  • Tossa de Mar Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Tossa-de-Mar

Bus from Nearby airports to Tossa de Mar

Moventis operates a bus from Barcelona (BCN) to Tossa de Mar hourly. Tickets cost $2 - $17 and the journey takes 2 h 15 min.

Travel Guides

5 delightfully under-the-radar French towns you need to visitGo beyond Paris, the Alps, the Loire chateaux and the French Riviera.
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 Tossa de Mar

ModeDurationPrice
From Barcelona Airport El Prat T2 bus to Tossa de Mar.2 h 15 min14€
From Girona Airport line 86 bus to Tossa de Mar.55 min10€
From Mahon (MAH) drive to Menorca - Mahon-Maó, car ferry to Barcelona, then drive to Tossa de Mar.9 h 17 min67€
From Parc Expo line 3 tram to Gare Saint-Roch, walk to Montpellier Saint-Roch, train to Girona, bus to Lloret de Mar, then bus to Tossa de Mar.5 h 2 min55€
From Reus Airport bus to Barcelona, walk to Barcelona Sants, train to Blanes, then bus to Tossa de Mar.3 h 55 min22€

How long does it take to get from Nearby airports to Tossa de Mar?

The bus from Barcelona Airport El Prat T2 to Tossa de Mar takes 2 h 15 min including transfers and departs hourly.

Is there a direct bus between Nearby airports and Tossa de Mar?

Yes, there is a direct bus departing from Barcelona Airport El Prat T2 and arriving at Tossa de Mar. Services depart hourly. The journey takes approximately 2 h 15 min.

Operators from Nearby airports to Tossa de Mar

OperatorPhoneWebsite
MoventisSarbus - 935 806 700 , La Vallesana - 935 806 700, Houses - 937 981 100 , Sarfa - 902 302 025Moventis
Acciona Trasmediterranea+34 (0) 917369957Acciona Trasmediterranea
TaM04 67 22 87 87TaM
TGV0033 892 353535TGV
Sagales93 593 13 00Sagales
Pujol+34 972371180Pujol
Hispano Igualadina+34 (0) 902 29 29 00Hispano Igualadina
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)