Travel options
from Madrid to Geneva

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

Our recommendation

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

07:35AMMadrid Barajas Airport2h00 09:35AMGeneva International Airport
0 changes
$531One-way
Cheapest
07:35AMMadrid Barajas Airport2h00 09:35AMGeneva International Airport
0 changes
$531One-way
Other options
07:45PMMadrid Barajas Airport2h00 09:45PMGeneva International Airport
0 changes
$581One-way
11:30AMMadrid Barajas Airport2h00 01:30PMGeneva International Airport
0 changes
$581One-way
03:40PMMadrid Barajas Airport2h00 05:40PMGeneva International Airport
0 changes
$711One-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
Accommodation

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

Tue
Jan 18
$67Flixbus
$52Iberia
Wed
Jan 19
Find prices
$47Iberia
Thu
Jan 20
$48Flixbus
$47Iberia
Fri
Jan 21
$56Flixbus
$45easyJet
Sat
Jan 22
$54Flixbus
$96Iberia
Sun
Jan 23
$65BlaBlaCar Bus
$66Iberia
Mon
Jan 24
$97Flixbus
$47Iberia
Tue
Jan 25
$60Flixbus
$47Iberia
Wed
Jan 26
Find prices
$47Iberia
Thu
Jan 27
$65BlaBlaCar Bus
$47Iberia
Fri
Jan 28
$56Flixbus
$46easyJet
Sat
Jan 29
$48Flixbus
$47Iberia
Sun
Jan 30
$65BlaBlaCar Bus
$60easyJet
Mon
Jan 31
$97Flixbus
$47Iberia
Tue
Feb 1
Find prices
$42Iberia
Wed
Feb 2
Find prices
$42Iberia
Thu
Feb 3
$48Flixbus
$47Iberia
Fri
Feb 4
$77BlaBlaCar Bus
$43easyJet
Sat
Feb 5
$77BlaBlaCar Bus
$47Iberia
Sun
Feb 6
$56Flixbus
$47Iberia

Travel Information from Madrid to Geneva

distanceDistance634 miles (1022 km)
modeAvailable travel modesBus or flight
priceTicket price range$69 - $118
cheapestCheapest modeFlight • $69 (€57) • 1 h 55 min
fastestFastest modeFlight • $69 (€57) • 1 h 55 min
carriersPopular travel companiesFlixbus or Iberia

Travel 634 miles (1022 km) by bus or flight between Madrid and Geneva. If speed is a priority, then a flight is the best option with an average duration of 1 h 55 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $69 (€57). The most popular travel companies which serve this journey are Flixbus or Iberia among others. Travelers can even take a direct from Madrid to Geneva.

The Window Seat

Read more about Geneva

Geneva: A City Guide
Geneva: A City Guide

Home to an impressive number of big businesses and diplomats, it’s not surprising that Geneva is regularly mistaken for Switzerland’s capital. (That honor goes to Bern in case it comes up at your next pub quiz)....

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips: Travel from Madrid to Geneva

Travel 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

Is international travel between Madrid, Spain and Geneva, Switzerland allowed?

Travel between Madrid, Spain and Geneva, Switzerland is: Partially open.

Can travelers from Spain enter Switzerland?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Spain.

Are there rules for self-quarantine when arriving to Geneva from Madrid?

Conditions of entry 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

Are there COVID-19 safety rules for social distancing and wearing face masks in Geneva, Switzerland?

To reduce the spread of COVID-19, the government of Switzerland has imposed the following measures:

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

This information was last checked on 1/13/22. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey between Madrid and Geneva.

Am I required to self-quarantine when I return to Madrid, Spain from Geneva, Switzerland?

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

Are there any travel restrictions on reentering Spain from Switzerland?

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

Are there requirements to self-quarantine on arrival into Spain from Switzerland?

Requirements for reentering Spain:

  • 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 requirements for social distancing and wearing face masks in Spain?

All travelers must abide by the following measures in Spain to reduce the spread of coronavirus in the country:

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

The above information about your return travel to Madrid, Spain was last verified on 1/16/22. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Madrid from Geneva.

What are the ways to get from Madrid to Geneva?

There are 2 ways to get from Madrid to Geneva: bus or flight.

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

The cheapest way to go to Geneva from Madrid is by taking a flight, which costs on average $69 (€57).

This is compared to other ways of getting to Geneva:

A flight is $49 (€40) less than a bus for this route with tickets for a bus from Madrid to Geneva costing on average $118 (€97).

What is the quickest way to get from Madrid to Geneva?

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

Other travel options to Geneva can usually take longer:

In comparison, getting to Geneva by bus can take on average 22 h.

How far is Geneva from Madrid?

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

When traveling to Geneva from Madrid, what are the departure and arrival points in Madrid and Geneva?

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

  • Most travelers who book a bus ticket from Madrid to Geneva depart from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 to Geneva, Eaux-Vives.
  • Most travelers board their plane from Madrid Barajas Airport and arrive in Geneva International Airport.

Which travel companies can help me find a way to get from Madrid to Geneva?

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

  • Flixbus can get you to Geneva by bus. You can find a good deal for bus tickets with Flixbus from Madrid to Geneva for $118 (€97) on Omio.
  • Iberia can get you to Geneva by plane. You can find a good deal for plane tickets with Iberia from Madrid to Geneva for $69 (€57) on Omio.

What other popular destinations should I add to my itinerary for my trip from Madrid to Geneva?

Your trip from Madrid to Geneva doesn't have to end in Geneva. Many of our customers like to extend their vacation to explore other popular destinations like Paris, Milan or Lyon. If you’d like to add Paris, Milan or Lyon to your Madrid to Geneva tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Geneva today!

How early should I buy Madrid to Geneva tickets online to score the best deals?

When planning your trip from Madrid to Geneva, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets cost $118 (€97) one way on average.
  • Plane tickets are costing $69 (€57) one way on average.

However, we recommend buying tickets from Madrid to Geneva online a few months in advance to get the best deals and save money on your upcoming journey.

Travel to popular destinations by train, bus or flight