Last reviewed: · Prices in Euros (€) are approximate and for orientation only.
Balearic Islands (Mallorca, Menorca, Ibiza, Formentera): Flights & Fast Ferries
From Barcelona, Valencia, or Madrid, 45–65 minute Vueling, Iberia Express, and Air Europa flights reach Palma de Mallorca (PMI), Ibiza (IBZ), and Menorca (MAH) from €25–€65 one-way. Prefer sea travel or bringing a car? Baleària, Trasmed, and GNV operate overnight and high-speed fast ferries from Barcelona (3h 30m fast ferry to Alcúdia/Ciutadella; 7h overnight to Palma), Valencia (5h–7h to Palma/Ibiza), and Dénia (2h fast ferry to Formentera and Ibiza).
Formentera & Inter-Island Hopping in the Balearics
Formentera has no commercial airport: fly into Ibiza (IBZ), take Bus L10 to Ibiza Port (20 min, €3.50), and board a 30-minute Baleària, Trasmapi, or Aquabus fast ferry to La Savina port on Formentera (€20–€29 each way). Between Mallorca (Alcúdia port) and Menorca (Ciutadella port), Baleària and Corsica Ferries cross in just 1h 15m to 2h.
Canary Islands (Tenerife, Gran Canaria, Lanzarote, Fuerteventura): Binter Canarias & Fred. Olsen
Located off northwest Africa (UTC+0 / UTC+1, one hour behind mainland Spain), the Canary Islands are a 2h 45m to 3h 15m flight from Madrid or Seville. Once in the archipelago, hop between islands on Binter Canarias ATR turboprops (30–45 min, with complimentary water and chocolate bar) or Fred. Olsen Express and Naviera Armas trimaran ferries (25 min between Lanzarote's Playa Blanca and Fuerteventura's Corralejo; 80 min between Gran Canaria and Tenerife; 50 min between Tenerife South's Los Cristianos and La Gomera).
Key Takeaways & Local Tips
- Remember that the Canary Islands use IGIC sales tax (7% general rate) rather than mainland Spain's 21% IVA, making electronics and perfumes cheaper.
- Do not take a mainland rental car onto a ferry to the Balearic or Canary Islands without written cross-water authorization—it is almost always cheaper to drop your car at the mainland port and rent locally on the island.
- In the Canary Islands, set your watch back 1 hour behind Madrid/Barcelona time.
Official sources & further reading
Rules, prices and schedules change. Confirm details here before you travel: