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

Madrid to Girona Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Madrid to Girona Bullet Train Tickets & Timetable

The Madrid to Girona train runs on Spain's high-speed network, using the Madrid-Barcelona line and the Barcelona-Figueres high-speed corridor. Direct AVE services depart from Madrid Puerta de Atocha-Almudena Grandes and usually call at Zaragoza-Delicias, Lleida Pirineus, Camp de Tarragona, Barcelona Sants, and sometimes Figueres Vilafant after Girona depending on the train. The rail distance is about 573 km, with roughly 6 to 8 direct departures per day in one direction, plus additional options requiring a change at Barcelona Sants. The fastest Madrid to Girona AVE takes about 3 hours 18 minutes, while slower direct services take around 3 hours 50 minutes and journeys with a connection can take 4 hours or more. One-way AVE fares between Madrid and Girona start from about €25 ($27 USD) for limited advance fares and can rise to around €145 ($156 USD) for flexible Premium fares. Prices shown are starting from; final fares depend on class, time of booking, and availability. Rail Monsters accepts bookings 6 to 12 months ahead; book earlier for Easter Week, August holidays, Christmas and New Year, and long weekends.
14Jul
1
Seats
Madrid
Girona

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

07:27
MadridMadrid Atocha
4h 41m
12:08
GironaStation
Direct
Renfe AVE 03073
from
113 USD
1
4h 41m, Direct
07:27
MadridMadrid Atocha
12:08
GironaStation
from
113 USD
1
Direct
High-speed
09:27
MadridMadrid Atocha
4h 31m
13:58
GironaStation
Direct
Renfe AVE 03093
from
141 USD
1
4h 31m, Direct
09:27
MadridMadrid Atocha
13:58
GironaStation
from
141 USD
1
Direct
High-speed

Day trains

14:27
MadridMadrid Atocha
4h 18m
18:45
GironaStation
Direct
Renfe AVE 03143
from
137 USD
1
4h 18m, Direct
14:27
MadridMadrid Atocha
18:45
GironaStation
from
137 USD
1
Direct
High-speed
16:27
MadridMadrid Atocha
4h 12m
20:39
GironaStation
Direct
Renfe AVE 03163
from
141 USD
1
4h 12m, Direct
16:27
MadridMadrid Atocha
20:39
GironaStation
from
141 USD
1
Direct
High-speed
day

First train

07:27
night

Last train

19:34
distance

Travel duration

4h 8m
daily-departure

Daily departures

5
departure-station

Departure station

Madrid
changes-type

Changes

direct
arrival-station

Arrival station

Girona
ticket-price

Ticket price

$43
background

How to Book Train Tickets Online from Madrid to Girona

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

Secure Payment Options
Pay for Madrid to Girona train tickets with major credit and debit cards, Apple Pay, Google Pay, and other supported digital payment methods. Payments are processed online with secure card verification.
Receive Your Tickets Instantly
After booking, your Madrid to Girona train confirmation is sent by email. Most Spanish high-speed rail tickets are issued as e-tickets with a barcode for station access and onboard inspection.
24/7 Human Customer Support
Human support agents are available 24/7 for Madrid to Girona booking questions, timetable issues, exchange requests, or guidance on using e-tickets at Madrid Puerta de Atocha-Almudena Grandes.
Book Official Tickets Easily
Rail Monsters provides official tickets for the Madrid to Girona AVE route, including direct Renfe high-speed services from Madrid Puerta de Atocha-Almudena Grandes to Girona station. Select a departure, compare fare conditions, and book online.
Flexible Exchanges & Cancellations
Madrid to Girona AVE ticket changes and refunds depend on the selected Renfe fare type, such as Basico, Elige, or Premium. Review the fare rules before payment if your travel date may change.

Why Book Madrid to Girona Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Rail Monsters gives Madrid to Girona passengers 24/7 human support, mobile apps for iOS and Android, real-time train information, and one account for rail bookings in Spain and worldwide. You can check schedules, compare ticket conditions, and manage bookings from the same account.

We accept payments:

payment-logos
payment-logos

Madrid to Girona Route Overview

The Madrid to Girona route links Spain's capital with northeastern Catalonia without requiring a city change when direct AVE services are available. A distinctive feature is the change in landscape after Zaragoza, where the line crosses the Ebro valley, passes the dry Lleida plain, and then enters Catalonia before reaching Barcelona Sants and continuing north toward Girona. AVE tickets are train-specific, with assigned seats on reserved services; passengers should board the booked departure rather than treating the ticket like an open regional fare. Non-reserved seating is not the standard practice on Spanish high-speed trains, so late booking can mean higher fares or fewer seat choices.
time-s

Travel time

4h 8m

train-s

Train type

fastest-s

Fastest trip

3h 28m

longest-s

Longest trip

