Geneva to Madrid Flights

Fri, Jun 21
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Geneva to Madrid flight

distanceDistance634 miles (1022 km)
durationAverage flight duration1 h 55 min
priceAverage plane ticket price$233 (€204)
changesDirect flightYes
carriersAirlinesIberia, easyJet, Air Nostrum, Vueling Airlines, Air France, Lufthansa, Iberia Express, Brussels Airlines, TAP Portugal, SWISS, KLM, LAER, Volotea, Air Europa or PGA-Portugalia Airlines

Flights from Geneva to Madrid cover the 634 miles (1022 km) long trip taking on average 1 h 55 min with our travel partners like Iberia, easyJet, Air Nostrum, Vueling Airlines, Air France, Lufthansa, Iberia Express, Brussels Airlines, TAP Portugal, SWISS, KLM, LAER, Volotea, Air Europa or PGA-Portugalia Airlines. There are direct flight services available. While the average ticket price for this journey costs around $233 (€204), you can find the cheapest plane ticket for as low as $58 (€51). Travelers depart most frequently from Geneva International Airport and arrive in Madrid Barajas Airport.

The cheapest flights from Geneva to Madrid

Showing times and prices for Jun 21

Cheapest

The best way to find a cheap flight ticket from Geneva to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Air France
02:40PM8h30
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
$3081One-way
1 transfer
Cheapest
Air France
08:40PM12h35
Geneva International Airport (GVA)
09:15AMMadrid Barajas Airport (MAD)
$3081One-way
1 transfer
2nd Cheapest
Air France
09:10AM14h00
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
$3351One-way
1 transfer
2nd Cheapest
Air France
05:00PM6h10
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
$3351One-way
1 transfer
2nd Cheapest
Air France
06:15PM4h55
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
$3351One-way
1 transfer

Flight schedulefrom Geneva to Madrid

