Booking choice: The Tossa de Mar kayak tour, from $39 per person. Check dates Tour details
The Costa Brava starts closer than most visitors expect. Wikipedia's article on the coast places its southern end at Blanes, 60 km north-east of Barcelona, and Tossa de Mar is about 100 km from the city. A morning on the water and dinner back in Barcelona is a real plan.
The catch is the clock. Every kayak tour here starts on the coast, most last 2 to 2.5 hours, and the Tossa listing says its tours run in the morning. The question is less whether you can do it and more how you reach the meeting point in time. Below: the train, the coaches, the car, the airports, the distance to each start point and how many days the coast deserves.
The quick answer
Yes. Tossa de Mar, S'Agaró, Sant Feliu de Guíxols and Platja d'Aro are all about 100 km from Barcelona, close enough for a day. No tour includes transport from the city: drive, or take the R1 train to Blanes and a bus beyond, or a Sarfa coach. The Tossa de Mar kayak tour, the highest rated on this site, meets at Carrer Gèminis 8 in the morning, from $39.
Is the Costa Brava a day trip from Barcelona?
Yes, for the southern and middle stretch: Blanes, Lloret de Mar, Tossa de Mar, Sant Feliu de Guíxols and Platja d'Aro. The far north is another matter: Cadaqués is a 2.25-hour drive from Barcelona, per Wikipedia.
A day that works, start to finish:
- Leave early. Kayak tours meet in the morning, and the sea is often calmest then.
- Paddle. Two hours or so along the cliffs, into a cove or a cave when the sea allows, with a snorkel stop.
- Lunch in town. In Tossa, walk up into the walled Vila Vella afterwards.
- Home in the evening by car, coach, or bus and train.
Meike, on the Tossa tour: "We went canoeing around the coast, through small rock passages, and into a cave. Our guide Josse was great, incredibly friendly, and he told us interesting things." (Aug 2026)
One plain point: no tour on this site includes transport from Barcelona. The nearest thing is the private kayak tour, which offers transfer options from Caldes de Malavella station, the bus stations of Sant Feliu and Platja d'Aro, or a hotel within 10 km of Platja d'Aro. Its from-price of $119 is for the basic option; transfers cost more.
Rock passages, a sea cave and a guided snorkel stop off Tossa de Mar, about 2 hours on the water.
Check dates for the Tossa de Mar kayak tourCan you take a train from Barcelona to the Costa Brava?
Partly. The R1 commuter train runs up the Maresme coast from Barcelona to Blanes in just over an hour. Beyond Blanes, Costa Brava towns are reached by bus or car.
What the train can and can't do for a kayak day:
- R1 to Blanes: the coastal commuter line, run by Rodalies de Catalunya. Blanes is the first town of the Costa Brava, and from there buses continue up the coast.
- The line north through Girona: regional trains from Barcelona towards Portbou stop at Girona and Flaçà, and the Palafrugell tourism office says Sarfa buses run from Flaçà station to Palafrugell.
- The tour towns themselves (Tossa, Sant Feliu de Guíxols, Platja d'Aro, L'Estartit) have no railway station.
Rodalies had long disruptions in early 2026. On 28 January 2026, Catalan News reported R1 trains running again between Arenys de Mar and Blanes on a contingency timetable, with replacement buses further north. Check the Rodalies de Catalunya site on the morning you travel, and leave a margin before the meeting time.
Which buses go from Barcelona to the Costa Brava?
Sarfa, part of Moventis, is the main coach operator to the Costa Brava, with most departures from Barcelona's Estació del Nord, per Barcelona Secreta (August 2026). Check times and fares on moventis.es for your date.
Coaches are the easiest public transport to the kayak towns, since they go where the train doesn't:
- Where they go: Lloret de Mar, Tossa de Mar, Sant Feliu de Guíxols, Platja d'Aro, Palamós and the Palafrugell villages, among others. The Palafrugell tourism office confirms that Sarfa links Palafrugell with the neighboring towns and points to moventis.es for prices and timetables.
- Timetables change by day and season, so check the evening return before you go.
- From the coach to the beach: the meeting points are fixed addresses, such as Carrer Gèminis 8 in Tossa or Passeig Fortim in Sant Feliu. Look up the walk from the bus stop before the day.
For the S'Agaró, Sant Feliu and Rats Penats tours, a coach to Sant Feliu de Guíxols puts you a short distance from all three start points.

