[menuItemContent][menuItemRightSideContent]
Currency

The cheapest flights from Madrid to Geneva

Showing times and prices for May 27

Cheapest

$117

Average

$495

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Madrid to Geneva will cost around $ 495 if you buy it on the day, but the cheapest tickets can be found for only $ 117.

Cheapest
07:15AMMadrid Barajas Airport1h55 09:10AMGeneva International Airport
0 changes
$1171One-way
2nd Cheapest
09:50AMMadrid Barajas Airport1h55 11:45AMGeneva International Airport
0 changes
$1571One-way
08:25PMMadrid Barajas Airport1h55 10:20PMGeneva International Airport
0 changes
$1621One-way
08:40PMMadrid Barajas Airport1h55 10:35PMGeneva International Airport
0 changes
$1791One-way
06:35AMMadrid Barajas Airport10h55 05:30PMGeneva International Airport
1 changes
$2211One-way

Flight schedule from Madrid to Geneva

Showing flights for tomorrow, Fri, May 27
06:00AMMadrid Barajas Airport7h50 01:50PMGeneva International Airport
0 changes
06:00AMMadrid Barajas Airport5h10 11:10AMGeneva International Airport
0 changes
06:00AMMadrid Barajas Airport11h25 05:25PMGeneva International Airport
0 changes
06:00AMMadrid Barajas Airport6h30 12:30PMGeneva International Airport
0 changes
06:00AMMadrid Barajas Airport10h15 04:15PMGeneva International Airport
0 changes
06:10AMMadrid Barajas Airport7h55 02:05PMGeneva International Airport
0 changes
06:10AMMadrid Barajas Airport15h55 10:05PMGeneva International Airport
0 changes
06:10AMMadrid Barajas Airport7h10 01:20PMGeneva International Airport
0 changes
06:10AMMadrid Barajas Airport26h25 08:35AMGeneva International Airport
0 changes
06:35AMMadrid Barajas Airport16h40 11:15PMGeneva International Airport
0 changes
06:35AMMadrid Barajas Airport5h35 12:10PMGeneva International Airport
0 changes
06:35AMMadrid Barajas Airport10h55 05:30PMGeneva International Airport
0 changes
07:15AMMadrid Barajas Airport1h55 09:10AMGeneva International Airport
0 changes
07:15AMMadrid Barajas Airport5h15 12:30PMGeneva International Airport
0 changes
07:15AMMadrid Barajas Airport9h30 04:45PMGeneva International Airport
0 changes
08:30AMMadrid Barajas Airport5h35 02:05PMGeneva International Airport
0 changes
08:30AMMadrid Barajas Airport4h50 01:20PMGeneva International Airport
0 changes
08:30AMMadrid Barajas Airport13h35 10:05PMGeneva International Airport
0 changes
09:40AMMadrid Barajas Airport1h55 11:35AMGeneva International Airport
0 changes
09:50AMMadrid Barajas Airport1h55 11:45AMGeneva International Airport
0 changes
10:05AMMadrid Barajas Airport6h10 04:15PMGeneva International Airport
0 changes
10:05AMMadrid Barajas Airport7h20 05:25PMGeneva International Airport
0 changes
10:05AMMadrid Barajas Airport9h35 07:40PMGeneva International Airport
0 changes
11:20AMMadrid Barajas Airport5h30 04:50PMGeneva International Airport
0 changes
11:55AMMadrid Barajas Airport11h25 11:20PMGeneva International Airport
0 changes
11:55AMMadrid Barajas Airport4h50 04:45PMGeneva International Airport
0 changes
12:20PMMadrid Barajas Airport7h20 07:40PMGeneva International Airport
0 changes
12:20PMMadrid Barajas Airport9h35 09:55PMGeneva International Airport
0 changes
12:20PMMadrid Barajas Airport5h05 05:25PMGeneva International Airport
0 changes
12:55PMMadrid Barajas Airport9h10 10:05PMGeneva International Airport
0 changes
01:55PMMadrid Barajas Airport26h55 04:50PMGeneva International Airport
0 changes
03:40PMMadrid Barajas Airport25h10 04:50PMGeneva International Airport
0 changes
03:45PMMadrid Barajas Airport2h00 05:45PMGeneva International Airport
0 changes
05:15PMMadrid Barajas Airport4h50 10:05PMGeneva International Airport
0 changes
06:30PMMadrid Barajas Airport4h50 11:20PMGeneva International Airport
0 changes
07:35PMMadrid Barajas Airport21h15 04:50PMGeneva International Airport
0 changes
08:20PMMadrid Barajas Airport12h05 08:25AMGeneva International Airport
0 changes
08:25PMMadrid Barajas Airport1h55 10:20PMGeneva International Airport
0 changes
08:40PMMadrid Barajas Airport1h55 10:35PMGeneva International Airport
0 changes
10:30PMMadrid Barajas Airport13h20 11:50AMGeneva International Airport
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 27
$138Flixbus
$117Iberia
Sat
May 28
$102Flixbus
$270easyJet
Sun
May 29
$129BlaBlaCar Bus
$472easyJet
Mon
May 30
$125Flixbus
$198TAP Portugal
Tue
May 31
Find prices
$103Vueling
Wed
Jun 1
$125Flixbus
$47Iberia
Thu
Jun 2
$74Flixbus
$47Iberia
Fri
Jun 3
$112BlaBlaCar Bus
$47Iberia
Sat
Jun 4
$72Flixbus
$66Iberia
Sun
Jun 5
$158Flixbus
$118easyJet
Mon
Jun 6
$77Flixbus
$162Iberia
Tue
Jun 7
Find prices
$112Vueling
Wed
Jun 8
$127Flixbus
$47Iberia
Thu
Jun 9
$61BlaBlaCar Bus
$46easyJet
Fri
Jun 10
$91Flixbus
$47Iberia
Sat
Jun 11
$71BlaBlaCar Bus
$47Iberia
Sun
Jun 12
$67BlaBlaCar Bus
$136TAP Portugal
Mon
Jun 13
$66Flixbus
$71Iberia
Tue
Jun 14
$74Flixbus
$47Iberia
Wed
Jun 15
$68Flixbus
$45easyJet

