Cheapest price
$11
Average price
$22
Fastest journey
38 m
Average duration
39 m
Trains per day
22
Distance
86 km
The best way to find a cheap train ticket from Barcelona to Girona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Barcelona to Girona will cost around $22 if you buy it on the day, but the cheapest tickets can be found for only $11.
Of the 22 trains that leave Barcelona for Girona on Wed, May 14, 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Wed, May 14 the direct trains cover the 86 km distance in an average of 39 m but if you time it right, some trains will get you there in just 38 m .
On Wed, May 14 the slowest trains will take 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the train as it is the most popular option from Barcelona to Girona among Omio's users. If you are prioritising price take the train with prices starting from €7. For those with little time consider booking a train which can get you there in 47m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Most popular Train | Bus |
---|---|
€10 Average price Cheapest | €25 Average price |
1h 17m Average duration Fastest 47m Onboard + 30m Additional time* | 4h 6m Average duration 3h 36m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.2kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | Delayed 1:00 PM Barcelona Sants | 0h41 | 1:41 PM 1:41 PMGirona station | 0 transfersDirect | |
![]() | 1:54 PM Barcelona Sants | 0h41 | 2:35 PM Girona station | 0 transfersDirect | |
![]() | Delayed 1:59 PM 1:54 PMBarcelona Sants | 0h41 | 2:40 PM 2:40 PMGirona station | 0 transfersDirect | |
![]() | On time 2:34 PM Barcelona Sants | 0h39 | 3:13 PM Girona station | 0 transfersDirect | |
![]() | 3:05 PM Barcelona Sants | 0h42 | 3:47 PM Girona station | 0 transfersDirect | |
![]() | On time 3:34 PM Barcelona Sants | 0h44 | 4:18 PM Girona station | 0 transfersDirect | |
![]() | 3:34 PM Barcelona Sants | 0h44 | 4:18 PM Girona station | 0 transfersDirect | |
![]() | 4:29 PM Barcelona Sants | 0h49 | 5:18 PM Girona station | 0 transfersDirect | |
![]() | On time 4:29 PM Barcelona Sants | 0h49 | 5:18 PM Girona station | 0 transfersDirect | |
![]() | Delayed 5:33 PM 5:25 PMBarcelona Sants | 0h49 | 6:14 PM Girona station | 0 transfersDirect | |
![]() | 5:29 PM Barcelona Sants | 0h45 | 6:14 PM Girona station | 0 transfersDirect | |
![]() | Delayed 7:44 PM Barcelona Sants | 0h41 | 8:25 PM 8:25 PMGirona station | 0 transfersDirect | |
![]() | 7:44 PM Barcelona Sants | 0h41 | 8:25 PM Girona station | 0 transfersDirect | |
![]() | Delayed 9:05 PM Barcelona Sants | 0h41 | 9:46 PM 9:46 PMGirona station | 0 transfersDirect | |
![]() | 9:05 PM Barcelona Sants | 0h41 | 9:46 PM Girona station | 0 transfersDirect | |
![]() | On time 4:45 AM Barcelona Sants | 0h40 | 5:25 AM Girona station | 0 transfersDirect | |
![]() | 6:10 AM Barcelona Sants | 0h42 | 6:52 AM Girona station | 0 transfersDirect | |
![]() | 6:19 AM Barcelona Sants | 0h39 | 6:58 AM Girona station | 0 transfersDirect | |
![]() | 8:54 AM Barcelona Sants | 0h38 | 9:32 AM Girona station | 0 transfersDirect | |
![]() | 8:54 AM Barcelona Sants | 0h38 | 9:32 AM Girona station | 0 transfersDirect | |
![]() | 10:49 AM Barcelona Sants | 0h41 | 11:30 AM Girona station | 0 transfersDirect | |
![]() | 10:49 AM Barcelona Sants | 0h41 | 11:30 AM Girona station | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 53 miles (86 km) |
Average train duration 47m |
Cheapest ticket price $8 (€7) |
Trains per day 17 |
Direct trains 17 |
Train providers 6 |
Fastest train 38m |
First train 05:59 |
Last train 21:54 |
Find the best trains from Barcelona to Girona with Omio's travel partners Renfe, AVE and Renfe (6) from $8 (€7). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.
Renfe from Barcelona to Girona train information:
The train connection between Barcelona and Girona is efficient and convenient, making it easy for travelers to explore the beautiful Catalonia region. The journey typically takes around 38 minutes on high-speed services provided by Renfe, including options like Renfe AVE and Renfe AVANT. With frequent departures throughout the day, passengers can enjoy a comfortable ride while taking in scenic views along the way. Whether you're heading to Girona's historic sites or returning to Barcelona's vibrant atmosphere, these reliable train providers ensure a smooth travel experience.
The train connection from Barcelona to Girona takes approximately 38 minutes. There are no direct connections available, with multiple stops along the way including Barcelona Sants, Sant Adreu Comtal, and Barcelona El Clot Aragó before arriving at Girona. This route typically has up to 12 trains operating daily.
The first daily train from Barcelona to Girona departs at 04:59, allowing early travelers to start their journey. The last train of the day leaves at 21:56, providing a convenient option for those wishing to return later in the evening.
The cheapest ticket price for the train connection between Barcelona and Girona is €7. The average ticket price typically hovers around €12, making it an affordable option for travelers looking to explore these beautiful Catalonian cities.
Welcome to Girona Cathedral, a stunning example of Catalan Gothic architecture that dates back to the 11th century. Its magnificent nave is one of the widest in the world and houses an impressive collection of religious art, making it not only a place of worship but also a significant cultural landmark. As you explore its intricate details and climb the steps leading up to this majestic structure, you'll feel transported through centuries of history.
Next, we venture into El Call, Girona's historic Jewish Quarter which showcases narrow cobblestone streets steeped in rich heritage dating back to medieval times. This area was once home to one of Spain’s most important Jewish communities before their expulsion in 1492; today it serves as a poignant reminder of tolerance and coexistence among cultures. As you wander through its labyrinthine alleys lined with charming shops and cafes, take note of how each corner tells stories from another era.
Finally, we arrive at the Arab Baths—an exquisite example inspired by Roman bathhouses built during Girona's Moorish period in the 12th century. These baths feature beautifully preserved architectural elements such as vaulted ceilings and serene pools that evoke tranquility while highlighting ancient bathing rituals central to social life at that time. Immerse yourself in this unique atmosphere where relaxation meets historical significance—a true gem reflecting diverse influences on our beloved city!
Passengers board the train most frequently from Barcelona Sants, which is located around 1.5 miles (2.4 km) away from the city centre, and they get off the train at Girona, located 0.7 miles (1.1 km) away from the city centre.
Here are some other resources that might have the information you need