1map logoGo to main page

Barcelona, Catalonia to Costa Brava, Costa Brava from $0: 0 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Costa Brava, Spain

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Costa Brava with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

route map
Distance: km
Duration:

Traveling From Barcelona to Costa Brava

Traveling from Barcelona to Costa Brava offers a delightful contrast, where the vibrant city life of Barcelona gives way to the serene coastal charm and stunning landscapes of Costa Brava.

Best Neighbourhoods in Costa Brava

Costa Brava boasts a variety of neighborhoods, each offering distinct experiences.

Palafrugell
• Charming streets lined with local shops
• Close to beautiful beaches like Calella
Tossa de Mar
• Stunning medieval castle overlooking the sea
• Vibrant nightlife and dining options
Cadaqués
• Artist's haven with picturesque whitewashed buildings
• Surreal landscapes inspiring Salvador Dalí

Best Times To Visit Costa Brava's Attractions

Timing your visit can enhance your experience at Costa Brava's key attractions.

Banyoles Lake
Visit early morning in spring to enjoy tranquility and fewer visitors.
Cap de Creus National Park
Explore during weekdays in late spring for mild weather and less foot traffic.
Gala Dalí Castle
Go during late afternoons in autumn for beautiful views and smaller crowds.

Costa Brava Weather: What to Expect Year-Round

Costa Brava enjoys a Mediterranean climate, characterized by warm summers and mild winters, making it an appealing destination throughout the year. The best times to visit are during spring and early fall, when pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation in Costa Brava

Try the 'suquet de peix,' a traditional fish stew that captures the essence of Costa Brava's coastal heritage, offering flavors that differ sharply from Barcelona's more urban culinary scene. The relaxed seaside atmosphere and emphasis on fresh, local seafood create a dining experience that highlights the region's unique ingredients and charm.

Barcelona to Costa Brava: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Costa Brava offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for train travellers
• Onboard services for your train trip from Barcelona to Costa Brava typically include catering options offered by Renfe, the main operator. They provide a selection of snacks, beverages, and light meals that you can purchase during the journey. Be sure to check their menu online beforehand to find something that suits your taste.
• The train service offers various seating options: First Class seats provide spacious and plush seating with more legroom and complimentary refreshments; Business Class offers similar comforts but at a more affordable price; and Economy Class, while more basic, is still comfortable for the duration of the trip. If budget allows, opting for First or Business Class can enhance your travel experience.
• The primary operator for this route is Renfe, which can be accessed through their website at renfe.com Another option is the low-cost service provided by Ouigo, with tickets available at ouigo.com For public transport schedules in Costa Brava, visit the local transport website at moventis.es for updated bus and tram information.
🚌 Experience a scenic journey from Barcelona to Costa Brava by bus, which takes around 3 hours and 20 minutes covering a distance of 144 km with one transfer. Depart on the bus towards Estació d'Autobusos de Figueres with Sagalés agency. 🌊 Enjoy the picturesque views as you travel from Barcelona to Costa Brava in approximately 3 hours and 33 minutes, spanning 144 km with a single transfer. Board the bus towards Estació d'Autobusos de Figueres from Estació d'Autobusos de Fabra i Puig with Sagalés agency. 🏖️ For a slightly longer but equally scenic route, embark on a 4-hour and 18-minute bus journey from Barcelona to Costa Brava spanning 167 km with two transfers. Take buses from Av. Meridiana 294 - Honduras to Cadaqués, changing at various points with Sagalés and SARFA agencies.
Useful tips for bus travellers
• Make sure to book your ticket in advance on the Sagalés website (sagales.com) for the bus from Barcelona to Figueres, as buses can fill up quickly, especially during peak tourist seasons.
• Enjoy the scenic views along the journey; sit on the left side of the bus for a better sight of the coastline as you approach Costa Brava, where picturesque landscapes unfold.
• Upon arriving at the Estación de Autobuses Figueres in Costa Brava, familiarize yourself with the station layout using their map (available on the Sagalés website), as it provides clear guidance on reaching onward transportation options to nearby towns like Cadaqués or Roses.

Frequently asked questions

Find out more about the route from Barcelona to Costa Brava.

Or choose the category:
The distance between Barcelona and Costa Brava is approximately 75 kilometers. By car, the journey typically takes around 1 to 1.5 hours, depending on traffic conditions. Alternatively, you can take a train from Barcelona, which will take around 1.5 to 2 hours, or a bus, which could take 2 to 3 hours depending on the route and stops.
The most cost-effective and time-efficient transportation option for traveling from Barcelona to Costa Brava is usually by car, as it offers flexibility and allows you to explore the region at your own pace. Renting a car or using a rideshare service could be a good option. However, taking the train from Barcelona to Costa Brava is also a convenient and affordable choice, as it offers scenic views and avoids traffic congestion. Buses are another budget-friendly option, but they may take longer due to multiple stops along the way.
The prices for traveling from Barcelona to Costa Brava will vary depending on the mode of transportation you choose. Renting a car can cost anywhere from 30-50 euros per day, plus fuel costs. Taking the train typically ranges from 10-20 euros for a one-way ticket, while bus tickets can range from 5-15 euros. It's important to consider additional costs such as tolls, parking fees, and any extra services you may need when calculating your overall travel expenses.
If you prefer not to use public transportation, you can opt to rent a car and drive from Barcelona to Costa Brava. The drive is relatively straightforward and takes about 1 to 1.5 hours, depending on traffic. Additionally, you could also consider hiring a private transfer service or using a ride-sharing service for a more personalized and comfortable journey.
If you prefer not to use a car, there are still several options to travel from Barcelona to Costa Brava. You can take a train from Barcelona's Sants station to various towns in Costa Brava, with journey times typically ranging from 1.5 to 2 hours. Alternatively, you could also take a bus from Barcelona to Costa Brava, with bus companies offering routes to different destinations in the region. Another option is to hire a private transfer service or use a ride-sharing service for a more personalized and convenient journey.
There isn't a direct link between Barcelona and Costa Brava by train; however, you can transfer to a local train once you arrive in specific stations like Girona or Figueres to reach different towns along the Costa Brava coastline. Bus services also connect Barcelona to various destinations in Costa Brava, providing a convenient alternative for travelers. Private transfer services or rental cars offer another option for a direct link between Barcelona and Costa Brava without multiple transfers.
Since both Barcelona and Costa Brava are within Catalonia, there are no direct flights between the two locations. Travelers can opt for a short domestic flight from Barcelona El Prat Airport to Girona-Costa Brava Airport, which typically takes about 1 hour. The cost of this flight can vary depending on the airline, time of booking, and other factors, but it generally ranges from $50 to $150 one way.
There are numerous accommodation options near Costa Brava catering to different preferences and budgets. Visitors can choose from beachfront resorts, boutique hotels, charming guesthouses, and rental apartments in popular towns like Lloret de Mar, Tossa de Mar, and Cadaqués. Additionally, there are campgrounds and rural accommodations available for those seeking a more rustic experience.