Trains from Barcelona to Girona

Fri, May 24
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest Trains

from Barcelona
to Girona

Cheapest

$13

Average

$30

Showing times and prices for May 24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Barcelona to Girona will cost around $ 30 if you buy it on the day, but the cheapest tickets can be found for only $ 13.

cheapest
carrier-logo
21:56Barcelona El Clot Aragó1h 24m 23:20Girona
$13
1One-way
$131One-way
cheapest
carrier-logo
11:55Barcelona El Clot Aragó1h 17m 13:12Girona
$13
1One-way
$131One-way
2nd cheapest
carrier-logo
07:05Barcelona Sants07:43Girona
$13
1One-way
$131One-way
carrier-logo
08:25Barcelona Sants09:03Girona
$20
1One-way
$201One-way
carrier-logo
21:40Barcelona Sants22:18Girona
$20
1One-way
$201One-way

Train Times

Barcelona to Girona

Showing trains for tomorrow, Fri, May 24
carrier-logo
07:05Barcelona Sants0h3807:43Girona
0 changes
carrier-logo
08:25Barcelona Sants0h3809:03Girona
0 changes
carrier-logo
09:45Barcelona Sants0h3810:23Girona
0 changes
carrier-logo
11:55Barcelona El Clot Aragó1h1713:12Girona
0 changes
carrier-logo
12:44Barcelona Sants0h3813:22Girona
0 changes
carrier-logo
13:20Barcelona Sants0h3813:58Girona
0 changes
carrier-logo
14:50Barcelona Sants0h3915:29Girona
0 changes
carrier-logo
15:40Barcelona Sants0h3816:18Girona
0 changes
carrier-logo
16:20Barcelona Sants0h3816:58Girona
0 changes
carrier-logo
17:37Barcelona Sants0h3818:15Girona
0 changes
carrier-logo
18:30Barcelona Sants0h3819:08Girona
0 changes
carrier-logo
18:50Barcelona Sants0h3819:28Girona
0 changes
carrier-logo
19:25Barcelona Sants0h3820:03Girona
0 changes
carrier-logo
21:40Barcelona Sants0h3822:18Girona
0 changes
carrier-logo
21:56Barcelona El Clot Aragó1h2423:20Girona
0 changes

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Fri
May 24
$13Renfe
$17Alsa
Sat
May 25
$11Renfe AVE
$17Alsa
Sun
May 26
$11Renfe AVE
$17Alsa
Mon
May 27
$11Renfe AVE
$17Alsa
Tue
May 28
$11Renfe AVE
$17Alsa
Wed
May 29
$11Renfe AVE
$17Alsa
Thu
May 30
$11Renfe AVE
$17Alsa
Fri
May 31
$11Renfe AVE
$17Alsa
Sat
Jun 1
$11Renfe AVE
$17Alsa
Sun
Jun 2
$13Renfe
$17Alsa
Mon
Jun 3
$11Renfe AVE
$17Alsa
Tue
Jun 4
$11Renfe AVE
$17Alsa
Wed
Jun 5
$11Renfe AVE
$17Alsa
Thu
Jun 6
$11Renfe AVE
$17Alsa
Fri
Jun 7
$11Renfe AVE
$17Alsa
Sat
Jun 8
$13Renfe
$17Alsa
Sun
Jun 9
$11Renfe AVE
$17Alsa
Mon
Jun 10
Find prices
$17Alsa
Tue
Jun 11
$11Renfe AVE
$17Alsa
Wed
Jun 12
$11Renfe AVE
$17Alsa

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

The fastest trains

from Barcelona
to Girona

Fastest Journey

38m

Average

43m

train per day

15

Distance

86 km

Showing times and prices for May 24

Of the 15 trains that leave Barcelona for Girona every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 86 km distance in an average of 43m but if you time it right, some trains will get you there in just 38m .

The slowest trains will take 1h 24m 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.

fastest
carrier-logo
07:05Barcelona Sants07:43Girona
$13
1One-way
$131One-way
fastest
carrier-logo
19:25Barcelona Sants20:03Girona
$36
1One-way
$361One-way
fastest
carrier-logo
15:40Barcelona Sants16:18Girona
$36
1One-way
$361One-way
fastest
carrier-logo
08:25Barcelona Sants09:03Girona
$20
1One-way
$201One-way
fastest
carrier-logo
17:37Barcelona Sants18:15Girona
$36
1One-way
$361One-way
train

