1map logoGo to main page

Girona to Madrid from €33: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Girona, Spain
to
Madrid, Spain

How to Get from Girona to Madrid: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$33 - Train, FlyBest price
576 kmDistance
3h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Girona to Madrid with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Renfe AVE
Train
Average Duration
3h  54m
Estimated price
54-80
Recommended
Company
Various
Train
Plane
Average Duration
5h  7m
Estimated price
33-129
Cheapest
route map
Distance: 576 km
Duration: 3h 54m

See more options

Pricing table
Company
BlaBlaCar Bus
Bus
Average Duration
9h  50m
Estimated price
46-88
Company
ALSA
Bus
Average Duration
10h  47m
Estimated price
58-88
Company
Various
Drive
Average Duration
6h  43m
Estimated price
107-540

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Train $42 $38 $46 $43 $94 $72 $47

Traveling From Girona to Madrid

Traveling from Girona to Madrid offers a unique contrast between the charming medieval streets of Girona and the vibrant energy of Spain's bustling capital.

Best Neighbourhoods in Madrid

Madrid's neighborhoods each offer distinct experiences and vibrant cultures.

Malasaña
• Hipster vibe with eclectic shops and cafes
• Known for vibrant nightlife and street art
Sol
• Central hub with iconic landmarks like Plaza Mayor
• Great for shopping and dining options
Chueca
• Trendy area famous for LGBTQ+ culture
• Offers diverse restaurants and lively bars

Best Times To Visit Madrid's Attractions

Timing your visits can significantly enhance your experience in Madrid.

Prado Museum
Visit on weekdays early in the morning for fewer crowds and better access.
Retiro Park
Weekdays in the early afternoon are ideal for a peaceful stroll.
Royal Palace
Midweek afternoons offer a quieter exploration of this grand site.

Madrid Weather: What to Expect Year-Round

Madrid enjoys a Mediterranean climate with hot summers and mild winters, making spring and fall the most pleasant times to visit. Understanding the weather can enhance your travel experience, as the heat can be intense in July and August, while the cooler months provide a different atmosphere for exploring the city.

Dining Recommendation

In Madrid, indulge in a classic cocido madrileño, a hearty stew that showcases rich flavors and local ingredients, offering a delightful contrast to Girona's lighter Catalan dishes. The bustling atmosphere of Madrid’s tapas bars adds a vibrant social element to your dining experience, making it an unforgettable culinary adventure.

Girona - Madrid operators

Explore transport companies operating between Girona and Madrid, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Girona to Estación de tren de Atocha

Average Duration
3h 54m
Estimated price
54-80

Train from Girona to Barcelona-Sants

Average Duration
39m
Estimated price
5-49
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Girona to Estación de tren de Atocha

Average Duration
3h 34m
Estimated price
54-800

Train from Girona to Barcelona-Sants

Average Duration
1h 31m
Estimated price
80-802
Bus
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Girona to Estación Sur de Autobuses

Average Duration
9h 50m
Estimated price
46-88
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Girona to Estación Sur de Autobuses

Average Duration
9h 50m
Estimated price
541-807
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Estación de Autobuses Barcelona Nord to Estación Sur de Autobuses

Average Duration
8h 5m
Estimated price
541-330

Bus from Estación de Autobuses Barcelona Nord to Intercambiador Av América Bus Interurbano

Average Duration
7h 50m
Estimated price
541-330
Plane
Website
https://iberia.com

Plane from Barcelona (BCN) to Madrid (MAD)

Average Duration
1h 25m
Estimated price
543-544
Website
https://vueling.com

Plane from Barcelona (BCN) to Madrid (MAD)

Average Duration
1h 25m
Estimated price
543-544
Website
https://aireuropa.com

Plane from Barcelona (BCN) to Madrid (MAD)

Average Duration
1h 30m
Estimated price
545-546
Website
https://ryanair.com

Plane from Barcelona (BCN) to Madrid (MAD)

Average Duration
1h 30m
Estimated price
547-548

Girona to Madrid: Overview of Bus, Train, Flight, and Car Trips

