Travel options
from Geneva to Madrid

You can get from Geneva to Madrid by train, bus or flight.

Our recommendation

To get from Geneva to Madrid on 21 Jan we recommend taking a flight because it’s the best combination of price and speed.

07:00Geneva International Airport2h05 09:05Madrid Barajas Airport
0 changes
£521One-way
Cheapest
07:00Geneva International Airport2h05 09:05Madrid Barajas Airport
0 changes
£521One-way
Other options
18:00Geneva International Airport2h05 20:05Madrid Barajas Airport
0 changes
£581One-way
10:15Geneva International Airport2h10 12:25Madrid Barajas Airport
0 changes
£541One-way
14:10Geneva International Airport2h05 16:15Madrid Barajas Airport
0 changes
£541One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

Compare prices and tickets Prices for trains, buses and flights

Fri
21 Jan
£55BlaBlaCar Bus
£52Iberia
Sat
22 Jan
£39Flixbus
£62Iberia
Sun
23 Jan
£64BlaBlaCar Bus
£39Iberia
Mon
24 Jan
Find prices
£39Iberia
Tue
25 Jan
£31Flixbus
£36Iberia
Wed
26 Jan
Find prices
£36Iberia
Thu
27 Jan
£39Flixbus
£39Iberia
Fri
28 Jan
£47BlaBlaCar Bus
£39Iberia
Sat
29 Jan
£39Flixbus
£64ITA
Sun
30 Jan
£47BlaBlaCar Bus
£39Iberia
Mon
31 Jan
Find prices
£52Iberia
Tue
1 Feb
£34Flixbus
£39Iberia
Wed
2 Feb
Find prices
£35Iberia
Thu
3 Feb
£47BlaBlaCar Bus
£39Iberia
Fri
4 Feb
£51Flixbus
£39Iberia
Sat
5 Feb
£39Flixbus
£56Iberia
Sun
6 Feb
£50BlaBlaCar Bus
£39Iberia
Mon
7 Feb
Find prices
£30easyJet
Tue
8 Feb
Find prices
£39Iberia
Wed
9 Feb
Find prices
£39Iberia

Travel Information to Madrid from Geneva

distanceDistance634 miles (1022 km)
modeAvailable travel modesFlight or coach
priceTicket price range£37 - £43
cheapestCheapest modeFlight • £37 • 2 h 5 min
fastestFastest modeFlight • £37 • 2 h 5 min
carriersPopular travel companiesIberia or Flixbus

Take a flight or coach to travel 634 miles (1022 km) from Geneva to Madrid. If speed is a priority, then a flight is the best option with an average duration of 2 h 5 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £37. The most popular travel providers which serve this route are Iberia or Flixbus among others. Travellers can even take a direct flight from Geneva to Madrid.

The Window Seat

Read more about Madrid

Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Daytrippers: Madrid
Daytrippers: Madrid

From the Art Deco esplanade of Gran Via to the myriad bustling streets made for bar-hopping between mouthwatering tabernas, Madrid has a rich history of attracting artists from all over the world—long before Ernest Hemingway sipped his first...

Continue reading
Book Voyage!
Book Voyage!

Sometimes you don’t need to travel to visit a new destination. A well-written travel book, be it fiction or guidebook, can transport you from the comfort of your own home or daily commute to another place. To kickstart...

Continue reading

Travel Tips: Travel from Geneva to Madrid

Travel to Madrid 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 Geneva to Madrid.
FAQs

What COVID-19 safety information and travel restrictions should I be aware of before I go to Madrid, Spain from Geneva, Switzerland?

International travel from Geneva, Switzerland to Madrid, Spain is: Partially open.

Can I enter Spain if coming from Switzerland?

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

Am I required to self-quarantine upon arrival to Madrid if travelling from Geneva?

Conditions of entry:

  • 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 measures do I need to follow in Madrid, Spain due to the pandemic?

All travellers in Spain must observe the following coronavirus safety measures:

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

The information above was last checked on 20/01/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey to Madrid from Geneva.

Are there COVID-19 restrictions on returning to Geneva, Switzerland from Madrid, Spain?

The restriction level for your return to Geneva, Switzerland from Spain is: Partially open.

Is my journey back to Geneva from Madrid restricted?

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

Do I need to self-quarantine upon arrival in Geneva from Madrid?

Conditions of reentry into Switzerland:

  • 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 coronavirus safety measures I need to follow in Geneva, Switzerland?

You should observe these safety measures in Switzerland as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Switzerland was last checked on 13/01/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Geneva from Madrid closer to your date of departure here.

How do you get from Geneva to Madrid?

There are 2 ways to travel from Geneva to Madrid including taking a flight or coach.

What is the cheapest way to go to Madrid from Geneva?

Flight services offer the cheapest way to get from Geneva to Madrid. Tickets for a flight cost on average £37.

This is compared to other travel options to Madrid:

A flight is generally £5 less than a coach for the same journey. A coach costs on average £43 from Geneva to Madrid.

What is the fastest way from Geneva to Madrid?

The fastest way from Geneva to Madrid is by flight with an average journey time of 2 h 5 min.

Other travel options between Geneva and Madrid can usually take longer:

In comparison, getting to Madrid by coach can take on average 20 h 20 min.

What is the distance from Geneva to Madrid?

The Geneva to Madrid distance is approximately 634 miles (1022 km).

When going from Geneva to Madrid, where do I depart from Geneva and where do I arrive in Madrid?

These are the most popular departure and arrival points for travellers from Geneva to Madrid:

  • Flights mostly leave from Geneva International Airport and tend to arrive in Madrid Barajas Airport.
  • Coaches most often depart from Geneva at Geneva, Eaux-Vives and arrive in Madrid at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Which travel companies can take me from Geneva to Madrid?

If finding a good deal is your main consideration for your trip from Geneva to Madrid, then we'll help you find the best value travel companies for you:

  • Iberia can take you to Madrid by plane. If searching for a good deal on flights, you can find tickets for Iberia from Geneva to Madrid for £37.
  • Travel with Flixbus to go to Madrid by coach. For a good deal on tickets, you can find Flixbus Geneva to Madrid tickets on Omio for £43.

Is there a direct service to Madrid from Geneva?

Yes, there are direct routes from Geneva to Madrid with the following travel companies:

  • You can check for a direct flight to Madrid with easyJet or Iberia.

As you won't need to change at another stop in between, direct services to Madrid tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this trip.

Where should I go next after I travel to Madrid from Geneva?

Omio customers who travel from Geneva to Madrid often also extend their holiday to go to Barcelona, Valencia or Sevilla. Omio can help you plan your trip by finding the best connections between Madrid and these popular destinations at a great price.

How far in advance should I book my Geneva to Madrid ticket online to get the best deals?

Before travelling from Geneva to Madrid, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a plane ticket for this journey is on average £37 one way.
  • The price of a coach ticket is £43 one way on average for this trip.

But we recommend booking Geneva to Madrid tickets online a few months before your planned travel date to score the best deals and save money on your trip.