Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
USD
US
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Book Train Tickets Worldwide

Barcelona to Girona Trains

Barcelona to Girona Train Schedule & Tickets

The high-speed AVE train from Barcelona to Girona departs from Barcelona Sants station as early as 6:30 AM, with the last train leaving around 9:00 PM. Key stations along the route include Figueres and Olot. The journey takes approximately 38 minutes. Tickets start at €13.00 (around $17 USD) for standard class, with options for 1st class tickets available for a more luxurious experience. You can reserve a seat and check the updated timetable online for your convenience, ensuring you find the best price and schedule that suits your travel plans.
30Jun
1
Seats
Barcelona
Girona
06:45
BarcelonaBarcelona Sants
40m
07:25
Girona
Direct
AVANT 34609
from
$2622
1
40m, Direct
06:45
BarcelonaBarcelona Sants
07:25
Girona
from
$2622
1
Direct
08:19
BarcelonaBarcelona Sants
39m
08:58
Girona
Direct
AVANT 34137
from
$2622
1
39m, Direct
08:19
BarcelonaBarcelona Sants
08:58
Girona
from
$2622
1
Direct
10:54
BarcelonaBarcelona Sants
38m
11:32
Girona
Direct
AVE 03073
from
$3608
1
38m, Direct
10:54
BarcelonaBarcelona Sants
11:32
Girona
from
$3608
1
Direct
10:54
BarcelonaBarcelona Sants
38m
11:32
Girona
Direct
AVANT 34073
from
$2622
1
38m, Direct
10:54
BarcelonaBarcelona Sants
11:32
Girona
from
$2622
1
Direct
12:49
BarcelonaBarcelona Sants
41m
13:30
Girona
Direct
02561
from
$4114
1
41m, Direct
12:49
BarcelonaBarcelona Sants
13:30
Girona
from
$4114
1
Direct
12:49
BarcelonaBarcelona Sants
41m
13:30
Girona
Direct
AVANT 34093
from
$2622
1
41m, Direct
12:49
BarcelonaBarcelona Sants
13:30
Girona
from
$2622
1
Direct
15:00
BarcelonaBarcelona Sants
41m
15:41
Girona
Direct
AVANT 34113
from
$2622
1
41m, Direct
15:00
BarcelonaBarcelona Sants
15:41
Girona
from
$2622
1
Direct
15:54
BarcelonaBarcelona Sants
41m
16:35
Girona
Direct
02591
from
$4114
1
41m, Direct
15:54
BarcelonaBarcelona Sants
16:35
Girona
from
$4114
1
Direct
15:54
BarcelonaBarcelona Sants
41m
16:35
Girona
Direct
AVANT 34123
from
$2622
1
41m, Direct
15:54
BarcelonaBarcelona Sants
16:35
Girona
from
$2622
1
Direct
16:34
BarcelonaBarcelona Sants
39m
17:13
Girona
Direct
AVANT 34125
from
$2622
1
39m, Direct
16:34
BarcelonaBarcelona Sants
17:13
Girona
from
$2622
1
Direct

Barcelona to Girona Route Overview

The train route from Barcelona to Girona offers a reliable and quick connection between these two Catalan cities. Covering a distance of approximately 100 kilometers, the journey typically takes around 40 minutes on the high-speed AVE train service. Barcelona, renowned for its architectural masterpieces such as Sagrada Familia and Park Güell, serves as a vibrant departure point, while Girona enchants visitors with its medieval architecture and historical significance, including the well-preserved Jewish quarter. This page provides all the necessary details for your Barcelona to Girona travel plans, featuring schedules, ticket options, and frequently asked questions to assist you in your journey.

Book Train Tickets Worldwide

Customers saved 27% on average* in 2024, by booking 3 months in advance

1M+ Train
Journeys
Blazing Fast
Support Team
Flexible Booking
and Cancellations
250+ Rail
Operators
Loyalty Rewards
and Free Upgrades
Exclusive journeys from
touristic to high-speed trains

Barcelona to Girona Train Map

Barcelona to Girona Train Map
Plan your trip from Barcelona to Girona on the AVE train line. The journey offers picturesque views of the Catalan countryside, with highlights including the historic town of Figueres, home to the Dalí Theater-Museum. You can also enjoy the serene landscapes as you travel along the Costa Brava region. This route connects major stops such as Caldes de Malavella, paving the way for both cultural and scenic experiences. As you near Girona, the ancient city walls become visible, signaling your arrival into a city rich in history and charm.