Should you drive from Barcelona to the Costa Brava?
For a day with a morning tour, a car is the simplest way to make the meeting time. The AP-7 runs north from Barcelona, and exit 9 (Vidreres / Lloret) leads to the C-35 towards Sant Feliu de Guíxols and Platja d'Aro, per the Palafrugell tourism office.
Driving tips for a kayak day:
- Distance: about 100 km to Tossa and roughly 100 to 110 km to S'Agaró, Sant Feliu or Platja d'Aro. L'Estartit, for the Medes Islands, is farther, at roughly 140 to 150 km. The Palafrugell office gives 135 km from Barcelona to Palafrugell.
- Parking: "Go early to find parking and a quiet space", advises the Begur tourism office for its beaches. The same holds for every town in July and August.
- The coast road: between Tossa and Sant Feliu the road winds above the coves. It is slow, and worth it on the way home.
- Don't paddle and rush: leave time to shower and change before the drive.
A car also lets you add a second stop, such as a swim in a cove near S'Agaró after the sea caves tour.


The most booked kayak tour on the coast: two hours from Sant Pol beach into the sea caves of S'Agaró, snorkel gear included.
Explore the sea caves tour from S'Agaró Tour detailsWhat airport do you fly into for the Costa Brava?
Girona-Costa Brava (GRO) is the closest: 12.5 km south-west of Girona and 74 km north of central Barcelona. Barcelona El Prat has far more flights and is 135 km from Palafrugell, per its tourism office.
How each airport connects to the coast:
- Girona-Costa Brava: Wikipedia calls it convenient for resorts such as Lloret de Mar, L'Estartit and Blanes. The Palafrugell tourism office says Sagalés buses run from the airport to Girona bus station all day, with timetables that follow the flights, and Sarfa buses go on from there.
- Barcelona El Prat: trains run from the airport to Barcelona Sants, where you change for the coast or Girona, per the same office. Or pick up a car at the airport.
Flying in for a few days on the coast? Girona-Costa Brava saves the trip through Barcelona. Flying in mainly for the city? El Prat, and a day trip from there.
How far is each kayak tour from Barcelona?
Most start about 100 km from the city, in Tossa de Mar, S'Agaró, Sant Feliu de Guíxols, Platja d'Aro and Santa Cristina d'Aro. L'Estartit, for the Medes Islands, is the farthest, at roughly 140 to 150 km.
Every start point on this site, with approximate road distances from Barcelona and the easiest way to get there without a car:
| Start point | Tour | From Barcelona | Without a car | From |
|---|---|---|---|---|
| Carrer Gèminis 8, Tossa de Mar | Tossa de Mar kayak tour | About 100 km | Sarfa coach, or R1 to Blanes and a bus | $39 |
| Carrer Portal 23, Tossa de Mar | Self-guided hike and kayak rental | About 100 km | Sarfa coach, or R1 to Blanes and a bus | $28 |
| Sant Pol beach, S'Agaró | Sea caves tour | About 100 to 110 km | Sarfa coach to Sant Feliu de Guíxols | $38 |
| Passeig Fortim, Sant Feliu de Guíxols | Sant Feliu kayak tour | About 100 to 110 km | Sarfa coach to Sant Feliu de Guíxols | $33 |
| Kayak Center Guíxols, Sant Feliu | Rats Penats sea kayak | About 100 to 110 km | Sarfa coach to Sant Feliu de Guíxols | $33 |
| Carrer sa Musclera 1, Platja d'Aro | Platja d'Aro kayak tour | About 100 to 110 km | Sarfa coach to Platja d'Aro | $32 |
| Carrer Teulera 54, Santa Cristina d'Aro | Private kayak tour | About 100 to 110 km | Transfer options from Caldes de Malavella station or the Sant Feliu or Platja d'Aro bus station | $119 |
| MEDAQUA, L'Estartit | Medes Islands kayak tour | Roughly 140 to 150 km | Coach: check moventis.es | $32 |
| L'Estartit harbor | Medes Islands boat trip | Roughly 140 to 150 km | Coach: check moventis.es | $83 |
Distances are approximate road distances; the Tossa figure follows Wikipedia, the rest are our estimates. Option prices (transfers on the private tour, for example) are higher than the from-prices shown. Every listing cancels free up to 24 hours before.
How many days do you need on the Costa Brava?
One day covers a kayak tour and one town. Three or four days let you see the south, the middle and the north without racing, from one or two bases.
A simple way to split it:
- Tossa or Sant Feliu as a base: five of the kayak tours start within a short drive, along with the Camí de Ronda paths. The GR 92 coastal footpath links Tossa with Sant Feliu (20.2 km) and Lloret (14.4 km), per Wikipedia.
- Palafrugell or Begur: the coves of Calella de Palafrugell, Llafranc, Tamariu and Begur.
- L'Estartit: the Medes Islands by kayak or by boat, and the Montgrí massif behind the beach.
- Cadaqués: Cap de Creus, the easternmost point of mainland Spain, and Dalí's Port Lligat.
Extra days help in one more way. Wind cancels tours now and then, and a spare morning lets you move your booking rather than lose it. Our guide to the towns and beaches helps you choose a base.