The fastest flights from Madrid to Geneva

Showing times and prices for May 27

Fastest Journey

1 h 55 m

Average

9 h 9 m

Flights per day

40

Distance

1023 km

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

These direct flights cover the 1023 km distance in an average of 9 h 9 m but if you time it right, some flights will get you there in just 1 h 55 m .

The slowest flights will take 1d 2 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:15AMMadrid Barajas Airport1h55 09:10AMGeneva International Airport
0 changes
$1171One-way
Fastest
08:40PMMadrid Barajas Airport1h55 10:35PMGeneva International Airport
0 changes
$1791One-way
Fastest
09:50AMMadrid Barajas Airport1h55 11:45AMGeneva International Airport
0 changes
$1571One-way
Fastest
08:25PMMadrid Barajas Airport1h55 10:20PMGeneva International Airport
0 changes
$1621One-way
Fastest
09:40AMMadrid Barajas Airport1h55 11:35AMGeneva International Airport
0 changes
$2431One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Geneva?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Madrid to Geneva flight

distanceDistance634 miles (1022 km)
durationAverage flight duration1 h 55 min
priceAverage plane ticket price$182 (€161)
changesDirect flightYes
carriersAirlinesIberia, TAP Portugal, Alitalia Cityliner, Vueling, Brussels Airlines, Lufthansa, KLM, Lufthansa Cityline, Air Nostrum, Edelweiss Air, Swiss, tab, Air France, White Airways, Royal Air Maroc, Emirates, PGA-Portugalia Airlines or easyJet

