Compare all timetables for the shuttles from Geneva Airport to Berlin
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 28h 0m | 4:30 PM | Geneva Airport | Geneva Airport | 8:30 PM | Berlin | Central Bus Station | Economy | $108 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/5/2025 4:30:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/6/2025 8:30:00 PM. 50 Economy ticket for $108 per person are available. Travel duration is 28h 0m
|
||
| STARSHIPPER SAS | 27h 15m | 5:35 PM | Geneva Airport | Geneva Airport | 8:50 PM | Berlin | Central Bus Station | Economy | $125 |
A Bus from STARSHIPPER SAS goes from Geneva Airport, Geneva Airport (Switzerland) at 12/5/2025 5:35:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/6/2025 8:50:00 PM. 50 Economy ticket for $125 per person are available. Travel duration is 27h 15m
|
||
| FlixBus | 28h 5m | 4:30 PM | Geneva Airport | Geneva Airport | 8:35 PM | Berlin | Sudkreuz Station | Economy | $126 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/5/2025 4:30:00 PM to Sudkreuz Station, Berlin (Germany) arriving at 12/6/2025 8:35:00 PM. 50 Economy ticket for $126 per person are available. Travel duration is 28h 5m
|
||
| FlixBus | 30h 25m | 4:30 PM | Geneva Airport | Geneva Airport | 10:55 PM | Berlin | Alt-Tegel Train Station | Economy | $129 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/5/2025 4:30:00 PM to Alt-Tegel Train Station, Berlin (Germany) arriving at 12/6/2025 10:55:00 PM. 50 Economy ticket for $129 per person are available. Travel duration is 30h 25m
|
-
-
FlixBusSave more than 31%21h 35mGeneva Airport3 mi1:25 PMGenevaBus Station11:00 AMBerlinCentral Bus Station0 miEconomyA Bus from FlixBus goes from Bus Station, Geneva (Switzerland) at 12/5/2025 1:25:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/6/2025 11:00:00 AM. 50 Economy ticket for $74 per person are available. Travel duration is 21h 35m
-
-
-
FlixBus26h 25m04:30 PMGeneva AirportGeneva Airport4:40 AMStrasbourgPlace de l'Etoile0EconomyA Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/6/2025 4:30:00 PM to Place de l'Etoile, Strasbourg (France) arriving at 12/7/2025 4:40:00 AM. 50 Economy ticket for $46 per person are available. Travel duration is 12h 10m
-
FlixBus12h 0m06:55 AMStrasbourgPlace de l'Etoile6:55 PMBerlinCentral Bus Station0EconomyA Bus from FlixBus goes from Place de l'Etoile, Strasbourg (France) at 12/7/2025 6:55:00 AM to Central Bus Station, Berlin (Germany) arriving at 12/7/2025 6:55:00 PM. 50 Economy ticket for $47 per person are available. Travel duration is 12h 0m
Waiting Time 2h 15m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STARSHIPPER SAS | 27h 15m | 5:35 PM | Geneva Airport | Geneva Airport | 8:50 PM | Berlin | Central Bus Station | Economy | $134 |
A Bus from STARSHIPPER SAS goes from Geneva Airport, Geneva Airport (Switzerland) at 12/6/2025 5:35:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/7/2025 8:50:00 PM. 50 Economy ticket for $134 per person are available. Travel duration is 27h 15m
|
||
| FlixBus | 28h 0m | 4:30 PM | Geneva Airport | Geneva Airport | 8:30 PM | Berlin | Central Bus Station | Economy | $144 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/6/2025 4:30:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/7/2025 8:30:00 PM. 50 Economy ticket for $144 per person are available. Travel duration is 28h 0m
|
||
| FlixBus | 33h 20m | 4:30 PM | Geneva Airport | Geneva Airport | 1:50 AM | Berlin | Alexanderplatz Train Station | Economy | $147 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/6/2025 4:30:00 PM to Alexanderplatz Train Station, Berlin (Germany) arriving at 12/8/2025 1:50:00 AM. 50 Economy ticket for $147 per person are available. Travel duration is 33h 20m
|
||
| FlixBus | 30h 25m | 4:30 PM | Geneva Airport | Geneva Airport | 10:55 PM | Berlin | Alt-Tegel Train Station | Economy | $160 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/6/2025 4:30:00 PM to Alt-Tegel Train Station, Berlin (Germany) arriving at 12/7/2025 10:55:00 PM. 50 Economy ticket for $160 per person are available. Travel duration is 30h 25m
|
-
-
FlixBusSave more than 52%18h 15mGeneva Airport3 mi9:50 AMGenevaBus Station4:05 AMBerlinCentral Bus Station0 miEconomyA Bus from FlixBus goes from Bus Station, Geneva (Switzerland) at 12/6/2025 9:50:00 AM to Central Bus Station, Berlin (Germany) arriving at 12/7/2025 4:05:00 AM. 50 Economy ticket for $64 per person are available. Travel duration is 18h 15m
-
-
-
FlixBus26h 25m04:30 PMGeneva AirportGeneva Airport4:40 AMStrasbourgPlace de l'Etoile0EconomyA Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 4:30:00 PM to Place de l'Etoile, Strasbourg (France) arriving at 12/9/2025 4:40:00 AM. 50 Economy ticket for $42 per person are available. Travel duration is 12h 10m
-
FlixBus12h 0m06:55 AMStrasbourgPlace de l'Etoile6:55 PMBerlinCentral Bus Station0EconomyA Bus from FlixBus goes from Place de l'Etoile, Strasbourg (France) at 12/9/2025 6:55:00 AM to Central Bus Station, Berlin (Germany) arriving at 12/9/2025 6:55:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 12h 0m
Waiting Time 2h 15m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 28h 0m | 4:30 PM | Geneva Airport | Geneva Airport | 8:30 PM | Berlin | Central Bus Station | Economy | $97 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/7/2025 4:30:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/8/2025 8:30:00 PM. 50 Economy ticket for $97 per person are available. Travel duration is 28h 0m
|
||
| FlixBus | 33h 20m | 4:30 PM | Geneva Airport | Geneva Airport | 1:50 AM | Berlin | Alexanderplatz Train Station | Economy | $116 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/7/2025 4:30:00 PM to Alexanderplatz Train Station, Berlin (Germany) arriving at 12/9/2025 1:50:00 AM. 50 Economy ticket for $116 per person are available. Travel duration is 33h 20m
|
||
| STARSHIPPER SAS | 27h 15m | 5:35 PM | Geneva Airport | Geneva Airport | 8:50 PM | Berlin | Central Bus Station | Economy | $121 |
A Bus from STARSHIPPER SAS goes from Geneva Airport, Geneva Airport (Switzerland) at 12/7/2025 5:35:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/8/2025 8:50:00 PM. 50 Economy ticket for $121 per person are available. Travel duration is 27h 15m
|
||
| FlixBus | 26h 10m | 1:25 PM | Geneva Airport | Geneva Airport | 3:35 PM | Berlin | Sudkreuz Station | Economy | $132 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/7/2025 1:25:00 PM to Sudkreuz Station, Berlin (Germany) arriving at 12/8/2025 3:35:00 PM. 50 Economy ticket for $132 per person are available. Travel duration is 26h 10m
|
-
-
FlixBusSave more than 22%19h 30mGeneva Airport3 mi12:00 PMGenevaBus Station7:30 AMBerlinCentral Bus Station0 miEconomyA Bus from FlixBus goes from Bus Station, Geneva (Switzerland) at 12/7/2025 12:00:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/8/2025 7:30:00 AM. 50 Economy ticket for $76 per person are available. Travel duration is 19h 30m
-
-
-
FlixBus26h 25m04:30 PMGeneva AirportGeneva Airport4:40 AMStrasbourgPlace de l'Etoile0EconomyA Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 4:30:00 PM to Place de l'Etoile, Strasbourg (France) arriving at 12/9/2025 4:40:00 AM. 50 Economy ticket for $42 per person are available. Travel duration is 12h 10m
-
FlixBus12h 0m06:55 AMStrasbourgPlace de l'Etoile6:55 PMBerlinCentral Bus Station0EconomyA Bus from FlixBus goes from Place de l'Etoile, Strasbourg (France) at 12/9/2025 6:55:00 AM to Central Bus Station, Berlin (Germany) arriving at 12/9/2025 6:55:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 12h 0m
Waiting Time 2h 15m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 29h 35m | 4:30 PM | Geneva Airport | Geneva Airport | 10:05 PM | Berlin | Central Bus Station | Economy | $70 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 4:30:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/9/2025 10:05:00 PM. 50 Economy ticket for $70 per person are available. Travel duration is 29h 35m
|
||
| FlixBus | 30h 0m | 2:50 PM | Geneva Airport | Geneva Airport | 8:50 PM | Berlin | Central Bus Station | Economy | $84 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 2:50:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/9/2025 8:50:00 PM. 50 Economy ticket for $84 per person are available. Travel duration is 30h 0m
|
||
| FlixBus | 28h 5m | 4:30 PM | Geneva Airport | Geneva Airport | 8:35 PM | Berlin | Sudkreuz Station | Economy | $102 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 4:30:00 PM to Sudkreuz Station, Berlin (Germany) arriving at 12/9/2025 8:35:00 PM. 50 Economy ticket for $102 per person are available. Travel duration is 28h 5m
|
||
| FlixBus | 33h 20m | 4:30 PM | Geneva Airport | Geneva Airport | 1:50 AM | Berlin | Alexanderplatz Train Station | Economy | $103 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 4:30:00 PM to Alexanderplatz Train Station, Berlin (Germany) arriving at 12/10/2025 1:50:00 AM. 50 Economy ticket for $103 per person are available. Travel duration is 33h 20m
|
||
| FlixBus | 26h 10m | 1:25 PM | Geneva Airport | Geneva Airport | 3:35 PM | Berlin | Sudkreuz Station | Economy | $126 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 1:25:00 PM to Sudkreuz Station, Berlin (Germany) arriving at 12/9/2025 3:35:00 PM. 50 Economy ticket for $126 per person are available. Travel duration is 26h 10m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 27h 55m | 4:55 PM | Geneva Airport | Geneva Airport | 8:50 PM | Berlin | Central Bus Station | Economy | $98 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/11/2025 4:55:00 PM to Central Bus Station, Berlin (Germany) arriving at 12/12/2025 8:50:00 PM. 50 Economy ticket for $98 per person are available. Travel duration is 27h 55m
|
||
| FlixBus | 34h 35m | 4:55 PM | Geneva Airport | Geneva Airport | 3:30 AM | Berlin | Sudkreuz Station | Economy | $123 |
A Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/11/2025 4:55:00 PM to Sudkreuz Station, Berlin (Germany) arriving at 12/13/2025 3:30:00 AM. 50 Economy ticket for $123 per person are available. Travel duration is 34h 35m
|
-
-
FlixBusSave more than 37%18h 15mGeneva Airport3 mi9:50 AMGenevaBus Station4:05 AMBerlinCentral Bus Station0 miEconomyA Bus from FlixBus goes from Bus Station, Geneva (Switzerland) at 12/11/2025 9:50:00 AM to Central Bus Station, Berlin (Germany) arriving at 12/12/2025 4:05:00 AM. 50 Economy ticket for $62 per person are available. Travel duration is 18h 15m
-
-
-
FlixBus26h 25m04:30 PMGeneva AirportGeneva Airport4:40 AMStrasbourgPlace de l'Etoile0EconomyA Bus from FlixBus goes from Geneva Airport, Geneva Airport (Switzerland) at 12/8/2025 4:30:00 PM to Place de l'Etoile, Strasbourg (France) arriving at 12/9/2025 4:40:00 AM. 50 Economy ticket for $42 per person are available. Travel duration is 12h 10m
-
FlixBus12h 0m06:55 AMStrasbourgPlace de l'Etoile6:55 PMBerlinCentral Bus Station0EconomyA Bus from FlixBus goes from Place de l'Etoile, Strasbourg (France) at 12/9/2025 6:55:00 AM to Central Bus Station, Berlin (Germany) arriving at 12/9/2025 6:55:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 12h 0m
Waiting Time 2h 15m -
Best Price Offer: The price for the cheapest bus from Geneva Airport to Berlin is $70 on 12/8/2025. Flexible travelers save on ticket prices.
Facts about the bus from Geneva Airport (GVA) to Berlin
Compare all providers like FlixBus and STARSHIPPER SAS that travel 5 times every day by bus from Geneva Airport to Berlin in one click! Book your bus ticket from Geneva Airport to Berlin starting from $70!
| Cheapest Bus | $70 |
| Fastest Bus | 26h 10m |
| Earliest Bus | 1:25 PM |
| Latest Bus | 4:55 PM |
| Daily Bus Routes | 5 Ø |
| Distance | 543.8 miles |
| Bus Companies | FlixBus and STARSHIPPER SAS |
Cheapest bus connections from Geneva Airport to Berlin
Every day, 5 buses from 2 bus companies leave Geneva Airport for Berlin: 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 Berlin
Book the ticket from Geneva Airport to Berlin 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 Berlin, 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 Berlin are also emptier.All bus stations and stops in Geneva Airport and Berlin
In the map below, you can see where to find all bus stations in Geneva Airport and Berlin.
Service and Comfort on the bus from Geneva Airport to Berlin
FAQs about the Geneva Airport to Berlin bus
How much does a Geneva Airport Berlin bus trip cost?
How much could I save by comparing buses from Geneva Airport to Berlin?
On average, how many connections are available from Geneva Airport to Berlin each day?
How long does a bus journey from Geneva Airport to Berlin take?
What time is the first shuttle from Geneva Airport to Berlin?
What time is the last shuttle from Geneva Airport to Berlin?
Which bus companies operate the Geneva Airport Berlin route?
Is there a direct bus between Geneva Airport and Berlin?
What can I take with me on the Geneva Airport to Berlin bus route?
What equipment is available for the Geneva Airport Berlin bus route?
Available seat classes which are offered on the bus route Geneva Airport to Berlin
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Geneva Airport and to Berlin
- Bus Routes to Geneva Airport
- Bus from Aime-la-Plagne to Geneva Airport
- Bus to Geneva Airport from Avoriaz
- Buses Bourg-en-Bresse to Geneva Airport
- Bus Courmayeur - Geneva Airport
- From Evian-les-Bains to Geneva Airport bus
- Buses from Geneva to Geneva Airport
- Bus La Plagne-Tarentaise - Geneva Airport
- Bus from Lausanne to Geneva Airport
- Bus from Les Houches to Geneva Airport
- Lloret de Mar to Geneva Airport bus
- Buses Megève - Geneva Airport
- Bus from Morzine to Geneva Airport
- Bus to Geneva Airport from Saint-Bon-Tarentaise
- From Les Belleville to Geneva Airport bus
- Bus Sallanches to Geneva Airport
- Bus Sion - Geneva Airport
- Bus to Geneva Airport from Thonon-les-Bains
- Buses to Geneva Airport from Tignes
- Bus Val-d'Isère to Geneva Airport
- Voiron to Geneva Airport bus
- Bus Routes to Berlin
- From Belgrade to Berlin bus
- Bucharest to Berlin bus
- Bus Budapest - Berlin
- From Dusseldorf to Berlin bus
- Frankfurt am Main to Berlin bus
- Bus to Berlin from Hamburg
- Bus Jena - Berlin
- Buses Kaliningrad - Berlin
- Bus to Berlin from Leipzig
- Buses from Lisbon to Berlin
- Bus from London to Berlin
- Buses Milan to Berlin
- Bus Moscow to Berlin
- Bus to Berlin from Munich
- From Nuremberg to Berlin bus
- Buses Oslo to Berlin
- Buses to Berlin from Paris
- Bus from Priština to Berlin
- Bus to Berlin from Szczecin
- Bus to Berlin from Vienna

