The Costa Brava, in northern Catalonia, is one of Spain’s most iconic coastal areas. Famous for its crystal-clear coves, charming fishing villages, and rugged Mediterranean scenery, it offers a perfect blend of nature and culture. Its proximity to Barcelona makes it an ideal escape for a relaxing day by the sea. Whether you’re looking for beaches, viewpoints, or local cuisine, the Costa Brava delivers. This itinerary is ideal for a Costa Brava day trip, showcasing the region’s highlights in just one day
This route is designed to be done by car, as it offers the greatest flexibility for moving between towns and beaches. With your own vehicle or a rental car, you can make the most of each stop and adapt the itinerary to your own pace.
Barcelona - Lloret de mar (75 km)
We start the route leaving Barcelona toward the Costa Brava; the drive to Lloret de Mar is smooth and direct via the C-32. It’s about 75 km and takes approximately 1 hour and 10 minutes to reach our first stop, Lloret de Mar, ideal for a Costa Brava day trip from Barcelona
Lloret de Mar is one of the most iconic destinations on the Costa Brava, known for its lively beaches and crystal-clear coves. Its seafront promenade is full of life, contrasting with natural spots like Cala Sa Boadella or the Santa Clotilde Gardens. Among the must-see attractions, we recommend visiting the Lloret de Mar Castle , one of the city’s most recognizable landmarks, as well as enjoying a boat trip from Lloret to Tossa de Mar, a perfect way to admire the coastline from the sea.
For the little ones, the Water World park offers a full day of fun and excitement. Lloret blends history, nature, and leisure, making it an ideal stop to experience the essence of the Costa Brava.
Lloret de mar - Tossa de mar (11 km)
From Lloret de Mar we follow the coastal road GI-682 toward Tossa de Mar, a route famous for its spectacular cliffside views. The distance is short, just 11 km, which takes about 20-25 minutes by car.
Tossa de Mar is one of the most beautiful and photographed towns on the Costa Brava, known for its charming walled old town, the Vila Vella, which rises above the sea like a true medieval lookout. Its cobbled streets, full of history, invite you to wander slowly and discover corners with unique charm. The main beach, Gran beach, framed by the silhouette of the castle, offers a calm and family-friendly atmosphere, a highlight for many travelers taking a Costa Brava day trip.
We also recommend enjoying a boat tour, perfect for taking in the cliffs and hidden coves from the sea.
Tossa de mar- Pals (57 km)
From Tossa de Mar we head inland across the Costa Brava toward Pals, a smooth drive that combines coastal and interior roads. The route covers about 57 km and usually takes around 1 hour and 10 minutes by car.
Pals is one of the most captivating medieval towns on the Costa Brava, known for its beautifully preserved old quarter. Its cobbled streets, defensive towers, and stone houses create an atmosphere that transports you to another era. The most iconic spot is the Torre de las Horas, offering panoramic views of the Empordà and the surrounding rice fields. Strolling through its squares and viewpoints is a peaceful and charming experience, and it’s an ideal stop on a Costa Brava day trip from Barcelona. Pals also stands out for its local gastronomy, especially dishes made with its renowned rice.
Pals - Calella de palafurgell (12 km)
From Pals we continue toward the coast heading to Calella de Palafrugell, a short and very pleasant drive. It’s about 12 km, which takes roughly 15-20 minutes by car.
Calella de Palafrugell is one of the most charming coastal towns on the Costa Brava, known for its whitewashed houses, narrow streets, and its preserved seaside atmosphere. Its small, crystal clear coves, such as Canadell or Port Bo, are perfect for a peaceful day by the sea. The seafront promenade links several beaches and offers beautiful views, especially at sunset. It’s also an ideal place to enjoy local cuisine, with restaurants serving fresh fish and traditional dishes, a perfect stop on a Costa Brava day trip.
Calella de palafurgell- Roses (58 km)
From Calella de Palafrugell we head north toward Roses, driving along part of the coast and the inland area of the Empordà. The journey is about 58 km and usually takes around 1 hour by car.
Roses is one of the most appealing towns in the Alt Empordà, known for its wide bay, calm waters, and its blend of nature and gastronomy. Its seafront promenade invites you to enjoy the Mediterranean atmosphere, while the nearby Cap de Creus Natural Park offers wild landscapes and spectacular hiking routes. We recommend taking a glass bottom boat excursion, perfect for discovering the area’s underwater richness.
It’s also worth visiting elBulli1846, the space created by Ferran Adrià on the site of the legendary restaurant, where you can experience a unique journey into culinary creativity. In short, Roses is a destination that beautifully combines sea, culture, and exceptional cuisine.
Roses- Barcelona (155 km)
To conclude this getaway along the Costa Brava, we begin the return journey from Roses to Barcelona, a smooth drive heading south through the Empordà region. It’s approximately 155 km, which takes about 2 hours and 15 minutes by car, bringing a perfect end to a day filled with landscapes, history, and the Mediterranean Sea.
FAQs About Costa Brava
You can reach the Costa Brava by public transport, and the easiest way to get to Lloret de Mar is by bus. Sagalés runs frequent routes from Barcelona’s Estació del Nord, taking about 1 hour and 15 minutes. You can also take the R1 train to Blanes and connect with a local bus to Lloret. Both options are convenient and budget-friendly, perfect for starting your Costa Brava day trip.
For a Costa Brava day trip, it’s best to pack light but smart. Bring comfortable walking shoes, as many towns have cobbled streets and scenic viewpoints. Essentials include sunscreen, a hat, and a reusable water bottle, especially in summer. If you plan to swim, pack a swimsuit, towel, and flip-flops. A small backpack is perfect for carrying everything while keeping your hands free throughout the day.
Parking in the Costa Brava can be easy or challenging depending on the season and the town you visit. In summer, places like Tossa de Mar or Calella de Palafrugell fill up quickly, so it’s best to arrive early. Many towns offer paid parking areas near the center or the beach, making the visit more convenient. In the low season, finding a spot is usually much easier. Overall, planning ahead and checking designated parking areas will help you avoid any hassles.
The Costa Brava gets busy in summer, especially in July and August. Popular towns like Lloret de Mar, Tossa de Mar, and Calella de Palafrugell fill up quickly, and beaches can get crowded early. Visiting in the morning or late afternoon helps avoid peak times. For a quieter experience, late spring or early autumn is ideal