Flights from Madrid to Geneva cover the 634 miles (1022 km) long journey taking on average 1 h 55 min with our travel partners like Iberia, TAP Portugal, Alitalia Cityliner, Vueling, Brussels Airlines, Lufthansa, KLM, Lufthansa Cityline, Air Nostrum, Edelweiss Air, Swiss, tab, Air France, White Airways, Royal Air Maroc, Emirates, PGA-Portugalia Airlines or easyJet. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $47 (€41), but the average price of plane tickets is $182 (€161). Travelers depart most frequently from Madrid Barajas Airport and arrive in Geneva International Airport.

Airlines: Vueling Airlines, Iberia and Brussels Airlines flights from Madrid to Geneva

Find the best flights between Madrid and Geneva with Omio's travel partners Vueling Airlines, Iberia and Brussels Airlines from $47 (€41). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Iberia
Vueling Airlines
Brussels Airlines

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 Madrid to Geneva including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

It’s easy to book your Iberia plane ticket to Geneva from Madrid online with Omio! Simply check the current Iberia flight schedules for your ideal departure and arrival times, compare the best route to Geneva from Madrid as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that flight and book cheap Iberia plane tickets online. Prices for Iberia flights between Madrid and Geneva start at $47 (€41) one-way if you book in advance, and you can expect to travel around 634 miles (1022 km). If you search for Iberia flights in the Omio app, you can check straight away if the Iberia tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by plane between Madrid and Geneva. Let Omio do all the work for you finding the best Madrid to Geneva Iberia plane ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: $47

Iberia's current ticket policies due to COVID-19 for your flight from Madrid to Geneva are the following:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived for trips between May 28 and June 30, 2020. Flexible condition for flights until August 31, as long as they were booked before May 28, 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Madrid to Geneva

The Madrid-Geneva air route is covered by several traditional and low-cost airlines. In addition to being the fastest way to travel between the two capitals, it is also the cheapest way to travel on this journey.

What airlines fly from Madrid to Geneva?

The main airlines operating flights in Madrid Geneva are easyJet, SWISS, Iberia, Tap Portugal, Vueling, KLM, Air Europa, Lufthansa, Brussels Airlines, Alitalia, Bulgaria Air, Air France and British Airways. The cheapest direct flights Madrid Geneva are made aboard the easyJet.

fleet.

How long is the flight from Madrid to Geneva

?

The non-stop flights Madrid Geneva have an average duration of 1 hour and 50 minutes. Transshipment routes are the least recommended option, as they can sometimes last more than 24 hours. The shortest flights are on easyJet aircraft.

How many flights from Madrid to Geneva

Currently, there are an average of 10 direct flights from Madrid to Geneva each day. One of the airlines with the highest number of daily flights is easyJet, with an average of 2 direct connections and 10 routes with stopovers per day.

.

What are the airports of departure and arrival for flights from Madrid to Geneva?

Madrid-Barajas Airport: the flights to Geneva depart from Madrid-Barajas Airport located 14 kilometres from the city centre. The airport facilities communicate with the city through line 8 of the subway, in a journey that lasts about 20 minutes. Other means of transport are the Express buses of lines 203 and 527 that run through different areas of the city. Madrid-Barajas airport has free WiFi throughout the building, 75 first-aid points, 24-hour emergency service and Air Rooms for transit passengers.

Geneva Airport: Flights from Madrid arrive at Geneva International Airport, located only 5 kilometers from the city. Several city bus lines run to and from the airport as part of the Swiss public transport network UNIRESO. The airport facilities include a smoking room in Terminal 1, showers for transit travellers, 15 Business Corners with plugs for mobile charging, post office, pharmacy, meditation room, free WiFi connection for 90 minutes, children's play area and special baby care rooms.

Cheap flights from Madrid to Geneva: when to book to save $

Time Price Savings
1 week earlier 52 €
2 weeks earlier 49 €6%
3 weeks earlier 45 €16%
1 month before 42 €24%
2 months earlier 41 €27%
3 months earlier 44 €18%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Madrid - Geneva: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Madrid to Geneva timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Madrid to Geneva and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Madrid to Geneva 3 weeks in advance means you could save up to 16% compared to the price available on the day of departure.
  • If you book a flight from Madrid - Geneva 2 months in advance you save up to about 27% compared to the initial price.
  • By booking 3 months in advance you could save up to 18%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips: Madrid to Geneva Flight