Showing flights for tomorrow, Friday, June 21
TAP Portugal
06:05AM13h15
Geneva International Airport (GVA)
07:20PMMadrid Barajas Airport (MAD)
1 transfer
TAP Portugal
06:05AM6h35
Geneva International Airport (GVA)
12:40PMMadrid Barajas Airport (MAD)
1 transfer
TAP Portugal
06:05AM9h15
Geneva International Airport (GVA)
03:20PMMadrid Barajas Airport (MAD)
1 transfer
Iberia
07:00AM2h05
Geneva International Airport (GVA)
09:05AMMadrid Barajas Airport (MAD)
0 transfers
Air France
07:20AM12h00
Geneva International Airport (GVA)
07:20PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
07:20AM16h05
Geneva International Airport (GVA)
11:25PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
07:20AM9h05
Geneva International Airport (GVA)
04:25PMMadrid Barajas Airport (MAD)
1 transfer
Air France
07:20AM9h35
Geneva International Airport (GVA)
04:55PMMadrid Barajas Airport (MAD)
1 transfer
Air France
07:20AM4h20
Geneva International Airport (GVA)
11:40AMMadrid Barajas Airport (MAD)
1 transfer
Air France
07:20AM8h20
Geneva International Airport (GVA)
03:40PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
07:20AM12h10
Geneva International Airport (GVA)
07:30PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
09:05AM14h20
Geneva International Airport (GVA)
11:25PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
09:05AM7h20
Geneva International Airport (GVA)
04:25PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
09:05AM10h25
Geneva International Airport (GVA)
07:30PMMadrid Barajas Airport (MAD)
1 transfer
Air France
09:10AM14h00
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
1 transfer
Air France
09:10AM7h45
Geneva International Airport (GVA)
04:55PMMadrid Barajas Airport (MAD)
1 transfer
Air France
09:10AM10h10
Geneva International Airport (GVA)
07:20PMMadrid Barajas Airport (MAD)
1 transfer
Air France
09:10AM6h30
Geneva International Airport (GVA)
03:40PMMadrid Barajas Airport (MAD)
1 transfer
Cityjet
09:15AM6h40
Geneva International Airport (GVA)
03:55PMMadrid Barajas Airport (MAD)
1 transfer
Vueling
09:35AM7h10
Geneva International Airport (GVA)
04:45PMMadrid Barajas Airport (MAD)
1 transfer
Air Nostrum
09:50AM2h00
Geneva International Airport (GVA)
11:50AMMadrid Barajas Airport (MAD)
0 transfers
Air France
10:30AM6h25
Geneva International Airport (GVA)
04:55PMMadrid Barajas Airport (MAD)
1 transfer
Air France
10:30AM8h50
Geneva International Airport (GVA)
07:20PMMadrid Barajas Airport (MAD)
1 transfer
Air France
10:30AM12h40
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
1 transfer
Air France
10:30AM5h10
Geneva International Airport (GVA)
03:40PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
11:55AM7h35
Geneva International Airport (GVA)
07:30PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
11:55AM11h30
Geneva International Airport (GVA)
11:25PMMadrid Barajas Airport (MAD)
1 transfer
Air France
12:00PM11h10
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
1 transfer
Air France
12:00PM4h55
Geneva International Airport (GVA)
04:55PMMadrid Barajas Airport (MAD)
1 transfer
Air France
12:00PM7h20
Geneva International Airport (GVA)
07:20PMMadrid Barajas Airport (MAD)
1 transfer
Iberia
12:35PM2h05
Geneva International Airport (GVA)
02:40PMMadrid Barajas Airport (MAD)
0 transfers
TAP Portugal
01:00PM6h20
Geneva International Airport (GVA)
07:20PMMadrid Barajas Airport (MAD)
1 transfer
TAP Portugal
01:00PM11h20
Geneva International Airport (GVA)
12:20AMMadrid Barajas Airport (MAD)
1 transfer
TAP Portugal
01:00PM8h25
Geneva International Airport (GVA)
09:25PMMadrid Barajas Airport (MAD)
1 transfer
TAP Portugal
01:00PM21h15
Geneva International Airport (GVA)
10:15AMMadrid Barajas Airport (MAD)
1 transfer
TAP Portugal
01:00PM23h40
Geneva International Airport (GVA)
12:40PMMadrid Barajas Airport (MAD)
1 transfer
Air Dolomiti
01:10PM6h25
Geneva International Airport (GVA)
07:35PMMadrid Barajas Airport (MAD)
2 transfers
Air Dolomiti
02:00PM5h35
Geneva International Airport (GVA)
07:35PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
02:10PM5h20
Geneva International Airport (GVA)
07:30PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
02:10PM9h15
Geneva International Airport (GVA)
11:25PMMadrid Barajas Airport (MAD)
1 transfer
Air France
02:40PM8h30
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
1 transfer
Air France
02:40PM4h40
Geneva International Airport (GVA)
07:20PMMadrid Barajas Airport (MAD)
1 transfer
Air France
05:00PM6h10
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
05:15PM6h10
Geneva International Airport (GVA)
11:25PMMadrid Barajas Airport (MAD)
1 transfer
KLM Cityhopper
05:15PM16h20
Geneva International Airport (GVA)
09:35AMMadrid Barajas Airport (MAD)
1 transfer
Air Dolomiti
05:20PM4h40
Geneva International Airport (GVA)
10:00PMMadrid Barajas Airport (MAD)
1 transfer
Royal Air Maroc
05:55PM24h40
Geneva International Airport (GVA)
06:35PMMadrid Barajas Airport (MAD)
1 transfer
Royal Air Maroc
05:55PM18h50
Geneva International Airport (GVA)
12:45PMMadrid Barajas Airport (MAD)
1 transfer
Air Dolomiti
05:55PM5h30
Geneva International Airport (GVA)
11:25PMMadrid Barajas Airport (MAD)
1 transfer
Royal Air Maroc
05:55PM21h40
Geneva International Airport (GVA)
03:35PMMadrid Barajas Airport (MAD)
1 transfer
Air France
06:15PM4h55
Geneva International Airport (GVA)
11:10PMMadrid Barajas Airport (MAD)
1 transfer
Swiss
06:45PM4h40
Geneva International Airport (GVA)
11:25PMMadrid Barajas Airport (MAD)
1 transfer
Air Nostrum
06:50PM2h05
Geneva International Airport (GVA)
08:55PMMadrid Barajas Airport (MAD)
0 transfers
Air France
08:40PM12h35
Geneva International Airport (GVA)
09:15AMMadrid Barajas Airport (MAD)
1 transfer
Iberia
08:45PM2h05
Geneva International Airport (GVA)
10:50PMMadrid Barajas Airport (MAD)
0 transfers

