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

Book Train Tickets Worldwide

Madrid to Girona Trains

Madrid to Girona Train Schedule & Tickets

The AVE train from Madrid to Girona departs from Madrid Atocha Station as early as 6:00 AM, with the last train leaving around 8:30 PM. Important stops along the route include Lleida and Figueres. The high-speed AVE train covers the journey in approximately 4 hours. Ticket prices start at €40 (around $52 USD) for standard class, with first-class options for enhanced comfort. You can reserve a seat and view the complete timetable through online booking, making it simple to secure your travel plans.
18Sep
1
Seats
마드리드
히로나
07:27
MadridMadrid Pta. Atocha - Almudena Grandes
4h 5m
11:32
Girona
Direct
Renfe AVE 03073
from
18768 USD
1
4h 5m, Direct
07:27
MadridMadrid Pta. Atocha - Almudena Grandes
11:32
Girona
from
18768 USD
1
Direct
High-speed
09:27
MadridMadrid Pta. Atocha - Almudena Grandes
4h 3m
13:30
Girona
Direct
Renfe AVE 02561
from
USD
1
4h 3m, Direct
09:27
MadridMadrid Pta. Atocha - Almudena Grandes
13:30
Girona
from
USD
1
Direct
High-speed
12:27
MadridMadrid Pta. Atocha - Almudena Grandes
4h 8m
16:35
Girona
Direct
Renfe AVE 02591
from
18768 USD
1
4h 8m, Direct
12:27
MadridMadrid Pta. Atocha - Almudena Grandes
16:35
Girona
from
18768 USD
1
Direct
High-speed
Sold out
13:18
MadridMadrid Pta. Atocha - Almudena Grandes
3h 55m
17:13
Girona
Direct
Renfe AVE International 09725
from
USD
1
Sold out
3h 55m, Direct
13:18
MadridMadrid Pta. Atocha - Almudena Grandes
17:13
Girona
from
USD
1
Direct
High-speed
14:27
MadridMadrid Pta. Atocha - Almudena Grandes
3h 51m
18:18
Girona
Direct
Renfe AVE 03143
from
20854 USD
1
3h 51m, Direct
14:27
MadridMadrid Pta. Atocha - Almudena Grandes
18:18
Girona
from
20854 USD
1
Direct
High-speed
16:27
MadridMadrid Pta. Atocha - Almudena Grandes
3h 47m
20:14
Girona
Direct
Renfe AVE 03163
from
22939 USD
1
3h 47m, Direct
16:27
MadridMadrid Pta. Atocha - Almudena Grandes
20:14
Girona
from
22939 USD
1
Direct
High-speed
18:57
MadridMadrid Pta. Atocha - Almudena Grandes
3h 28m
22:25
Girona
Direct
Renfe AVE 03191
from
24409 USD
1
3h 28m, Direct
18:57
MadridMadrid Pta. Atocha - Almudena Grandes
22:25
Girona
from
24409 USD
1
Direct
High-speed
19:34
MadridMadrid Pta. Atocha - Almudena Grandes
4h 12m
23:46
Girona
Direct
Renfe AVE 03309
from
25024 USD
1
4h 12m, Direct
19:34
MadridMadrid Pta. Atocha - Almudena Grandes
23:46
Girona
from
25024 USD
1
Direct
High-speed
Sold out
19:34
MadridMadrid Pta. Atocha - Almudena Grandes
4h 12m
23:46
Girona
Direct
AVLO 06309
from
USD
1
Sold out
4h 12m, Direct
19:34
MadridMadrid Pta. Atocha - Almudena Grandes
23:46
Girona
from
USD
1
Direct

Madrid to Girona Route Overview

The route from Madrid to Girona is a key rail connection in Spain, linking the capital city with the charming region of Catalonia. This journey typically takes around 4 hours on direct trains, providing a comfortable mode of transport between these two destinations. Madrid, known for its rich history and art, contrasts with Girona, celebrated for its well-preserved medieval architecture and picturesque Old Town. On this page, you’ll find all the necessary information for planning your Madrid to Girona trip, including train schedules, ticket options, and frequently asked questions regarding your travel.

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

Madrid to Girona Train Map

