18/08/2007
For many seeking a tranquil escape from the bustling energy of Barcelona, the charming city of Girona presents an irresistible alternative. Nestled just a short distance north, this historic gem, with its stunning medieval architecture, winding river, and vibrant cultural scene, offers a refreshing change of pace. While there are no direct flights between these two Catalan highlights, thankfully, getting from Barcelona to Girona is a straightforward and rather pleasant affair, with a variety of transport options designed to suit every traveller's preference and budget. Whether you prioritise speed, cost-efficiency, or the freedom to explore at your leisure, understanding the nuances of each route is key to planning a seamless journey. This comprehensive guide delves into every available method, ensuring you're fully equipped for your adventure.

Understanding the Distance and Travel Times
Girona is located approximately 100 kilometres (about 62 miles) north-east of Barcelona. While this might seem a considerable distance, modern transport links ensure that the journey is surprisingly swift. Depending on your chosen mode of transport, you can expect to arrive in Girona in anywhere from under 40 minutes to around two hours. This manageable distance makes Girona an ideal destination for a day trip or a leisurely weekend break from the Catalan capital.
Travelling by Train: Speed and Efficiency
Without a doubt, the train is often heralded as the most efficient and comfortable way to travel between Barcelona and Girona. Spain's national rail operator, RENFE, provides frequent and reliable services, connecting these two significant cities with ease. The journey itself offers glimpses of the Catalan countryside, adding to the overall experience.
Train Services and Operators
RENFE offers a range of services on this route, catering to different needs and budgets:
- RENFE AVE (Alta Velocidad Española): This is Spain's high-speed rail service, renowned for its punctuality and speed. An AVE train can whisk you from Barcelona to Girona in as little as 38 minutes. These trains offer a premium travel experience, often with more spacious seating and onboard amenities.
- Regional Trains (e.g., Regional, Catalunya Express): These services are slower, making more stops along the way, with journey times typically around 1 hour 20 minutes to 1 hour 30 minutes. However, they are significantly more affordable than the AVE services, making them an excellent option for budget-conscious travellers or those not in a rush.
Departure and Arrival Stations
In Barcelona, you have several convenient options for boarding a train to Girona:
- Barcelona-Sants: This is Barcelona's primary railway station and a major transport hub. Most high-speed AVE trains depart from here, offering excellent connectivity via metro and bus from other parts of the city.
- Passeig de Gràcia: Located in the heart of Barcelona, this station is convenient for those staying in the central areas. It primarily serves regional train lines.
- Estació de França: A beautiful historic station, primarily serving regional and long-distance trains, though less frequently for Girona compared to Sants.
All trains arrive at Girona's main train station, Estació de Girona, which is conveniently located just a 20-minute walk from the city centre, making onward travel to your accommodation or tourist sites incredibly straightforward.
Ticket Prices and Booking
Train ticket prices vary depending on the type of service (AVE vs. Regional), how far in advance you book, and the time of day. AVE tickets can range from €10 to €30 or more, while regional tickets are typically much cheaper, often around €8-€10. It is highly recommended to book your tickets in advance, especially for AVE services, as fares tend to be lower and availability can be limited during peak times. You can easily purchase tickets online via the official RENFE website or through reputable third-party booking platforms. Alternatively, tickets can be bought in person at the station, though this often means paying higher fares and potentially facing queues.
Why Choose the Train?
The train offers a compelling combination of speed, comfort, and reliability. It removes the stress of navigating traffic or finding parking, allowing you to relax and enjoy the journey. For those travelling from Barcelona Airport, a direct train (R2 Nord line) connects the airport to Barcelona-Sants, making the transfer to a Girona-bound train relatively seamless, though it requires a change.
Travelling by Bus: The Budget-Friendly Option
For travellers prioritising cost savings, the bus offers an excellent alternative to the train. While the journey takes longer, modern coaches are comfortable and provide a direct link between the two cities.