Traveling between Girona and Madrid offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Girona to Madrid covering a driving distance of 431 miles, offering beautiful Spanish landscapes along the way. 💶 Experience budget-friendly travel with prices ranging from €111 to €175 for the journey by car, making it an affordable option to explore the diverse culture of Spain. 🌆 Arrive in the vibrant city of Madrid after a thrilling 6 hours and 43 minutes drive, ready to immerse yourself in the rich history, delicious cuisine, and lively atmosphere awaiting you.
Average price
€111 - €175
🌆 Admire the scenic views as you make your way from Girona station to the iconic Estación de tren de Atocha in Madrid. The journey lasts approximately 3 hours and 54 minutes, allowing you to sit back and relax before exploring the bustling capital. 💰 Ticket prices for the Girona to Madrid train range from €55 to €83, offering affordable transportation for your Spanish adventure. Enjoy a comfortable and efficient ride as you travel between these two vibrant cities.
Departure Point
Girona station
Arrival Point
Estación de tren de Atocha station
Useful tips for train travellers
• Onboard services on the AVE trains, operated by Renfe, include a catering service that offers meals and beverages. You can choose from a selection of snacks, sandwiches, and more substantial meals, as well as coffee and soft drinks—all available at your seat or from the onboard café. For a more upscale experience, you can opt for menu service in First Class, which includes a more extensive meal selection.
• The AVE trains offer three types of seating: Turista (Economy), Turista Plus (Enhanced Economy), and Preferente (First Class). Turista seating is comfortable but basic. Turista Plus upgrades include more legroom and a meal service. Preferente provides the most comfort with wider seats, complimentary meals, and access to exclusive lounges at the stations. For the best experience, especially on longer journeys, Preferente is recommended.
• There are several operators for the Girona to Madrid route, primarily Renfe, which can be accessed via their website at renfe.com Other operators include AVE near the high-speed train service details at renfe-sncf.com Make sure to check the schedule in advance, as some trains have limited daily services.
🛫 Flying from Girona to Madrid offers a quick and convenient travel option, with the quickest direct flight taking just 1 hour and 25 minutes.
Departure Point
Barcelona Airport
Arrival Point
Madrid Airport
Useful tips for plane travellers
• Consider booking your flight with Vueling or Iberia, as they offer competitive pricing and convenient flight times between Girona and Madrid, plus good onboard service.
• Upon arrival at Adolfo Suárez Madrid-Barajas Airport, follow the signs to Terminal 4, which is the main terminal serving domestic flights, and consider using the airport's convenient free shuttle for transit between terminals if needed.
• Expect taxi fares from the airport to the city center of Madrid to range from €30 to €40, and be aware that there's a flat rate for transfers, plus a small surcharge for extra luggage.
🇪🇸 Keep in mind there is no direct route available. Services typically require a transfer at Estación de Autobuses Barcelona Nord, extending the journey to approximately 9 hours and 50 minutes. 💸 Ticket prices range from €47 to €90. Prepare for a comfortable and convenient journey of around 10 hours through the stunning Spanish landscapes as you make your way to Madrid.
Departure Point
Girona station
Arrival Point
Estación Sur de Autobuses station

Frequently asked questions

Find out more about the route from Girona to Madrid.

Or choose the category:
The distance between Girona and Madrid is approximately 576.1 km by road. If you prefer to travel by train, it will take you approximately 3 hours and 54 minutes. Another option is to take a train from Girona and then fly to Madrid, which would take around 5 hours and 4 minutes. If you choose to drive, the journey would take about 6 hours and 43 minutes. Finally, taking a bus from Girona to Madrid would be the longest option, with a travel time of around 9 hours and 20 minutes.
The most cost-effective and time-efficient option for traveling from Girona to Madrid is by train. This option takes approximately 3 hours and 54 minutes and costs between €50 and €78.
The price range for a train ticket between Girona and Madrid is typically between €50 and €78. Meanwhile, the price range for a bus ticket from Madrid to Girona is usually between €92 and €147.
To get from Girona to Madrid without using public transportation, you can consider driving. The road distance between the two cities is 693.6 km, and it takes approximately 6 hours and 43 minutes to drive from Girona to Madrid. The cost of renting a car and fuel expenses may vary, but it can range from €110 to €174.
The most convenient way to travel from Girona to Madrid without a car is by train, which takes approximately 3 hours and 54 minutes. The train journey offers a comfortable and efficient option for travelers, with tickets priced between €50 and €78.
Yes, there is a direct link between Girona and Madrid. You can take a direct train from Girona to Madrid-Puerta De Atocha, which operates four times a day and takes approximately 3 hours and 54 minutes. Alternatively, there is also a direct bus service that departs once daily from Gerona/Girona and arrives at Madrid, with a journey time of around 9 hours and 20 minutes.
The flight between Girona and Madrid typically takes around 1 hour and 20 minutes. This is for a direct flight from Barcelona Airport to Madrid Airport.
There are numerous options for accommodation in Madrid. With over 1356 hotels to choose from, visitors can find accommodations to suit any budget or preference. Prices for hotels in Madrid start at €38 per night, offering a range of affordable options for travelers.