background

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.

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

In 2024, customers saved an average* of 27%
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.
phone
Manage booking
on the go
Special
promotions
Real-Time
trip notifications

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