The cheapest buses from Berlin to Geneva

Showing times and prices for Sep 24

Cheapest

$61

Average

$61

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Geneva will cost around $ 61 if you buy it on the day, but the cheapest tickets can be found for only $ 61.

Cheapest
10:30PMBerlin32h05 06:35AMGeneve, Gare Routiere, pl. Dorciere
1 changes
$611One-way

Timetable Berlin to Geneva

Showing buses for tomorrow, Fri, Sep 24
10:30PMBerlin32h05 06:35AMGeneve, Gare Routiere, pl. Dorciere
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Sep 23
$77Deutsche Bahn
$57STUDENT AGENCY k.s.
$131easyJet
Fri
Sep 24
$77Deutsche Bahn
$61BlaBlaCar Bus
$90easyJet
Sat
Sep 25
$37Deutsche Bahn
$61BlaBlaCar Bus
$90easyJet
Sun
Sep 26
Find prices
$56BlaBlaCar Bus
$217Brussels Airlines
Mon
Sep 27
$40Deutsche Bahn
Find prices
$297easyJet
Tue
Sep 28
$37Deutsche Bahn
Find prices
$188Brussels Airlines
Wed
Sep 29
$37Deutsche Bahn
$66Flixbus
$168Eurowings
Thu
Sep 30
$40Deutsche Bahn
$57STUDENT AGENCY k.s.
$90easyJet
Fri
Oct 1
$77Deutsche Bahn
$55Flixbus
$56easyJet
Sat
Oct 2
$43Deutsche Bahn with connection
$55Flixbus
$50easyJet
Sun
Oct 3
$37Deutsche Bahn
$45Flixbus
$151Lufthansa
Mon
Oct 4
$37Deutsche Bahn
Find prices
$138Brussels Airlines
Tue
Oct 5
$33Deutsche Bahn with connection
Find prices
$173KLM
Wed
Oct 6
$37Deutsche Bahn
$41Flixbus
$138Brussels Airlines
Thu
Oct 7
$37Deutsche Bahn
$45Flixbus
$103easyJet
Fri
Oct 8
Find prices
$45Flixbus
$130Eurowings
Sat
Oct 9
$37Deutsche Bahn
$41Flixbus
$215KLM
Sun
Oct 10
$40Deutsche Bahn
$45Flixbus
$215KLM
Mon
Oct 11
$37Deutsche Bahn
Find prices
$133easyJet
Tue
Oct 12
$37Deutsche Bahn
Find prices
$118Eurowings
Wed
Oct 13
$37Deutsche Bahn
$41Flixbus
$138Brussels Airlines

The fastest buses from Berlin to Geneva

Showing times and prices for Sep 24

Fastest Journey

1d 8 h 5 m

Average

1d 8 h 5 m

Buses per day

1

Distance

877 km

It's difficult to get from Berlin to Geneva without transferring at least once.

10:30PMBerlin32h05 06:35AMGeneve, Gare Routiere, pl. Dorciere
1 changes
$611One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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

Bus Information from Berlin to Geneva

distanceDistance544 miles (877 km)
durationAverage bus duration18 h 50 min
priceAverage bus ticket price$59 (€47)
changesDirect busYes
carriersBus companiesFlixbus

Buses from Berlin to Geneva cover the 544 miles (877 km) long journey taking on average 18 h 50 min with our travel partners like Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $51 (€41), but the average price of bus tickets is $59 (€47). Travelers depart most frequently from Berlin Hbf and arrive in Geneva, Eaux-Vives.

Bus companies

FlixBus buses from Berlin to Geneva

For as little as $51 (€41) you can travel by bus between Berlin and Geneva with FlixBus. Omio will show you the best deals, schedules and tickets available for this journey.

FlixBus

It’s easy to book your FlixBus bus ticket between Berlin and Geneva online with Omio! Simply check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route between Berlin and Geneva as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that bus and book cheap FlixBus bus tickets online. Prices for FlixBus buses between Berlin and Geneva start at $51 (€41) one-way if you book in advance, and you can expect to travel around 544 miles (877 km). If you search for FlixBus buses in the Omio app, you can check straight away if the FlixBus tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by bus from Berlin to Geneva. Let Omio do all the work for you finding the best Berlin to Geneva FlixBus bus ticket so you can enjoy a smooth and comfortable journey!

Travel Tips

Buses from Berlin to Geneva
Take the bus 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 Berlin to Geneva.
FAQs
Are there COVID-19 travel restrictions for buses to Geneva from Berlin?

Travel by bus between Berlin, Germany and Geneva, Switzerland is: Partially open.

Is international entry into Geneva from Berlin restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Berlin?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

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

The above information was last checked on 9/20/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Geneva from Berlin closer to your date of departure here

Do I need to quarantine when I return to Germany from Geneva, Switzerland?

Return travel from Switzerland to Germany is: Partially open.

Are there any international entry restrictions on returning to Berlin from Geneva?

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

Do I need to quarantine on arrival in Germany from Geneva?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 9/22/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Berlin from Geneva.

How much do cheap buses between Berlin and Geneva cost?
Omio customers have found cheap bus tickets from Berlin to Geneva for as low as $51 (€41)  for the next 7 days.
What is the cost of a bus between Berlin and Geneva?
The Berlin to Geneva bus ticket price is on average $59 (€47)  if you are looking to purchase your tickets for this journey in the next week.
How far is Berlin to Geneva by bus?
When traveling this route you should expect the distance to Geneva from Berlin by bus to be approximately 544 miles (877 km).
How long is the bus ride to Geneva from Berlin?
The bus time to Geneva from Berlin is on average 18 h 50 min  for the 544 miles (877 km) long journey, but the time it takes to go between Berlin and Geneva by bus can vary depending on specific dates or traveling on weekends and holidays.
What bus station in Berlin goes to Geneva? What bus station do I come into Geneva from Berlin?

When traveling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Geneva, Eaux-Vives.

Where do I find the Berlin bus station to Geneva? Where is the Geneva bus station?

You can find the most popular departure bus station for this route, Berlin Hbf, located approximately 1 mile (s) / 2 km from the city center of Berlin. The most popular arrival bus station in Geneva, called Geneva, Eaux-Vives, is located around 0 mile (s) / 0 km away from its city center.

Which bus companies can get me from Berlin to Geneva?
When taking a bus from Berlin to Geneva, you can count on Flixbus for the best way to get you to Geneva. You can also check all possible bus providers who offer a service from Berlin to Geneva and compare the amenities they offer before buying a bus ticket.
When does the first bus depart from Berlin to Geneva? When does the last bus depart from Berlin to Geneva?
The earliest bus for this trip departs from Berlin at 9: 40 AM. The last bus leaves from Berlin at 9: 50 PM. Check Omio for the latest bus schedule from Berlin to Geneva and book the best time to depart on your chosen travel date.
When should I book the Berlin to Geneva bus for the best deals on tickets?
If you buy the Berlin to Geneva bus within the next 7 days, you can find one way tickets to cost on average $59 (€47). However, booking your bus ticket in advance gives you access to the best prices for buses to Geneva from Berlin. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Berlin
Berlin, ZOB am Funkturm
Amenities