Journey Summary

Barcelona to Girona Train Information

Avg. Train Duration:
42 minutes
Train Ticket Price: $19
Trains depart from:Barcelona
Trains arrive in:Girona
Distance:86 km
TrainTrain Companies:Renfe AVE, Renfe

Trains from Barcelona to Girona

Trains are a convenient way to travel between cities in Spain. Catching the train from Barcelona to Girona is a simple and quick way to shuttle between these two beautiful Catalan cities. The distance between the two cities is around 100 kilometers, so the quick journey only takes 40 minutes. Barcelona to Girona trains run every day from 6:00 a.m. until 9:50 p.m., and all services are provided by Renfe. No changes are required along the way, so you can relax until you reach Girona.

Barcelona to Girona trains: Not what you're looking for?

Return trains from Girona to Barcelona | Compare all modes of traveling from Barcelona to Girona | Or learn more about trains to Girona



Barcelona to Girona Train Cost

Average prices for Renfe trains from Barcelona to Girona when you book in advance

Booking Period

Average Price

Same Day

€19

1 Day in Advance

€18

1 Week in Advance

€17

2 Weeks in Advance

€17

1 Month in Advance

€17

3 Months in Advance

€17

Barcelona to Girona Trains: General Information


Travelers in Spain can offset some of the cost of Barcelona to Girona train tickets by planning ahead and booking tickets as far in advance as possible.


  • autobus All Barcelona to Girona trains are run by Renfe.
  • autobus All Renfe trains are direct, depart from Barcelona's Sants or El Clot Aragó train stations and arrive at Girona's train station.
  • autobus The Barcelona to Girona train journey takes as little as 38 minutes to arrive in Girona.
  • autobus Most travelers book their Barcelona to Girona train tickets approximately 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Barcelona to Girona trains decrease the further you book in advance:

  • It is 5% cheaper to book a Barcelona to Girona train a day ahead of time rather than purchasing a ticket at the station.
  • It is 11% cheaper to purchase Barcelona to Girona train tickets 1 week ahead of when you intend to travel.
  • Finally, Barcelona to Girona train costs are 11% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Barcelona

Trains from Barcelona to Girona depart from either Sants Estacion or Passeig de Gracia. Both are located in the center of Barcelona. To get to Passeig de Gracia, simply catch Metro Line 3, which stops at central stations like Poble Sec and Espanya. To reach Sants, catch Lines 3 or 5. Both stations can also be reached via buses or taxis if the Metro isn't available. However, as the Metro runs from 5:00 a.m. until 2:00 a.m. most days, this shouldn't be necessary. Leave about 10-15 minutes to reach the stations if you are coming from city center hotels.

Getting into Girona by Train

Girona was once a Roman city, and it has plenty of ancient ruins to discover, but there's more to it than that. It has a wonderful Gothic cathedral, an atmospheric city center with a fascinating Jewish Museum and even a bath-house dating back to Moorish times. So there's plenty to see and do. All trains arrive at Girona's main station, which is 20 minutes walk from the city center. To reach the main attractions, catch bus number L2 from just outside the main station building or walk north up the Carrer Bonastruc de Porta.

Compare prices

Best fares for trains from Barcelona to Girona

This Weekend
This month
Next Month
Sat, May 25
Train
Renfe AVE
05:05 38m05:43
BarcelonaGirona
Fastest Trains from Barcelona to Girona
Sat, May 25
Train
Renfe AVE
05:05 38m05:43
BarcelonaGirona
Sun, May 26
Train
Renfe AVE
14:20 38m14:58
BarcelonaGirona
Mon, May 27
Train
Renfe AVE
14:20 38m14:58
BarcelonaGirona
Return Train Tickets for Girona to Barcelona
Sat, May 25
Train
Renfe
14:421h 17m15:59
GironaBarcelona
Sun, May 26
Train
Renfe
05:061h 23m06:29
GironaBarcelona
Mon, May 27
Train
Renfe
04:291h 58m06:27
GironaBarcelona
Stations
Important Stations and Airports for this Journey
Barcelona
Girona
TrainBarcelona Estació De França

Amenities

TrainBarcelona Sants

Amenities

Refreshments

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone