Boat Tours in Barcelona

Compare 12 boat tours in Barcelona, with prices from €6. Free cancellation on most bookings.

Loading experiences…

Sort by

What travellers say

Recent reviews of tours and tickets on this page.

leowiller·2026-10-09· ★ 4.0

Las Golondrinas 40-minute cruise in Barcelona

Gostei da relação custo-benefício. Um passeio que vale a pena , pois a vista de lugares como o Castelo do Montjuic, o Prédio W, o Relógio e o Porto. A falta de um guia para explicar os pontos é fato, mas , considerando o valor, essa falta é compreensível.

Frequently asked questions

How much do boat tours in Barcelona cost?
Prices start at €6 per adult for the Bus Nàutic boat ride from La Rambla to Barceloneta. Most of the 12 options on this page cost between €16 and €85. Private and full-day options cost more.
What happens if I need to cancel?
For 12 of the 12 experiences here you get a full refund if you cancel in time, usually up to 24 hours before. The deadline is shown on each booking page.
Are there tours in languages other than English?
English is the most common, offered by 9 experiences, followed by Spanish, French and German. Use the Language filter to narrow the list.
How much time should I set aside?
Allow about 2 hours for a typical experience here. The longest lasts 9 hours; use the Duration filter for shorter ones.
How quickly is my booking confirmed?
100% of the options here confirm instantly. Others are confirmed by the operator, usually within 48 hours. Filter by “Instant confirmation” to see only the instant ones.

More things to do in Barcelona

The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to Barcelona

Discover Barcelona with Evendo, a 100% free app-based travel guide covering attractions, landmarks, shops, restaurants, and more. Plan your trip effortlessly!

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.

Select Currency

Choose the currency you want prices to display in.