Take a flight to Geneva easily. 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 Madrid to Geneva.
FAQs

What are the travel restrictions for Geneva, Switzerland if I'm coming from Madrid, Spain by plane?

Travel between Madrid, Spain and Geneva, Switzerland by plane is: Fully open.

What is the status of international entry into Switzerland from Spain?

International entry status: Entry is fully open for citizens and permanent residents of Spain

Do I need to self-quarantine on arrival in Switzerland from Madrid?

Conditions of entry:

  • No COVID-19 testing required
  • No quarantine required

What are the safety rules to follow in Geneva, Switzerland?

When traveling in Switzerland, you must follow these COVID-19 safety rules:

  • Physical distance requirement: metre (s) ( feet)
  • Face mask requirement: Regional advice

The information above was last checked on 5/23/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Madrid and Geneva before traveling.

What are the COVID-19 restrictions for my return trip to Spain from Geneva, Switzerland?

Return travel from Switzerland to Spain is: Partially open.

Are there any international entry restrictions on returning to Madrid from Geneva?

Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Spain from Geneva?

Requirements for reentering:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Health screen upon arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands

What are the safety rules to follow in Madrid, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 5/23/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Madrid from Geneva.

How much are cheap flights to Geneva from Madrid?

Omio customers have found the cheapest flights from Madrid to Geneva to cost as little as $47 (€41)  in the next 7 days.

What is the cost of a flight to Geneva from Madrid?

The flight price to Geneva from Madrid is on average $182 (€161)  if you are looking to buy your tickets for this trip in the next 7 days.

How many miles is it from Madrid to Geneva by plane?

You should expect to travel around 634 miles (1022 km)  between Madrid and Geneva by plane.

How long is a flight from Madrid to Geneva on average?

On average the Madrid to Geneva flight travel time is 1 h 55 min  for the 634 miles (1022 km) long journey, but the duration can vary if you travel on weekends and holidays.

Which airport for the flight from Madrid to Geneva do I fly out of? Which Geneva airport from Madrid do I arrive in?

Omio customers who book cheap flights for this route most frequently fly from Madrid Barajas Airport   to Geneva International Airport.

Where is the departure airport in Madrid located? Where is the arrival airport in Geneva located?

The most popular departure airport with passengers for this trip, called Madrid Barajas Airport, is located 9.9 miles (15.9 km) from the city center of Madrid.

The most popular arrival airport, Geneva International Airport, is located 2.9 miles (4.7 km) away from the city center of Geneva. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Geneva International Airport to the city center in Geneva.

What airlines offer a service from Madrid to Geneva?

For the journey from Madrid to Geneva you can take a flight with Iberia, TAP Portugal, Alitalia Cityliner, Vueling, Brussels Airlines, Lufthansa, KLM, Lufthansa Cityline, Air Nostrum, Edelweiss Air, Swiss, tab, Air France, White Airways, Royal Air Maroc, Emirates, PGA-Portugalia Airlines or easyJet. Be sure to check out all possible airlines that offer services to Geneva from Madrid on Omio to compare what amenities they may have.

Are there any direct flights from Madrid to Geneva?

Yes, you can find a direct flight to Geneva from Madrid with Air Nostrum, easyJet or Iberia  on Omio. This is worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

What time is the earliest flight from Madrid to Geneva? What time is the last flight from Madrid to Geneva?

The earliest flight for this trip departs from Madrid at 5: 15 AM. The last flight leaves from Madrid at 8: 30 PM. Check Omio for the latest flight schedule from Madrid to Geneva and book the best time to depart on your chosen travel date.

How early should I buy plane tickets between Madrid and Geneva to score the best deals?

In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you book plane tickets from Madrid to Geneva within the next 7 days, you can find tickets to cost on average $182 (€161) one way. To find the best prices for this route, consider booking your plane ticket from Madrid to Geneva a few months in advance.