Stable double sit-on-tops, a snorkel stop and a rescue boat on standby, from age 7, in Sant Feliu de Guíxols.
Check dates for the Sant Feliu kayak tourIs it worth going to Girona from Barcelona?
Yes, if you have a spare day or are flying into Girona-Costa Brava. Girona is the provincial capital, about 30 km inland, with almost 100,000 people where four rivers meet, per Wikipedia.
Girona is not on the sea, and none of the kayak tours start there. It pairs well with the coast all the same:
- Getting there: trains from Barcelona towards Portbou stop at Girona; check times on renfe.com.
- Food: Spain's official tourism site, Spain.info, notes that the restaurants around Girona have earned several Michelin stars, and singles out El Celler de Can Roca.
- On to the coast: buses run from Girona to the coastal towns, and the airport is 12.5 km away.
A good split: Girona on the day you land, the coast and a kayak tour the next morning. Tour times change by date, so check yours on the listing.
Frequently asked questions
Is the Costa Brava a day trip from Barcelona?
Yes, for Blanes, Lloret, Tossa de Mar, Sant Feliu de Guíxols and Platja d'Aro, all within about 100 km. The far north, around Cadaqués, makes a long day.
Can I take a train from Barcelona to the Costa Brava?
As far as Blanes, on the R1 commuter line, in just over an hour. Beyond Blanes, Costa Brava towns are reached by bus or car.
Do any Costa Brava kayak tours pick up in Barcelona?
No. Every tour on this site starts on the coast. The private tour offers transfer options from Caldes de Malavella station, the Sant Feliu or Platja d'Aro bus station, or a hotel near Platja d'Aro.
What airport is closest to the Costa Brava?
Girona-Costa Brava Airport (GRO), 12.5 km south-west of Girona and 74 km north of central Barcelona.
Ready to book
Choose your tour
Free cancellation up to 24 hours before on every option. Prices are from-prices in USD and move with the season.

Tossa de Mar Guided Kayaking & Snorkelling
- Guided kayak tour, about 2 hours on the water
- Kayak, paddle and life jacket
- Snorkel mask

Sea Caves Kayaking & Snorkeling Tour
- 2-hour guided kayak tour
- Double kayak, paddle and life jacket
- Snorkel gear

Kayak & Snorkeling Tour in Sant Feliu de Guíxols
- 2-hour guided kayak tour
- Double sit-on-top kayak, paddle and life jacket
- Snorkel gear





