easyJet, Iberia and Air Europa operate nonstop flights from Geneva (GVA) to Madrid (MAD). The nonstop flight takes around ~1h 16m, covering 627 miles (1,009 km) and operates multiple daily. Round-trip fares currently start at $278, with a typical fare around $394 across 28 recent fare combinations. Updated 28 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Sign up to see Madrid schedule from GVA
Already have an account? Sign in
Yes, easyJet, Iberia and 1 more airline operate nonstop flights from Geneva (GVA) to Madrid (MAD).
easyJet, Iberia, Air Europa operate nonstop flights from Geneva to Madrid.
The nonstop flight from Geneva to Madrid takes ~1h 16m (approximately 1009 km).
Nonstop flights from Geneva to Madrid operate multiple daily.
Round-trip flights from Geneva (GVA) to Madrid (MAD) start at $278, with a typical fare around $394. Based on 28 recent fare combinations.