Bus Services and Operators
Several reputable bus companies operate the Barcelona-Girona route, with Alsa being the most prominent. Other operators like FlixBus, Sagalés, and BlaBlaBus also offer services, providing a good range of departure times and competitive fares.
Departure and Arrival Stations
In Barcelona, the primary departure point for buses to Girona is Barcelona Nord Bus Station. Located on Carrer d’Alí Bei, it's Barcelona's largest bus terminal and is well-connected by public transport. Buses arrive at Girona's Estació d’Autobusos, which is adjacent to the train station, offering easy access to the city centre.
Bus Schedule and Ticket Prices
Bus services typically run from early morning until late evening, with several departures throughout the day. The journey duration is usually between 1 hour 30 minutes and 2 hours, depending on traffic and the specific service. Ticket prices are generally very affordable, often ranging from €6 to €15. Similar to trains, booking online in advance can often secure you the best deals.
Why Choose the Bus?
The main advantage of bus travel is its affordability. It's a direct, no-fuss option for those looking to stretch their budget without compromising too much on comfort. Modern coaches are typically equipped with air conditioning and sometimes Wi-Fi, making for a pleasant ride.
Driving by Car: Freedom and Scenic Detours
For those who value flexibility, privacy, and the opportunity to explore beyond the main route, driving from Barcelona to Girona is an excellent choice. This option allows you to travel at your own pace and discover hidden gems along the Catalan coastline.
Renting a Car in Barcelona
Barcelona offers a wide array of car rental agencies, both at the airport (Barcelona-El Prat) and within the city centre. Major international brands like Hertz, Avis, Europcar, and Sixt are readily available. It's advisable to book your rental car online in advance, especially during peak travel seasons, to secure the best rates and vehicle availability. When renting, consider the size of the vehicle suitable for your group and luggage, and be mindful of fuel efficiency, especially if you plan extensive detours.
The Journey Itself: Roads and Costs
The most direct route from Barcelona to Girona is via the AP-7 motorway. Historically, this was a toll road, but it has now been made toll-free, significantly reducing the cost of the journey. The drive typically takes around 1 hour 15 minutes, depending on traffic conditions. Your primary costs will be fuel (petrol or diesel) and parking once you arrive in Girona. Girona has several public parking facilities, both underground and street-level, though finding street parking in the city centre can sometimes be challenging, especially during busy periods.

Embracing the Road Trip: Sightseeing Opportunities
One of the most compelling reasons to drive is the opportunity for sightseeing along the way. Instead of taking the direct AP-7, you can opt for a scenic route along the Costa del Maresme, allowing you to visit charming coastal towns. While this will add time to your journey, the rewards in terms of stunning views and unique experiences are well worth it.
- Arenys de Mar: Just a short drive from Barcelona, this authentic fishing village offers a glimpse into traditional Catalan life. Explore its bustling fish market, relax on its pleasant beaches, or visit the impressive Castell de Santa Florentina, an 11th-century castle nestled in a wine region. The Església de Santa Maria d’Arenys, the town's original church, boasts a magnificent bell tower offering panoramic views.
- Calella: A vibrant seaside town known for its beautiful beaches and the iconic Calella Lighthouse. Climb to the lighthouse for breathtaking panoramic views of the coastline. The Paseo Maritimo Manuel Puigvert, a picturesque, tree-lined promenade, is perfect for a leisurely stroll and soaking in the sea air.
- Lloret de Mar: While known for its lively nightlife, Lloret de Mar also offers stunning natural beauty and historical sites. Don't miss the Santa Clotilde Gardens, nearly a century old, with their exquisite greenery, sculptures, and dramatic cliff-top views. The Santa Roma Parish Church, a 15th-century building, showcases a fascinating blend of Gothic and modern architecture.
Why Choose Driving?
Driving offers unparalleled flexibility and independence. It's ideal for those travelling with significant luggage, families, or anyone who desires the freedom to explore the region at their own pace, making spontaneous stops along the way. For a true road trip experience, it's the clear winner.
For the budget-conscious and socially inclined traveller, car-sharing presents a unique and increasingly popular option for getting from Barcelona to Girona.
How Car Sharing Works
Car-sharing platforms, such as BlaBlaCar, connect drivers with spare seats in their vehicles with passengers heading in the same direction. Drivers typically offer their journeys for a small fee, which contributes to their fuel costs. You can browse available rides, choose a departure point and time that suits you, and communicate directly with the driver. It's a peer-to-peer system, fostering a more communal travel experience.
Europcar On Demand
An alternative to traditional car-sharing is services like Europcar On Demand. This concept allows you to hire a car for a few hours, with insurance and petrol often included up to a certain mileage. While it offers more privacy than a traditional car share, it's structured for short-term, flexible use within urban areas or for specific short journeys, potentially working out well for small groups of 4-5 people who want to split costs and have a vehicle for a limited time.
Cost and Duration
Car share journeys typically take around 1 hour 30 minutes, similar to bus travel. The cost is often the lowest of all options, frequently ranging from €4 to €6, making it incredibly economical. The exact price can vary based on the driver, vehicle, and demand.