Madrid to Girona Train Map
Plan your trip from Madrid to Girona on the AVE high-speed line. This route connects major cities like Zaragoza and Barcelona. You'll encounter the picturesque landscapes of Catalonia, with rolling hills and the Ebro River along the way. As you approach Girona, enjoy the sight of its medieval architecture. The transport system in Spain makes it easy to navigate your journey with regular departures and a straightforward booking process. Experience the vibrant culture and heritage of Spain as you travel from its capital to a beautiful Catalan city.

Facts Before You Buy Madrid to Girona Train Tickets

Convenient Service
The AVE high-speed trains provide direct services from Madrid to Girona, ensuring a hassle-free travel experience.
Frequent Schedule
Trains run multiple times a day, giving you plenty of options to fit your itinerary.
Comfortable Experience
Enjoy comfortable seating with generous legroom, ideal for relaxing during your journey.
Scenic Views
The route features picturesque landscapes, including fields and mountains, perfect for travelers who appreciate natural beauty.
Affordable Prices
Various pricing options are available, making it accessible for all types of travelers.
Fast Travel Time
The journey takes approximately 1 hour and 30 minutes, allowing you to make the most of your time in Girona.

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 Madrid - Girona Route

How to book train tickets from Madrid to Girona?
Booking your train tickets from Madrid to Girona is straightforward. You can purchase tickets online through Rail Monsters, which provides an efficient booking platform. Alternatively, tickets can be bought at the train station, but online booking is recommended for guaranteed seat reservations.
What type of train should I take from Madrid to Girona?
The most suitable option for traveling from Madrid to Girona is the high-speed AVE train. AVE services are known for their punctuality and ensure a comfortable journey between the two cities.
How long does the train take from Madrid to Girona?
Traveling by train from Madrid to Girona generally takes around 4 hours. The exact duration can vary based on the specific train service you choose, but this estimate is typical for most direct routes.
How much is the train ticket from Madrid to Girona?
A one-way train ticket from Madrid to Girona typically costs between €45 to €60 (approximately $50 to $67). For those looking for round-trip options, Rail Monsters provides competitive pricing and offers. Early booking may help secure better prices.
What amenities are available on the train from Madrid to Girona?
Onboard the AVE trains from Madrid to Girona, passengers can expect a variety of amenities, including comfortable seating, free Wi-Fi, and food services. These services enhance the travel experience, making it enjoyable and convenient.
Is there a direct train from Madrid to Girona?
Yes, there are direct train services available from Madrid to Girona. Taking a direct AVE train is an ideal way to travel without the need for transfers, ensuring a more efficient journey.
How to book train tickets from Madrid to Girona?
Booking your train tickets from Madrid to Girona is straightforward. You can purchase tickets online through Rail Monsters, which provides an efficient booking platform. Alternatively, tickets can be bought at the train station, but online booking is recommended for guaranteed seat reservations.
What type of train should I take from Madrid to Girona?
The most suitable option for traveling from Madrid to Girona is the high-speed AVE train. AVE services are known for their punctuality and ensure a comfortable journey between the two cities.
How long does the train take from Madrid to Girona?
Traveling by train from Madrid to Girona generally takes around 4 hours. The exact duration can vary based on the specific train service you choose, but this estimate is typical for most direct routes.
How much is the train ticket from Madrid to Girona?
A one-way train ticket from Madrid to Girona typically costs between €45 to €60 (approximately $50 to $67). For those looking for round-trip options, Rail Monsters provides competitive pricing and offers. Early booking may help secure better prices.
What amenities are available on the train from Madrid to Girona?
Onboard the AVE trains from Madrid to Girona, passengers can expect a variety of amenities, including comfortable seating, free Wi-Fi, and food services. These services enhance the travel experience, making it enjoyable and convenient.
Is there a direct train from Madrid to Girona?
Yes, there are direct train services available from Madrid to Girona. Taking a direct AVE train is an ideal way to travel without the need for transfers, ensuring a more efficient journey.
Discover more at our
Country Guide

Buy Your Madrid to Girona Train Tickets on Rail Monsters

Book train tickets from Madrid to Girona with Rail Monsters: enjoy our 24/7 support team and mobile apps for iOS and Android for easy ticket management. Experience flexible bookings and cancellations, along with free class upgrades for loyal customers. Compare train ticket prices to ensure you get the best value for your journey.