Facts Before You Buy Barcelona to Girona Train Tickets

Fast Travel Time
Experience a swift journey, with travel times of just 38 minutes on high-speed AVE trains.
Frequent Services
Enjoy a plethora of daily departures, with trains running every 30 minutes to keep your plans flexible.
Scenic Route
Admire the beautiful Catalan countryside as you traverse between Barcelona and Girona.
Comfortable & Modern Trains
Trains are equipped with comfortable seats, ample legroom, and a clean, modern environment for your journey.
Convenient Stations
Depart from Barcelona Sants and arrive directly at Girona station, conveniently located near the city center.
Affordable Pricing
Ticket prices are competitive, making train travel a cost-effective option for exploring the region.

Search. Book. Travel.

With our free app, train booking is easy and rewards add up fast. Every ticket you book brings you closer to discounts for future trips, so you save even more while exploring the World by Rail.
Travel More, Spend Less.
railroadphone
Mobile
train tickets
Travel
inspiration
Live journey
updates

FAQ about the Barcelona - Girona Route

How long does the train take from Barcelona to Girona?
The train journey from Barcelona to Girona typically takes around 1 hour and 30 minutes to 2 hours. The duration can vary slightly depending on whether you take a direct service or one that makes stops along the way.
Which train should I take from Barcelona to Girona?
For travel from Barcelona to Girona, the best option is the Renfe AVE or Avant trains, which provide a direct connection and frequent departures throughout the day. These trains are comfortable and designed for quick travel.
When is the best time to buy a ticket from Barcelona to Girona?
To get the best prices, it's advisable to purchase your ticket from Barcelona to Girona as early as possible. Prices tend to rise as the travel date approaches, especially during peak seasons.
How much is the train ticket from Barcelona to Girona?
A one-way train ticket from Barcelona to Girona costs approximately €20 to €30 ($22 - $33 USD), depending on the time and type of train you choose. It’s often possible to find discounted round-trip tickets through Rail Monsters, so feel free to check for the best deals.
Are there any direct trains from Barcelona to Girona?
Yes, there are direct trains available from Barcelona to Girona. These direct services reduce travel time and provide a convenient option for those looking to travel swiftly between the two cities.
How to book train tickets from Barcelona to Girona?
You can book train tickets from Barcelona to Girona easily through our Rail Monsters platform or mobile app. Additionally, tickets can also be purchased at the train station. It’s recommended to book in advance to secure your preferred travel time and pricing.
How long does the train take from Barcelona to Girona?
The train journey from Barcelona to Girona typically takes around 1 hour and 30 minutes to 2 hours. The duration can vary slightly depending on whether you take a direct service or one that makes stops along the way.
Which train should I take from Barcelona to Girona?
For travel from Barcelona to Girona, the best option is the Renfe AVE or Avant trains, which provide a direct connection and frequent departures throughout the day. These trains are comfortable and designed for quick travel.
When is the best time to buy a ticket from Barcelona to Girona?
To get the best prices, it's advisable to purchase your ticket from Barcelona to Girona as early as possible. Prices tend to rise as the travel date approaches, especially during peak seasons.
How much is the train ticket from Barcelona to Girona?
A one-way train ticket from Barcelona to Girona costs approximately €20 to €30 ($22 - $33 USD), depending on the time and type of train you choose. It’s often possible to find discounted round-trip tickets through Rail Monsters, so feel free to check for the best deals.
Are there any direct trains from Barcelona to Girona?
Yes, there are direct trains available from Barcelona to Girona. These direct services reduce travel time and provide a convenient option for those looking to travel swiftly between the two cities.
How to book train tickets from Barcelona to Girona?
You can book train tickets from Barcelona to Girona easily through our Rail Monsters platform or mobile app. Additionally, tickets can also be purchased at the train station. It’s recommended to book in advance to secure your preferred travel time and pricing.
Discover more travel tips at our
Country Guide

Buy Your Barcelona to Girona Train Tickets on Rail Monsters

Book train tickets from Barcelona to Girona with Rail Monsters: featuring a 24/7 support team and mobile apps for iOS and Android to buy and manage tickets. We offer flexible bookings and cancellations, plus free class upgrades for our loyal customers. Compare train ticket prices to secure the best options for your journey.
Rail Monsters
Rail Monsters
Rail Monsters
Rail Monsters
Rail Monsters
Qr codeAppleGoogleHuaweiMi