There are 5 ways to get from Tossa de Mar to Barcelona Airport (BCN) by bus, ferry, train, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Barcelona, Estació d'Autobusos Nord
best- Take the bus from Tossa de Mar to Barcelona, Estació d'Autobusos Nord2
2h 13m€22Drive 99.7 km
cheapest- Drive from Tossa de Mar to Barcelona Airport (BCN)99.7 km
1h 20m€16–23Ferry, train
- Take the ferry from Tossa de Mar to Malgrat de Mar
- Take the train from Malgrat De Mar to Barcelona SantsR1 / ...
3h 48mAirport Transfer
- Take the rideshare from Tossa de Mar to Barcelona-BCN99.7 km
1h 20m€40–55Bus
- Take the bus from Tossa de Mar to Aeropuerto de Barcelona T2B Bus Interurbano2
2h 15m€17
Tossa de Mar to Barcelona Airport (BCN) by bus, foot, and train
Questions & Answers
The cheapest way to get from Tossa de Mar to Barcelona Airport (BCN) is to bus which costs €17 and takes 2h 15m.
The fastest way to get from Tossa de Mar to Barcelona Airport (BCN) is to Airport Transfer which takes 1h 20m and costs €40 - €55.
Yes, there is a direct bus departing from Tossa de Mar and arriving at Aeropuerto de Barcelona T2B Bus Interurbano. Services depart twice daily, and operate every day. The journey takes approximately 2h 15m.
The distance between Tossa de Mar and Barcelona Airport (BCN) is 103 km. The road distance is 99.7 km.
The best way to get from Tossa de Mar to Barcelona Airport (BCN) without a car is to bus via Barcelona, Estació d'Autobusos Nord which takes 2h 13m and costs €22 - €23.
It takes approximately 2h 13m to get from Tossa de Mar to Barcelona Airport (BCN), including transfers.
Tossa de Mar to Barcelona Airport (BCN) bus services, operated by Moventis, depart from Tossa de Mar station.
Tossa de Mar to Barcelona Airport (BCN) bus services, operated by Moventis, arrive at Aeropuerto de Barcelona T2B Bus Interurbano station.
Yes, the driving distance between Tossa de Mar to Barcelona Airport (BCN) is 100 km. It takes approximately 1h 20m to drive from Tossa de Mar to Barcelona Airport (BCN).
Book your Tossa de Mar to Barcelona Airport (BCN) bus tickets online with Omio.
What companies run services between Tossa de Mar, Spain and Barcelona Airport (BCN), Spain?
Moventis operates a bus from Tossa de Mar to Barcelona, Estació d'Autobusos Nord every 4 hours. Tickets cost €14–15 and the journey takes 1h 20m.
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Malgrat De Mar to Barcelona Sants
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €7
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- +34 93 580 67 00
- infomoventis@moventis.es
- Website
- moventis.es
Bus from Tossa de Mar to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €14–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Tossa de Mar to Aeropuerto de Barcelona T2B Bus Interurbano
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €17
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
- Phone
- +34 628 352 250
- info@dofijetboats.com
- Website
- dofijetboats.com
Ferry from Tossa de Mar to Malgrat de Mar
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- dofijetboats.com
- Website
- mozio.com
Rideshare from Tossa de Mar to Barcelona-BCN
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $45–65
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Travel Insider: Top Japan travel tips by Beatrix Holland, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
There are 5299+ hotels available in Barcelona Airport (BCN).
Check out Blablacar's carpooling service for rideshare options between Tossa de Mar and Barcelona Airport (BCN). A great option if you don't have a driver's licence or want to avoid public transport.




