[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Geneva to Berlin

Showing times and prices for Jul 29

Cheapest

$152

Average

$214

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 Geneva to Berlin will cost around $ 214 if you buy it on the day, but the cheapest tickets can be found for only $ 152.

Cheapest
08:15PMGeneva13h51 10:06AMBerlin Hbf
4 changes
$1521One-way
Cheapest
08:15PMGeneva14h03 10:18AMBerlin Hbf
3 changes
$1521One-way
2nd Cheapest
03:15PMGeneva15h02 06:17AMBerlin Hbf
3 changes
$1721One-way
2nd Cheapest
02:15PMGeneva10h21 12:36AMBerlin
2 changes
$1721One-way
2nd Cheapest
02:15PMGeneva10h16 12:31AMBerlin Hbf
3 changes
$1721One-way

Timetable Geneva to Berlin

Showing trains for tomorrow, Thu, Jul 29
04:48AMGeneva11h04 03:52PMBerlin Hbf
0 changes
04:48AMGeneva11h14 04:02PMBerlin Hbf
0 changes
06:12AMGeneva10h17 04:29PMBerlin Hbf
0 changes
07:15AMGeneva10h51 06:06PMBerlin Hbf
0 changes
07:15AMGeneva10h47 06:02PMBerlin Hbf
0 changes
08:15AMGeneva10h16 06:31PMBerlin Hbf
0 changes
09:15AMGeneva10h49 08:04PMBerlin Hbf
0 changes
10:15AMGeneva10h15 08:30PMBerlin Hbf
0 changes
11:15AMGeneva10h36 09:51PMBerlin Hbf
0 changes
11:15AMGeneva10h43 09:58PMBerlin Hbf
0 changes
12:15PMGeneva10h15 10:30PMBerlin Hbf
0 changes
12:42PMGeneva10h14 10:56PMBerlin Hbf
0 changes
01:15PMGeneva10h40 11:55PMBerlin Hbf
0 changes
02:15PMGeneva10h21 12:36AMBerlin
0 changes
02:15PMGeneva10h16 12:31AMBerlin Hbf
0 changes
02:42PMGeneva15h50 06:32AMBerlin Hbf
0 changes
03:15PMGeneva15h02 06:17AMBerlin Hbf
0 changes
04:42PMGeneva14h56 07:38AMBerlin Hbf
0 changes
08:15PMGeneva13h51 10:06AMBerlin Hbf
0 changes
08:15PMGeneva14h03 10:18AMBerlin Hbf
0 changes
08:42PMGeneva15h47 12:29PMBerlin Hbf
0 changes
10:20PMGeneva15h50 02:10PMBerlin Gesundbrunnen
0 changes
10:20PMGeneva15h45 02:05PMBerlin Hbf
0 changes
10:20PMGeneva14h36 12:56PMBerlin Hbf
0 changes
10:50PMGeneva15h15 02:05PMBerlin Hbf
0 changes
10:50PMGeneva15h09 01:59PMBerlin Hbf
0 changes
11:20PMGeneva15h09 02:29PMBerlin Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Jul 28
$115Deutsche Bahn
Find prices
$207KLM
Thu
Jul 29
$135Deutsche Bahn
$78Flixbus
$189easyJet
Fri
Jul 30
$115Deutsche Bahn
$84Flixbus
$123easyJet
Sat
Jul 31
$101Deutsche Bahn
$70STUDENT AGENCY k.s.
$169easyJet
Sun
Aug 1
$109Deutsche Bahn
$81Flixbus
$185KLM
Mon
Aug 2
$90Deutsche Bahn
$69Flixbus
$185KLM
Tue
Aug 3
$77Deutsche Bahn
$67Flixbus
$185KLM
Wed
Aug 4
$40Deutsche Bahn
$66Flixbus
$185KLM
Thu
Aug 5
$90Deutsche Bahn
$79Flixbus
$146easyJet
Fri
Aug 6
$37Deutsche Bahn
$69Flixbus
$117easyJet
Sat
Aug 7
Find prices
$61Flixbus
$332Cityjet
Sun
Aug 8
$97Deutsche Bahn
$69Flixbus
$134easyJet
Mon
Aug 9
$54Deutsche Bahn
$56Flixbus
$134easyJet
Tue
Aug 10
$40Deutsche Bahn
$55Flixbus
$165KLM
Wed
Aug 11
$37Deutsche Bahn
$55Flixbus
$146Air France
Thu
Aug 12
$77Deutsche Bahn
$55Flixbus
$69easyJet
Fri
Aug 13
Find prices
$66Flixbus
$159Brussels Airlines
Sat
Aug 14
$82Deutsche Bahn
$56Flixbus
$67easyJet
Sun
Aug 15
$90Deutsche Bahn
$61Flixbus
$134easyJet
Mon
Aug 16
$72Deutsche Bahn
$55Flixbus
$102easyJet
Tue
Aug 17
$37Deutsche Bahn
$56Flixbus
$158Lufthansa Cityline

The fastest trains from Geneva to Berlin

Showing times and prices for Jul 29

Fastest Journey

10 h 14 m

Average

12 h 35 m

Trains per day

27

Distance

877 km

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

Fastest
12:42PMGeneva10h14 10:56PMBerlin Hbf
2 changes
$1971One-way
2nd Fastest
12:15PMGeneva10h15 10:30PMBerlin Hbf
3 changes
$1971One-way
2nd Fastest
10:15AMGeneva10h15 08:30PMBerlin Hbf
3 changes
$1971One-way
02:15PMGeneva10h16 12:31AMBerlin Hbf
3 changes
$1721One-way
08:15AMGeneva10h16 06:31PMBerlin Hbf
3 changes
$1971One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
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
Train companies

Deutsche Bahn between Geneva and Berlin

Find the best trains between Geneva and Berlin with Omio's travel partners Deutsche Bahn from $62 (€62). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Deutsche Bahn

Travel 544 miles (877 km) in comfort with Deutsche Bahn (DB) between Geneva and Berlin. Check the DB train schedule for your trip from Geneva to Berlin on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Geneva and Berlin you can pay as low as $62 (€62).

Deutsche Bahn is the main provider of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, bathrooms are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

These are Deutsche Bahn's ticket policies for COVID-19 for the train between Geneva and Berlin:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Geneva to Berlin
Travel by train to Berlin 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 Geneva to Berlin.
FAQs
What are the travel restrictions for Berlin, Germany if I'm coming from Geneva, Switzerland by train?

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

What is the status of international entry into Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

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

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Pre-arrival health declaration
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival
  • Passenger Locator Form (PLF) required

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

When traveling in Germany, you must follow these COVID-19 safety rules:

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

The information above was last checked on 7/27/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Berlin from Geneva before traveling.

What is the restriction level for the return leg of a round trip journey from Berlin, Germany to Geneva, Switzerland?

The restriction level for your return train to Geneva, Switzerland from Berlin is: Partially open.

Is my return train 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?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 7/21/21. Remember to check the latest COVID-19 travel safety regulations for your train to Geneva from Berlin closer to your date of departure here here.

How much do cheap trains from Geneva to Berlin cost?
Omio customers have found the cheapest trains from Geneva to Berlin to cost as little as $77 (€62)  in the next 7 days.
How much is a train ticket to Berlin from Geneva?
If you’re looking to buy your train tickets in the next week, you can expect the Geneva to Berlin train price to come in at an average of $106 (€85)  one way.
How far is Berlin from Geneva by train?
The distance to Berlin from Geneva by train is approximately 544 miles (877 km).
How many hours is the train time from Geneva to Berlin?
The Geneva to Berlin train duration is on average 11 h 27 min, which is to be expected when traveling 544 miles (877 km) from Geneva to Berlin. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Geneva and arrival train station in Berlin?

When taking the train from Geneva to Berlin, you can choose to depart from train stations like Genève, Geneva and Geneva. Your trip can end in train stations such as Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers who travel this route most frequently depart from Genève   and arrive in Berlin Hbf.

Where is the train station in Geneva to go to Berlin? Where is the train station in Berlin located?

Passengers booking this route most frequently board their trains from Genève and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Berlin most often arrive at Berlin Hbf and need to travel around 1 mile (s) / 2 km from this train station to the city center.

What train companies offer a service from Geneva to Berlin?
If you're looking for trains from Geneva to Berlin, you can rely on Deutsche Bahn or Deutsche Bahn with connection to get you to Berlin. It's also good to check out all possible train companies for the Geneva to Berlin route to see if there might be differences in the amenities they offer.
When is the earliest train from Geneva to Berlin? When is the last train from Geneva to Berlin?
You can take the earliest train from Geneva to Berlin at 8: 15 AM   or take the last train from Geneva to Berlin leaving at 9: 20 PM. Look for the latest Geneva to Berlin train schedules on Omio and book the best time to take the train for this route.
How far in advance should I purchase train tickets between Geneva and Berlin for the best deals?
If you book a train ticket from Geneva to Berlin within the next 7 days, you can find tickets to cost on average $106 (€85) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Berlin from Geneva are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Geneva
Berlin
Geneve, Cornavin
Amenities