4h 41m

Madrid

Madrid is Spain's capital, with major museums, royal sites, and the Puerta del Sol area within the central transport network. High-speed trains to Girona depart from Madrid Puerta de Atocha-Almudena Grandes, the main southern high-speed terminal with metro, Cercanias, taxi, and long-distance rail connections.

Madrid-Chamartín-Clara Campoamor

StationStation

Madrid Atocha

StationStation

Madrid Príncipe Pio

StationStation

Madrid - Atocha Cercanías

StationStation
arrowarrow

4h 8m

Girona

Girona is a Catalan city known for its medieval walls, the Call, Girona Cathedral, and the Onyar riverfront. Girona station is west of the old town, with the high-speed platforms linked to local buses, taxis, regional trains, and a walkable route toward the historic center.

Girona

StationStation

Practical Information for AVE Travelers

Luggage icon
Spanish high-speed trains use airport-style access control at major stations, so luggage should be manageable before boarding. Renfe AVE rules apply on direct Madrid to Girona services.
Luggage Allowance
AVE passengers may generally bring up to 3 pieces of luggage with a combined weight limit of 25 kg and a combined size limit of 290 cm, with the largest item not exceeding 85 x 55 x 35 cm. Low-cost Avlo fares, when used, may include a smaller allowance unless extra luggage is added.
Storage Facilities
AVE trainsets have overhead racks for cabin-sized bags, luggage shelves near car entrances, and some space between seat backs for medium cases. Keep valuables with you, especially on trains that call at Barcelona Sants before continuing to Girona.
Special Items
Folded bicycles, scooters, skis, golf bags, and musical instruments must be packed and fit within Renfe's special luggage rules. Fully assembled bicycles are not accepted on most AVE services unless specifically permitted by the fare and train conditions.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Madrid to Girona Map

The Madrid to Girona route uses the standard-gauge high-speed line from Madrid Puerta de Atocha-Almudena Grandes toward Zaragoza, Lleida, Camp de Tarragona, and Barcelona Sants, then continues on the Barcelona-Figueres high-speed line to Girona. The route crosses the central plateau, the Ebro valley near Zaragoza, the Lleida plain, and the approach to Barcelona before turning north through Catalonia toward Girona and Figueres Vilafant.

Rail vs Bus vs Plane

Train

Changes

Travel time

Price from

Departures

Rating

Train

AVE

Changes

Direct

Travel time

4h 9m

Price from

$43

Departures

131

Rating

Train

AVE INT

Changes

Direct

Travel time

4h 14m

Price from

$83

Departures

11

Rating

The Madrid to Girona train links Madrid Puerta de Atocha-Almudena Grandes with Girona station in as little as 3 hours 18 minutes, avoiding airport transfers at both ends. Long-distance buses between Madrid and Girona usually take about 9 to 10 hours and may run less often than the high-speed trains. Flights from Madrid to Girona are not a major direct domestic air route, so most air options involve flying to Barcelona and then taking ground transport north to Girona. Rail also produces lower emissions than flying on this city pair.
Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Travel time

Price range

Travel time

Price range

Winner

Train

Apprx.

4h 8m

$43-$271

Bus

Apprx.

9h 30m

$35-$70

Flight

Apprx.

1h 20m

$60-$220

FAQ about the Madrid - Girona Route

How much is the train from Madrid to Girona?

Madrid to Girona AVE tickets start from about €25 ($27 USD) for the cheapest advance fares and can reach around €145 ($156 USD) for flexible Premium fares. Prices shown are starting from; final fares depend on class, time of booking, and availability.

How long is the train from Madrid to Girona?

The fastest direct AVE from Madrid to Girona takes about 3 hours 18 minutes over a rail distance of about 573 km. Other direct services usually take up to around 3 hours 50 minutes, while trips with a change at Barcelona Sants can take 4 hours or more.

How fast is the Madrid to Girona AVE?

AVE trains on the Madrid to Girona route can reach 300 km/h (186 mph) on high-speed sections. Average speed is lower because trains stop at stations such as Zaragoza-Delicias, Lleida Pirineus, Camp de Tarragona, and Barcelona Sants.

How do I book Madrid to Girona train tickets?

Book Madrid to Girona train tickets on Rail Monsters by entering your date, comparing available AVE departures, selecting a fare class, and paying online. Rail Monsters accepts bookings 6 to 12 months ahead and offers mobile apps for iOS and Android for managing your trip.

Does a Spain rail pass cover Madrid to Girona?

The Renfe Spain Pass can be used on eligible Renfe long-distance and high-speed trains, including AVE services, but seat reservations are required for each trip and pass conditions apply. Eurail and Interrail passes are also valid on many Renfe trains with mandatory reservation fees. Rail Monsters sells individual tickets for this route.
Learn more information at our
Country Guide