Travel options
from Geneva to Madrid

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

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 for trains, buses and flights

Jul 28
Find prices
Jul 29
$245Air France
Jul 30
Jul 31
Aug 1
Aug 2
Aug 3
$152TAP Portugal
Aug 4
Aug 5
Aug 6
Aug 7
Aug 8
Aug 9
Aug 10
Aug 11
Aug 12
Aug 13
Aug 14
Find prices
Aug 15
Find prices
Aug 16

Travel Information from Geneva to Madrid

distanceDistance634 miles (1022 km)
modeAvailable travel modesFlight or bus
priceTicket price range$40 - $51
cheapestCheapest modeFlight • $40 (€32) • 2 h 5 min
fastestFastest modeFlight • $40 (€32) • 2 h 5 min
carriersPopular travel companieseasyJet or Flixbus

Take a flight or bus 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 $40 (€32). The most popular travel companies which serve this journey are easyJet or Flixbus among others. Travelers can even take a direct flight or bus 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.
What are the COVID-19 travel restrictions for Madrid, Spain if I’m coming from Geneva, Switzerland?

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

Can I enter Spain if coming from Switzerland?

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

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

Conditions of entry:

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

What measures do I need to follow in Madrid, Spain due to the pandemic?

All travelers 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 7/28/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip from Geneva to Madrid.

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:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

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 7/21/21. 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.

What are the ways to get from Geneva to Madrid?

There are 2 travel options from Geneva to Madrid: flight or bus.

How do I get from Geneva to Madrid the cheapest way?

The cheapest way to get from Geneva to Madrid is by taking a flight. You can find average ticket prices around $40 (€32) compared to other travel options to Madrid:

Taking a flight is usually $11 (€9) less than taking a bus to Madrid, which costs on average $51 (€41) for the same trip.

What is the fastest way from Geneva to Madrid?

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

Other travel options to Madrid can usually take longer:

In comparison, taking a bus requires on average 18 h 20 min   of travel time.

How many miles from Geneva to Madrid would I travel?

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

Where do I depart from Geneva? Where do I arrive in Madrid?

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

  • Flights mostly depart from Geneva International Airport and arrive in Madrid Barajas Airport.
  • Buses mostly leave from Geneva, Eaux-Vives and tend to arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
Which travel companies can get 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:

  • Travel with easyJet to go to Madrid by plane. For a good deal on tickets, you can find easyJet Geneva to Madrid tickets on Omio for $40 (€32).
  • Travel with Flixbus for buses to Madrid. If you’re looking for a good deal on tickets, check for Flixbus Geneva to Madrid tickets on Omio for $51 (€41).
Can I travel directly to Madrid from Geneva?

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

  • You can find direct flights to take to Madrid with Iberia.
  • You can check for a direct bus to Madrid with.

Direct services to Madrid tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Where should I go next after I travel from Geneva to Madrid?
Looking to extend your trip from Geneva to Madrid? Many Omio customers who go from Geneva to Madrid usually extend their vacation to explore other popular destinations like Barcelona, Valencia or Sevilla. If you're looking to explore Barcelona, Valencia or Sevilla from Madrid, let Omio find you the best connections available at an affordable price.
How far in advance should I book tickets between Geneva and Madrid online to get the best deals?

Before traveling 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:

  • A plane ticket for this journey is costing $40 (€32) one way on average.
  • A bus ticket costs $51 (€41) 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.


Important Stations and Airports for this Journey

Geneve, Cornavin