Imagine crossing the invisible border that separates the medieval calm of Girona from the vibrant urban pulse of Barcelona in just one hour. This journey is not merely a logistical transfer, but a swift transition where the deep greens of the interior give way to the immense blue of the Mediterranean, offering one of the most efficient and scenic connections in all of Catalonia.
How to get from Girona to Barcelona: a quick overview
The best way to travel from Girona to Barcelona depends entirely on your priority: speed, budget, or the flexibility to make stops. If you are looking for maximum speed and comfort, the high-speed train (AVE or Avant) is unbeatable, covering the distance in just 39 minutes with 54 daily frequencies. On the other hand, if you prefer to have full control of your itinerary and visit intermediate towns without depending on schedules, the car is the ideal choice thanks to a toll-free motorway that covers the 100 km in exactly one hour. For budget-conscious travelers, the bus offers a direct alternative operated by established companies, although travel times can be more variable.
From Girona to Barcelona by car
Driving from Girona to Barcelona is a smooth and economical experience thanks to the existence of toll-free fast roads. The main and most recommended route for most drivers is to take the A-2, known as the Autovía del Nordeste (Northeast Motorway). This infrastructure allows you to maintain a constant and safe speed, connecting both cities directly. The most notable advantage of this option is that it is a toll-free motorway, eliminating unexpected extra costs during the journey.
There is also a verified alternative for those seeking secondary routes or specific access points: the N-152z, which forms part of the Barcelona-Ripoll axis. Like the main motorway, this national road is toll-free, offering a viable option although it is generally used for more specific sections or local detours. The total distance to cover by road is exactly 100 km. Under normal traffic conditions, the estimated driving time is 1 hour, making this option very competitive compared to the train if you value door-to-door convenience.
It is important to keep in mind that, although the drive is fast, arriving in Barcelona can involve dense urban traffic depending on the time of day. However, the A-2 infrastructure is designed to absorb a large volume of vehicles, facilitating entry into the metropolitan area. If you are traveling with bulky luggage, a group of friends, or plan to visit several points along the way, the car offers a freedom that public transport simply cannot match.
By train from Girona to Barcelona
The train is, without a doubt, the fastest and most frequent way to connect Girona with Barcelona, operated exclusively by Renfe with a direct service that requires no transfers. The departure station is Girona and the final destination is the emblematic Barcelona-Sants, the city’s main transport hub. The service is extensive, with 54 trains a day, guaranteeing an option to suit your schedule, from the first train departing at 5:44 in the morning to the last one leaving at 21:23 at night.
Within Renfe’s offering, there are multiple categories to suit different time and comfort needs. For travelers who prioritize speed above all else, high-speed services are the preferred choice. The AVE has 5 daily frequencies and covers the journey in a record 39 minutes. Similarly, the AVANT service is the most numerous in the high-speed range, with 15 trains a day that also cover the distance in 39 minutes. If you are looking for a slightly different experience, the EUROMED offers 2 daily frequencies with a travel time of 40 minutes, while the AVE INT has 2 trains a day with a duration of 42 minutes.
For travelers who are not in a hurry or are looking for more economical fares, there are Media Distancia (Mid-Distance) and Regional options. The MD (Media Distancia) service has 17 daily frequencies and takes approximately 70 minutes to arrive. Finally, the REGIONAL train offers 13 departures a day, with a travel time of 74 minutes. This variety allows you to choose between arriving in less than three-quarters of an hour or taking a more relaxed journey of just over an hour, depending on your budget and schedule.
By bus from Girona to Barcelona
The bus represents an alternative for direct ground transport connecting the two cities without needing to change vehicles. The main companies operating this route are Flixbus and Sagalés, two operators with a strong presence in the Spanish and European transport network. This option is particularly useful for travelers located near the bus stations or who prefer this method for personal comfort or access to specific areas of the city that are not as close to the Sants train station.
As a road service, the journey duration and price can fluctuate significantly depending on demand, the time of day, and how far in advance the ticket is booked. Unlike the train, where times are fixed by service type, bus travel time can be affected by highway traffic. Although there is no single fixed time established in the base data due to traffic variability, it is a consolidated option that competes directly with the railway in terms of onboard comfort, generally offering services with air conditioning and luggage space.
Recommended stops along the way
If you decide to make the journey by car or simply want to explore the urban centers that dot the route between Girona and Barcelona, there are several verified points of interest worth a mention. These towns are not just names on a map; they are cities with their own identity that offer a perfect break on the trip.
- Palafolls: Strategically located on the route, this is one of the first points of interest if you are coming from the north. It is a town that combines a residential environment with access to natural areas, ideal for stretching your legs before entering the metropolitan bustle.
- Malgrat de Mar: This stop is essential for sea lovers. Situated on the coast, Malgrat de Mar offers the chance to see the Mediterranean up close. It is a key point if your trip coincides with summer or if you are looking for a more relaxed, beachy atmosphere before reaching the big city.
- Mataró: Capital of the Maresme region, Mataró is one of the most important stops on the route. It is a vibrant city with a rich industrial and commercial history. Stopping here allows you to experience Catalan urban life on a more manageable scale than Barcelona, with a notable culinary and cultural offering.
- Badalona: Just before arriving in Barcelona, we find Badalona. This city is famous for its Roman history and its seafront promenade. It is an almost obligatory stop if you want to see the transition between the province and the metropolis, and it also boasts significant archaeological remains.
- Santa Coloma de Gramenet: Located in the metropolitan area, Santa Coloma is a densely populated municipality that acts as a gateway to Barcelona from the north. It is a clear example of the urbanization of the area surrounding the city of Barcelona.
- Montcada i Reixac: This point is crucial from a logistical standpoint, as it is a major communications hub where several train and road routes converge. Historically relevant, it is a fundamental place of passage on the route to the capital.
- Parets del Vallès: Situated in the Vallès Oriental region, Parets offers an interesting contrast. It is a town that maintains a certain industrial character but with quiet residential areas, perfect for a quick technical stop if you are traveling through the inland part of the route.
- Barberà del Vallès: Another of the Vallès towns located along the access corridor. Barberà del Vallès is known for its industrial estate and its connectivity, serving as a key reference point for those navigating the road network leading into Barcelona.
Where to stay in Barcelona
When choosing where to stay in Barcelona, the best neighborhood for you will depend on what you are looking for during your visit, as the city offers a wide range of areas with distinct personalities. For a first-time visit, the Eixample is a strategic choice; it is central, safe, and well-connected by public transport, allowing you to walk to many major attractions. Prices here tend to be mid-range to high, reflecting its prime location.
If you prefer history and being in the heart of the action, the Gothic Quarter (Barri Gòtic) and the Ramblas are unbeatable. Staying here means being surrounded by medieval architecture and vibrant nightlife, though prices can be high and the streets noisier. For travelers on a tighter budget or those seeking a more local, bohemian vibe, neighborhoods like Gràcia or Poble Sec are excellent alternatives. These areas offer a more authentic experience, with squares full of terraces and a varied culinary scene, generally at more accessible price points than the main tourist hub.
Frequently Asked Questions about the Girona–Barcelona route
How long does it take to get from Girona to Barcelona?
Travel time varies depending on the mode of transport you choose. By car, the 100 km journey takes approximately 1 hour via the A-2 motorway. By train, the duration ranges from 39 minutes on the fastest services (AVE and Avant) to 74 minutes on regional trains, depending on the ticket type you purchase.
Which is cheaper, the train or the bus?
Generally, the bus tends to be the most economical option, especially if you book in advance with companies like Flixbus or Sagalés. However, Renfe offers dynamic pricing on its Regional and MD trains that can be very competitive. Since bus prices vary (“None” in fixed data), it is advisable to compare at the time of booking, but the bus usually wins on base price while the train wins on speed.
Is it worth renting a car?
Renting a car is worthwhile if your goal is to explore the stops along the way, such as Mataró, Badalona, or Malgrat de Mar, at your own pace, or if you are travelling with a lot of luggage. If you are simply going from point A to point B (Girona to central Barcelona), the train is more efficient (39 min) and saves you the stress of traffic and parking in the Catalan capital.
When is the best time to travel?
The best time to travel depends on your preferences regarding weather and crowds. Spring and autumn offer pleasant temperatures for enjoying both the drive and coastal stops like Malgrat de Mar. As for the time of day, the earliest trains (from 5:44) or the latest ones (up to 21:23) tend to be less crowded than those during the morning and evening rush hours.