Distance 635 miles (1022 km) |
Average flight duration 9h 13m |
Cheapest ticket price $67 (€58) |
Flights per day 67 |
Direct flights 5 |
Airlines 15 |
Fastest flight 2h 0m |
Cheapest month to travel November |
First flight 05:00 |
Last flight 20:10 |
Cheapest price
$198
Average price
$595
Fastest journey
2 h
Average duration
2 h 4 m
Flights per day
65
Distance
1023 km
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Iberia IB622 | 06:00AM Geneva International Airport (GVA) | 2h05 | 08:05AM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Air Dolomiti LH9445 | 06:20AM Geneva International Airport (GVA) | 5h00 | 11:20AM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Dolomiti EN8075 | 06:20AM Geneva International Airport (GVA) | 5h00 | 11:20AM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Dolomiti LH9445 | 06:20AM Geneva International Airport (GVA) | 6h45 | 01:05PM Madrid Barajas Airport (MAD) | 2 transfers | |
Air France AF1243 | 06:30AM Geneva International Airport (GVA) | 8h55 | 03:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1243 | 06:30AM Geneva International Airport (GVA) | 5h00 | 11:30AM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1243 | 06:30AM Geneva International Airport (GVA) | 10h30 | 05:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1243 | 06:30AM Geneva International Airport (GVA) | 12h45 | 07:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
CityJet LH1225 | 06:55AM Geneva International Airport (GVA) | 6h10 | 01:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
SWISS SN5110 | 07:00AM Geneva International Airport (GVA) | 4h45 | 11:45AM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1928 | 07:10AM Geneva International Airport (GVA) | 12h30 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1928 | 07:10AM Geneva International Airport (GVA) | 8h55 | 04:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1928 | 07:10AM Geneva International Airport (GVA) | 5h05 | 12:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1928 | 07:10AM Geneva International Airport (GVA) | 16h15 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR102 | 08:30AM Geneva International Airport (GVA) | 35h30 | 08:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR102 | 08:30AM Geneva International Airport (GVA) | 22h40 | 07:10AM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR102 | 08:30AM Geneva International Airport (GVA) | 29h25 | 01:55PM Madrid Barajas Airport (MAD) | 1 transfer | |
CityJet LH1213 | 08:45AM Geneva International Airport (GVA) | 7h00 | 03:45PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1543 | 09:05AM Geneva International Airport (GVA) | 7h55 | 05:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1543 | 09:05AM Geneva International Airport (GVA) | 14h00 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1543 | 09:05AM Geneva International Airport (GVA) | 6h20 | 03:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1543 | 09:05AM Geneva International Airport (GVA) | 10h10 | 07:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1930 | 09:10AM Geneva International Airport (GVA) | 6h55 | 04:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1930 | 09:10AM Geneva International Airport (GVA) | 14h15 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1930 | 09:10AM Geneva International Airport (GVA) | 10h30 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
Austrian Airlines OS572 | 09:35AM Geneva International Airport (GVA) | 8h05 | 05:40PM Madrid Barajas Airport (MAD) | 2 transfers | |
Vueling Airlines VY6201 | 09:40AM Geneva International Airport (GVA) | 12h20 | 10:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Iberia IB1276 | 09:55AM Geneva International Airport (GVA) | 2h00 | 11:55AM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Air France ux2213 | 10:30AM Geneva International Airport (GVA) | 12h35 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1643 | 10:30AM Geneva International Airport (GVA) | 6h30 | 05:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1643 | 10:30AM Geneva International Airport (GVA) | 12h35 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1643 | 10:30AM Geneva International Airport (GVA) | 4h55 | 03:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1643 | 10:30AM Geneva International Airport (GVA) | 8h45 | 07:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Dolomiti LH5675 | 10:50AM Geneva International Airport (GVA) | 6h50 | 05:40PM Madrid Barajas Airport (MAD) | 2 transfers | |
easyJet U21383 | 11:05AM Geneva International Airport (GVA) | 2h05 | 01:10PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
KLM KL1932 | 11:50AM Geneva International Airport (GVA) | 7h50 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1932 | 11:50AM Geneva International Airport (GVA) | 11h35 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1843 | 12:05PM Geneva International Airport (GVA) | 7h10 | 07:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1843 | 12:05PM Geneva International Airport (GVA) | 4h55 | 05:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1843 | 12:05PM Geneva International Airport (GVA) | 11h00 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Iberia IB614 | 12:35PM Geneva International Airport (GVA) | 2h05 | 02:40PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Iberia IB616 | 02:10PM Geneva International Airport (GVA) | 2h05 | 04:15PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
KLM Cityhopper KL1934 | 02:35PM Geneva International Airport (GVA) | 5h05 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1934 | 02:35PM Geneva International Airport (GVA) | 8h50 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1443 | 03:00PM Geneva International Airport (GVA) | 4h15 | 07:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France ux2219 | 03:00PM Geneva International Airport (GVA) | 18h10 | 09:10AM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France ux2219 | 03:00PM Geneva International Airport (GVA) | 8h05 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1443 | 03:00PM Geneva International Airport (GVA) | 8h05 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France ux2220 | 05:05PM Geneva International Airport (GVA) | 16h05 | 09:10AM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France ux2220 | 05:05PM Geneva International Airport (GVA) | 6h00 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1143 | 05:05PM Geneva International Airport (GVA) | 6h00 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Dolomiti LH9435 | 05:10PM Geneva International Airport (GVA) | 6h25 | 11:35PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM KL1936 | 05:30PM Geneva International Airport (GVA) | 5h55 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
SWISS SN5106 | 05:40PM Geneva International Airport (GVA) | 5h45 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France ux2221 | 06:15PM Geneva International Airport (GVA) | 14h55 | 09:10AM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1343 | 06:15PM Geneva International Airport (GVA) | 4h50 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France ux2221 | 06:15PM Geneva International Airport (GVA) | 4h50 | 11:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Dolomiti LH7416 | 06:25PM Geneva International Airport (GVA) | 5h30 | 11:55PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Dolomiti EN8101 | 06:25PM Geneva International Airport (GVA) | 5h30 | 11:55PM Madrid Barajas Airport (MAD) | 1 transfer | |
Brussels Airlines SN2722 | 06:30PM Geneva International Airport (GVA) | 4h55 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Iberia IB618 | 06:35PM Geneva International Airport (GVA) | 2h05 | 08:40PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
KLM Cityhopper KL1938 | 07:25PM Geneva International Airport (GVA) | 14h50 | 10:15AM Madrid Barajas Airport (MAD) | 1 transfer | |
SWISS LX2819 | 08:15PM Geneva International Airport (GVA) | 13h05 | 09:20AM Madrid Barajas Airport (MAD) | 1 transfer | |
Air France AF1043 | 08:30PM Geneva International Airport (GVA) | 12h40 | 09:10AM Madrid Barajas Airport (MAD) | 1 transfer | |
Iberia IB620 | 08:45PM Geneva International Airport (GVA) | 2h05 | 10:50PM Madrid Barajas Airport (MAD) | 0 transfersDirect |
Find all the dates and times for this journey
Iberia, easyJet and Air Nostrum flights will get you from Geneva to Madrid from $59 (€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:
When planning your journey with Geneva to Madrid flights, you can choose between departing from Geneva Airport (GVA) or exploring options from nearby airports like Bern, Switzerland. For arrivals, your destination will be Madrid-Barajas Adolfo Suárez Airport (MAD) in the stunning capital of Spain. Flights from Geneva to Madrid offer seamless travel experiences, connecting these two vibrant cities. Whether you prefer a direct flight or want to navigate through convenient connecting flights, you'll enjoy a delightful voyage between Switzerland and Spain's cultural and historic richness. Rest assured that your travels between Switzerland (CH) and Spain (ES) will be punctual, allowing you to experience both cities' enthralling essence throughout your journey.
Travelling from Geneva to Madrid doesn't have to break the bank. While you can secure flight tickets for this route at a steal with prices starting as low as $67 (€58), the average cost typically settles around $188 (€162). With such a range, there's plenty of flexibility for travelers looking to manage their expenses effectively. The best time to score a great deal while also enjoying a pleasant travel experience is during the shoulder season, specifically in September. This month offers a balance between good weather and reasonable prices, making it an ideal choice for budget-conscious travelers.
When booking your Geneva to Madrid flights, you can choose from a variety of airlines offering a range of classes and services tailored to your needs. Major carriers like Iberia and its regional partner Air Nostrum offer both economy and business class options, with amenities including in-flight entertainment and meals. easyJet provides affordable flights with essential services, while Vueling Airlines caters to budget travelers with modern and efficient Airbus planes. SWISS and Iberia Express offer comfortable travel, especially in their business classes equipped with luxury seating and gourmet dining options. Other reputable airlines such as Air France and KLM further enhance this route, ensuring you have a plethora of choices for your travel style and budget.
Travelers looking for convenient air travel between Switzerland and Spain will appreciate the ease of Geneva to Madrid direct flights. With several airlines offering non-stop services, reaching the vibrant Spanish capital from Geneva has never been more straightforward. These direct flights typically operate around 4 times a day, providing flexibility and convenience for both business and leisure travelers. Whether you're planning to enjoy Madrid's rich history, art, and tapas, or are heading to a professional engagement, the hassle-free, non-stop options ensure you reach your destination efficiently and comfortably.
Flights from Geneva to Madrid generally leave from Geneva International Airport and arrive in Madrid Barajas Airport.
Geneva International Airport is 6.5 km away from Geneva city centre and Madrid Barajas Airport is 15.9 km from Madrid city centre.
Here are some other resources that might have the information you need