Find all the dates and times for this journey

Compare prices and tickets Geneva to Madrid by bus or flight

Fri
Jun 21
Sat
Jun 22
Sun
Jun 23
Mon
Jun 24
Tue
Jun 25
Wed
Jun 26
Thu
Jun 27
Fri
Jun 28
Sat
Jun 29
Sun
Jun 30
Mon
Jul 01
Tue
Jul 02
Wed
Jul 03
Thu
Jul 04
Fri
Jul 05
Sat
Jul 06
Sun
Jul 07
Mon
Jul 08
Tue
Jul 09
Wed
Jul 10
Thu
Jul 11

The fastest flights from Geneva to Madrid

Showing times and prices for Jun 21

Fastest Journey

2 h

Average

9 h 14 m

Flights per day

55

Distance

1023 km

Of the 55 flights that leave Geneva for Madrid every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Air Nostrum
09:50AM2h00
Geneva International Airport (GVA)
11:50AMMadrid Barajas Airport (MAD)
$7191One-way
0 transfers
2nd Fastest
Iberia
07:00AM2h05
Geneva International Airport (GVA)
09:05AMMadrid Barajas Airport (MAD)
$4421One-way
0 transfers
2nd Fastest
Air Nostrum
06:50PM2h05
Geneva International Airport (GVA)
08:55PMMadrid Barajas Airport (MAD)
$7191One-way
0 transfers
2nd Fastest
Iberia
12:35PM2h05
Geneva International Airport (GVA)
02:40PMMadrid Barajas Airport (MAD)
$7191One-way
0 transfers
2nd Fastest
Iberia
08:45PM2h05
Geneva International Airport (GVA)
10:50PMMadrid Barajas Airport (MAD)
$5391One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Iberia, easyJet and Air Nostrum flights from Geneva to Madrid

Iberia, easyJet and Air Nostrum flights will get you from Geneva to Madrid from $58 (€51). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight from Geneva to Madrid including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

Flight information from Geneva to Madrid with Iberia:

  • Average Duration: 2 h 5 min
  • Cheapest Price: $58

FAQs: Geneva to Madrid Flight

FAQs: Take a flight from Geneva to Madrid hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Madrid.
FAQs
Cheap plane tickets from Geneva to Madrid can start from as little as $58 (€51) when you book in advance. The average flight ticket price for Geneva to Madrid is $233 (€204); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Geneva to Madrid flight time is 1 h 55 min   covering the 634 mile (1022 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Geneva to Madrid leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Geneva to Madrid leaves at 7: 50 PM.
Take the Geneva to Madrid flight with Iberia, easyJet, Air Nostrum, Vueling Airlines, Air France, Lufthansa, Iberia Express, Brussels Airlines, TAP Portugal, SWISS, KLM, LAER, Volotea, Air Europa or PGA-Portugalia Airlines. However, it's always good to check out all possible airlines for the trip from Geneva to Madrid as there might be differences in the amenities they offer.

Flights from Geneva to Madrid generally leave from Geneva International Airport and arrive in Madrid Barajas Airport.

Geneva International Airport is 6.2 km away from Geneva city centre and Madrid Barajas Airport is 15 km from Madrid city centre.

The cheapest month to travel from Geneva to Madrid by plane is December.
It's helpful to compare your options as there are 2 ways to travel between Geneva and Madrid including taking a bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language