Compare prices and tickets by train, coach or flight

Thu
20 Jan
£51BlaBlaCar Bus
£34Iberia
Fri
21 Jan
£43Flixbus
£43Iberia
Sat
22 Jan
£39Flixbus
£69Iberia
Sun
23 Jan
£31Flixbus
£45easyJet
Mon
24 Jan
£70Flixbus
£34Iberia
Tue
25 Jan
£44Flixbus
£34Iberia
Wed
26 Jan
Find prices
£34Iberia
Thu
27 Jan
£35Flixbus
£34Iberia
Fri
28 Jan
£40Flixbus
£33easyJet
Sat
29 Jan
£35Flixbus
£34Iberia
Sun
30 Jan
£47BlaBlaCar Bus
£45easyJet
Mon
31 Jan
£70Flixbus
£34Iberia
Tue
1 Feb
Find prices
£30Iberia
Wed
2 Feb
Find prices
£30Iberia
Thu
3 Feb
£35Flixbus
£34Iberia
Fri
4 Feb
£56BlaBlaCar Bus
£34Iberia
Sat
5 Feb
£56BlaBlaCar Bus
£34Iberia
Sun
6 Feb
£40Flixbus
£34Iberia
Mon
7 Feb
£51Flixbus
£25easyJet
Tue
8 Feb
£39Flixbus
£30Iberia

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Overview: Madrid to Geneva flight

distanceDistance634 miles (1022 km)
durationAverage flight duration2 h
priceAverage plane ticket price£42 (€48)
changesDirect flightYes
carriersAirlinesIberia, easyJet, Swiss, TAP Portugal, Brussels Airlines, Lufthansa or Iberia Express

Flights from Madrid to Geneva cover the 634 miles (1022 km) long trip taking on average 2 h with our travel partners like Iberia, easyJet, Swiss, TAP Portugal, Brussels Airlines, Lufthansa or Iberia Express. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £34, but the average price of plane tickets is £42. Travellers depart most frequently from Madrid Barajas Airport and arrive in Geneva International Airport.

Airlines: Iberia, Lufthansa and Brussels Airlines from Madrid to Geneva

For as little as £34 you can travel by flight between Madrid and Geneva with Iberia, Lufthansa and Brussels Airlines. Omio will show you the best deals, timetables and tickets available for this route.

Brussels Airlines
Iberia
Lufthansa

Brussels Airlines is Belgium’s leading airline. Check the ticket fares for your flight between Madrid and Geneva: Economy Classic, Economy Flex and Business.

Enjoy a smooth and easy trip from Madrid to Geneva with Brussels Airlines! As an official travel partner of Brussels Airlines, Omio can help you search current flight timetables from Brussels Airlines, compare the best routes from Madrid to Geneva as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable Brussels Airlines Madrid to Geneva plane ticket available today. If you search for Brussels Airlines tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight between Madrid and Geneva on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 634 miles (1022 km) trip between Madrid and Geneva with ease and comfort on a flight with Brussels Airlines.

Brussels Airlines has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Brussels Airlines tickets between Madrid and Geneva and when travelling by flight:

  • Refund or voucher policy
  • Please check the website for goodwill measures
  • Cashless payments recommended
  • Online booking and check-in recommended

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: Partially open.

Can I enter Switzerland from Spain?

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

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

Conditions of entry:

  • 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
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

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

All travellers in Switzerland must observe these coronavirus safety measures:

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

The information above was last checked on 13/01/2022. Remember to review the latest COVID-19 travel safety regulations   for your flight from Madrid to Geneva as this information can change.

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

The current restriction level for your return trip by plane from Geneva to Madrid is: Partially open

Are there any international entry restrictions on returning to Spain from Switzerland?

Reentry to 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?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 18/01/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Geneva to Madrid flight here.

What is the cost of cheap flights to Geneva from Madrid?

Omio customers have found the cheapest flights between Madrid and Geneva to cost as little as £34  in the next 7 days.

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

The Madrid to Geneva plane ticket price is on average £42  if you are looking to book your tickets for this trip in the next week.

What is the distance to Geneva from Madrid by flight?

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

How long is the flight to Geneva from Madrid?

On average the Madrid to Geneva flight time is 2 h  covering the 634 miles (1022 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What is the departure airport in Madrid and arrival airport in Geneva?

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

Where is the Madrid airport located? Where is the Geneva airport located?

The most popular departure airport with passengers for this journey, called Madrid Barajas Airport, is located 7.9 miles (12.7 km) from the city centre of Madrid.

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

What airlines go from Madrid to Geneva?

For the best Madrid to Geneva flight to buy, you can travel safely and comfortably with Iberia, easyJet, Swiss, TAP Portugal, Brussels Airlines, Lufthansa or Iberia Express. However, it's always good to check all possible airlines with services to Geneva from Madrid to compare what amenities they may offer.

What are the first and last departure flight times from Madrid to Geneva?

You can take the first flight from Madrid to Geneva at 06: 25   or take the last flight from Madrid to Geneva leaving at 19: 40. Look for the latest Madrid Geneva flight timetable on Omio and book the best time to take the plane for this trip.

How early should I book Madrid to Geneva plane tickets to get the best deals?

The price of a one way plane ticket from Madrid to Geneva is on average £42 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets from Madrid to Geneva available a few months in advance.