Compare all timetables for the shuttles from Geneva Airport to Madrid
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 41h 35m | 4:55 PM | Geneva Airport | Geneva Airport | 10:30 AM | Madrid | Sur Bus Station | Economy | $153 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/5/2025 4:55:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/7/2025 10:30:00 AM. 50 Economy ticket for $153 per person are available. Travel duration is 41h 35m
|
-
-
BlaBlaCar BusSave more than 43%27h 15mGeneva Airport3 mi6:30 AMGenevaBus Station9:45 AMMadridSur Bus Station0 miEconomyA Bus from BlaBlaCar Bus goes from Bus Station, Geneva (Switzerland) at 12/5/2025 6:30:00 AM to Sur Bus Station, Madrid (Spain) arriving at 12/6/2025 9:45:00 AM. 50 Economy ticket for $87 per person are available. Travel duration is 27h 15m
-
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 41h 35m | 4:55 PM | Geneva Airport | Geneva Airport | 10:30 AM | Madrid | Sur Bus Station | Economy | $164 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/6/2025 4:55:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/8/2025 10:30:00 AM. 50 Economy ticket for $164 per person are available. Travel duration is 41h 35m
|
-
-
Save more than 38%21h 30mGeneva Airport3 mi6:30 PMGenevaBus Station4:00 PMMadridSur Bus Station0 miBasicA Bus from goes from Bus Station, Geneva (Switzerland) at 12/6/2025 6:30:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/7/2025 4:00:00 PM. 50 Basic ticket for $102 per person are available. Travel duration is 21h 30m
-
-
-
FlixBus41h 45m04:30 PMGeneva AirportGeneva Airport10:35 PMSaint-ÉtienneCentral Bus Station0EconomyA Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 4:30:00 PM to Central Bus Station, Saint-Étienne (France) arriving at 12/8/2025 10:35:00 PM. 50 Economy ticket for $26 per person are available. Travel duration is 6h 5m
-
FlixBus18h 0m04:15 PMSaint-ÉtienneCentral Bus Station10:15 AMMadridSur Bus Station0EconomyA Bus from FlixBus goes from Central Bus Station, Saint-Étienne (France) at 12/9/2025 4:15:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/10/2025 10:15:00 AM. 50 Economy ticket for $81 per person are available. Travel duration is 18h 0m
Waiting Time 17h 40m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 41h 35m | 4:55 PM | Geneva Airport | Geneva Airport | 10:30 AM | Madrid | Sur Bus Station | Economy | $145 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/11/2025 4:55:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/13/2025 10:30:00 AM. 50 Economy ticket for $145 per person are available. Travel duration is 41h 35m
|
-
-
FlixBusSave more than 33%24h 0mGeneva Airport3 mi10:15 AMGenevaBus Station10:15 AMMadridSur Bus Station0 miEconomyA Bus from FlixBus goes from Bus Station, Geneva (Switzerland) at 12/11/2025 10:15:00 AM to Sur Bus Station, Madrid (Spain) arriving at 12/12/2025 10:15:00 AM. 50 Economy ticket for $97 per person are available. Travel duration is 24h 0m
-
-
-
INFOBUS36h 40m08:00 PMGeneva AirportGeneva Airport7:20 AMToulouseCentral Bus Station0EconomyA Bus from INFOBUS goes from Geneva Airport, Geneva Airport (Switzerland) at 12/13/2025 8:00:00 PM to Central Bus Station, Toulouse (France) arriving at 12/14/2025 7:20:00 AM. 50 Economy ticket for $37 per person are available. Travel duration is 11h 20m
-
FlixBus9h 45m010:55 PMToulouseCentral Bus Station8:40 AMMadridSur Bus Station0EconomyA Bus from FlixBus goes from Central Bus Station, Toulouse (France) at 12/14/2025 10:55:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/15/2025 8:40:00 AM. 50 Economy ticket for $32 per person are available. Travel duration is 9h 45m
Waiting Time 15h 35m -
Best Price Offer: The price for the cheapest bus from Geneva Airport to Madrid is $135 on 12/24/2025. Flexible travelers save on ticket prices.
Facts about the bus from Geneva Airport (GVA) to Madrid
Compare all providers like FlixBus that travel 1 times every day by bus from Geneva Airport to Madrid in one click! Book your bus ticket from Geneva Airport to Madrid starting from $135!
| Cheapest Bus | $135 |
| Fastest Bus | 41h 35m |
| Earliest Bus | 4:55 PM |
| Latest Bus | 4:55 PM |
| Daily Bus Routes | 1 Ø |
| Distance | 635.8 miles |
| Bus Companies | FlixBus |
Cheapest bus connections from Geneva Airport to Madrid
Every day, 1 buses from 1 bus companies leave Geneva Airport for Madrid: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 12/05/2025 and for the following days.
How to save money travelling from Geneva Airport to Madrid
Book the ticket from Geneva Airport to Madrid in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Geneva Airport to Madrid, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Geneva Airport to Madrid are also emptier.All bus stations and stops in Geneva Airport and Madrid
In the map below, you can see where to find all bus stations in Geneva Airport and Madrid.
Service and Comfort on the bus from Geneva Airport to Madrid
FAQs about the Geneva Airport to Madrid bus
How much does a Geneva Airport Madrid bus trip cost?
How much could I save by comparing buses from Geneva Airport to Madrid?
On average, how many connections are available from Geneva Airport to Madrid each day?
How long does a bus journey from Geneva Airport to Madrid take?
What time is the first shuttle from Geneva Airport to Madrid?
What time is the last shuttle from Geneva Airport to Madrid?
Which bus companies operate the Geneva Airport Madrid route?
Is there a direct bus between Geneva Airport and Madrid?
What can I take with me on the Geneva Airport to Madrid bus route?
What equipment is available for the Geneva Airport Madrid bus route?
Available seat classes which are offered on the bus route Geneva Airport to Madrid
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Geneva Airport and to Madrid
- Bus Routes to Geneva Airport
- Buses to Geneva Airport from Aime-la-Plagne
- Buses Annecy - Geneva Airport
- Avoriaz to Geneva Airport bus
- From Berlin to Geneva Airport bus
- From Chamonix to Geneva Airport bus
- Buses Courmayeur - Geneva Airport
- Buses Dijon to Geneva Airport
- From Evian-les-Bains to Geneva Airport bus
- Buses Geneva - Geneva Airport
- Buses Lausanne - Geneva Airport
- Les Houches to Geneva Airport bus
- Bus to Geneva Airport from Megève
- Milan to Geneva Airport bus
- Buses Mont de Lans - Geneva Airport
- Bus Morzine - Geneva Airport
- Buses Saint-Bon-Tarentaise to Geneva Airport
- Bus Sallanches to Geneva Airport
- Bus to Geneva Airport from Sion
- From Tignes to Geneva Airport bus
- Bus Val-d'Isère to Geneva Airport
- Bus Routes to Madrid
- Bus to Madrid from Alicante
- Bus to Madrid from Barcelona
- From Cádiz to Madrid bus
- Buses Cordoba to Madrid
- Buses to Madrid from Granada
- Buses to Madrid from Jerez de la Frontera
- Buses to Madrid from León
- Bus Logroño - Madrid
- Buses London - Madrid
- Malaga to Madrid bus
- Buses Marbella - Madrid
- Oviedo to Madrid bus
- Bus from Pamplona to Madrid
- Bus Porto - Madrid
- Bus from Salamanca (ES) to Madrid
- Buses Seville to Madrid
- Buses from Valladolid to Madrid
- Bus Vigo - Madrid
- Bus Warsaw to Madrid
- From Zaragoza to Madrid bus