Car sharing is incredibly cost-effective, often being the cheapest way to travel. It offers a degree of flexibility in terms of departure points and times, and perhaps most uniquely, it provides a social element, allowing you to meet locals and fellow travellers and share stories during your journey.
Comparative Overview of Transport Options
To help you make an informed decision, here's a quick comparison of the main transport methods:
| Transport Option | Approx. Journey Time | Typical Cost Range | Key Benefits |
|---|---|---|---|
| Train (AVE) | 38 minutes | €10 - €30+ | Fastest, reliable, comfortable |
| Train (Regional) | 1h 20m - 1h 30m | €8 - €10 | Affordable, scenic, no traffic |
| Bus | 1h 30m - 2h | €6 - €15 | Most affordable, direct, comfortable coaches |
| Car | 1h 15m | €15 - €20 (fuel + parking) | Flexible, private, allows sightseeing |
| Car Share | 1h 30m | €4 - €6 | Cheapest, flexible, social experience |
Frequently Asked Questions
Is Girona Airport the same as Girona city centre?
No, Girona Airport (Girona-Costa Brava Airport, GRO) is located approximately 12.5 kilometres (8 miles) southwest of Girona city centre. While it's often used by low-cost airlines, especially for flights to Barcelona (despite being quite a distance away), you will need to arrange separate transport (bus or taxi) from the airport to Girona city itself.
Can I travel directly from Barcelona Airport to Girona?
There are no direct train services from Barcelona Airport (BCN) to Girona. You will need to take a train or bus from the airport into Barcelona city centre (typically Barcelona-Sants or Barcelona Nord) and then transfer to a service bound for Girona. Some bus companies might offer routes that include a stop at Barcelona Airport, but these are less common and may still involve a transfer.
What's the best way to book tickets?
For both train and bus tickets, booking online in advance is generally recommended. It often provides access to cheaper fares and guarantees your seat, especially during peak travel times. Official operator websites (like RENFE for trains or Alsa for buses) are reliable sources. For car shares, platforms like BlaBlaCar facilitate direct booking with drivers.
Is it worth visiting Girona as a day trip from Barcelona?
Absolutely! Girona's compact size and excellent transport links make it an ideal day trip destination. You can easily explore its main attractions – the Cathedral, Jewish Quarter (El Call), and the Wall Walk – within a single day, leaving ample time for a delightful meal. However, staying overnight allows for a more relaxed exploration and the chance to experience Girona's charming evening atmosphere.
What are the main sights to see in Girona?
Girona boasts a wealth of historical and cultural attractions. Key highlights include the magnificent Girona Cathedral, with its incredibly wide Gothic nave, and the beautifully preserved Jewish Quarter, 'El Call', which invites exploration through its narrow, winding streets. Don't miss the chance to walk along the ancient city walls (Passeig de la Muralla) for panoramic views. The iconic colourful houses along the Onyar River, the historic Arab Baths (Banys Àrabs), and the Pont de les Peixateries Velles (Eiffel Bridge) are also must-sees.
Conclusion
The journey from Barcelona to Girona, while not complex, offers a variety of choices, each with its own set of advantages. If speed and convenience are your top priorities, the RENFE AVE train is undoubtedly your best bet, getting you there in under 40 minutes. For those on a tighter budget, the bus provides a reliable and very affordable direct service. However, for the ultimate in flexibility and the opportunity to truly explore the stunning Catalan coastline at your own pace, hiring a car is highly recommended, allowing for memorable detours to picturesque towns like Arenys de Mar, Calella, and Lloret de Mar. And for the intrepid, budget-conscious traveller looking for a unique, social experience, car-sharing platforms offer an excellent alternative. Whichever mode of transport you choose, the trip to Girona promises to be an integral part of your Spanish adventure, leading you to a city rich in history, beauty, and charm. Plan wisely, travel safely, and prepare to be captivated by Girona's allure!
If you want to read more articles similar to Barcelona to Girona: Your Comprehensive Travel Guide, you can visit the Automotive category.
