The best islands near Spain
Plan your escape to the stunning Balearic Islands!Spain is known for many things: its rich history and culture, iconic landmarks, delicious local cuisine, laid-back lifestyle, and, of course, its islands! The names Ibiza and Mallorca surely ring a bell, but what about Formentera or Menorca? These are all part of the Balearic Islands, an archipelago located in the western Mediterranean Sea, east of mainland Spain.
So, when you find yourself in Spain, a visit to the Balearics is a must if you feel like taking a break from urban pleasures and immersing yourself in a relaxed island rhythm, surrounded by striking nature, some of the best Mediterranean beaches, and a variety of leisure activities.
Thankfully, you can easily travel to the Balearics by hopping on the ferries that connect the archipelago with mainland ports. More specifically, the ports of Barcelona, Valencia, and Dénia offer frequent year-round routes to the Balearics, and here is a guide on what to expect from each island, along with the ferry routes that will get you to the best islands near Spain!

Welcome to Ibiza!
Ibiza
Ibiza is more than a party island, although its reputation for legendary nightlife is well-earned. If you look past the pulsing clubs and go off the beaten path, you will discover a softer side, complete with pristine coastal spots, such as Las Salinas, one of the best beaches in Ibiza, enchanting old towns, and pine-shaded hiking trails.
Yes, you may be drawn to the music and the crowds, yet Ibiza will also grant you precious moments of serenity that stimulate all senses. The golden glow over Dalt Vila at sunset, the sound of waves crashing against ancient Phoenician ruins, or the magnificent view from Es Savinar’s watchtower will all take their rightful place among your fondest memories of this Mediterranean gem.
How to get to Ibiza from Barcelona?
Υou can travel by ferry from Barcelona to Ibiza up to 7 days a week, with 3 daily crossings throughout the year. The trip takes around 8-9 hours.
How to get to Ibiza from Valencia?
There are up to 3 daily crossings from Valencia to Ibiza throughout the year. The average ferry trip duration is 5 to 7 hours.
How to get to Ibiza from Dénia?
You need about 2-3 hours to reach Ibiza from Dénia by ferry, and there are daily ferry crossings all year round.

The magnificent Cala d'Hort in Ibiza
Mallorca
Mallorca, the largest of the Balearic Islands, is where you will encounter the perfect balance between natural beauty, vibrant energy, and deep-rooted culture. In Palma de Mallorca, the island’s capital, centuries of history collide with the pulse of contemporary living.
Once you leave the city behind, you will be greeted by quiet coves, tranquil villages, scenic coastal roads perfect for cycling, bustling resorts, and hiking trails that will take you deep into the UNESCO World Heritage site of Serra de Tramuntana, the splendid mountain range on the north of the island. As for Mallorca’s beaches, they cater to all types of travelers, ranging from easily accessible and family-friendly peaceful coves to nude-friendly secluded spots.
How to get to Mallorca from Barcelona?
There are daily ferry crossings from Barcelona to Mallorca, with departures to the ports of Palma and Alcúdia. The ferry trips last between 3.5 and 8.5 hours, depending on the operator, type of ferry, and port of arrival.
How to get to Mallorca from Valencia?
There are daily ferries to Mallorca from Valencia in 2026, with crossings lasting approximately 7 to 10 hours.
How to get to Mallorca from Dénia?
Ferries depart regularly from Dénia to the part of La Palma de Mallorca, and the trip takes around 5 hours.

The Cathedral of Santa Maria of Palma is a must-visit in Mallorca
Menorca
Menorca, often overshadowed by its more famous Balearic neighbors, is a tranquil Mediterranean treasure, a haven for nature lovers or any traveler who appreciates a slower, more relaxed pace. It’s no surprise the island has been recognized as a UNESCO Biosphere Reserve for its commitment to preserving both its natural and cultural beauty.
With over 200 km of coastline, the beaches in Menorca, such as Cala Mitjana and Cala Turqueta, are framed by pine-covered cliffs, creating a soothing contrast between the green of the scenery, the golden hue of the sand, and the turquoise, crystal-clear waters. History buffs will have a blast at archaeological sites such as Torre d’en Galmés or the imposing La Mola fortress. At the same time, the more adventurous types flock to the Camí de Cavalls trail that circles the island, or try scuba diving, snorkeling, windsurfing, or kayaking.
How to get to Menorca from Barcelona?
Daily ferry routes connect Barcelona to Menorca year-round, arriving at either Ciutadella or Mahón ports in Menorca. The crossings last from 3.5 to 9 hours.
How to get to Menorca from Valencia?
The ferry connection from Valencia to Menorca operates year-round, with regular crossings available once a week. Ferries typically arrive at the port of Mahón, and the journey takes about 15 to 16 hours.
How to get to Menorca from Dénia?
There are no direct ferry connections between Dénia and Menorca. However, you can travel from Dénia to Mallorca and then catch the Mallorca - Menorca ferry.

Playa de Binigaus is one of Menorca's many dreamy beaches
Formentera
Formentera is the smallest and most enchanting of the Balearic Islands, lying just 6 km south of Ibiza but feeling like worlds apart from its popular neighbor. Forget about all-night parties and instead think of starry nights over a landscape of untouched beauty. If you crave an island near Spain where peace, quiet, and sunshine are on the daily menu, then Formentera will not disappoint you.
The beaches in Formenetera, from the dazzling Ses Illetes to the tranquil Cala Saona, are nothing short of heavenly. Thanks to the island’s flat terrain, bicycle tours are an ideal way to explore it at your own pace. The island’s capital, Sant Francesc Xavier, is known for its quaint church square, which hosts live jazz gigs every Saturday night.
For a more cosmopolitan vibe, the tourist resort of Es Pujols offers beachside bars and a laid-back nightlife, while the small fishing village of El Pilar de la Mola is where you will savour Formentera's authentic spirit with a visit to its weekly hippie market, the island’s largest and most beloved for its wide variety of local crafts ranging from ceramics to bags and bracelets.
How to get to Formentera from Barcelona?
Ferry connections from Barcelona to the port of La Savina in Formentera are active year-round, with daily crossings during the summer months. The journey can take 10 to 11.5 hours.
Barcelona - Formentera from €23
How to get to Formentera from Valencia?
There are no direct connections in 2026 from Valencia to Formentera, but you can travel by ferry to Ibiza and continue your journey to Formentera from there.
How to get to Formentera from Dénia?
There are daily connections to Formentera from Dénia, lasting around 2 or 4.5 hours.

The view from La Mola Lighthouse in Formentera is breathtaking
Island-hopping in the Balearic Islands
As you get to discover more about the beauty and unique offerings of each, something tells us that the idea of island-hopping in the Balearic Islands is slowly but surely earning its place among your travel plans! Thankfully, Ibiza, Formentera, Mallorca, and Menorca are well-connected with regular ferry crossings, giving plenty of opportunities for a day trip to Formentera from Ibiza, setting you free of having to choose between Mallorca or Menorca, and offering you the chance to create your dream island-hopping itinerary!
And, we have saved up a surprise for the end! If you have plenty of time to do a thorough Balearic exploration, check out the top-secret islands in the Balearics, like Cabrera, Sa Dragonera, and S’Espalmador, and dare to hop on a boat and rightfully earn your Balearic Pro status!
Book your ferry tickets online
Getting the best out of a trip to the crown jewel of the Iberian Peninsula means not leaving out the best islands near Spain. And just off its Mediterranean coast, the Balearic Islands are waiting to steal your heart!
Check out our Map of ferries to plan your unforgettable Balearic Island escape and book ferry tickets on Ferryhopper with no hidden fees!