The cheapest trains from Berlin to Warsaw

Showing times and prices for 20 Jun

Cheapest

£41

Average

£45

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 Warsaw will cost around £ 45 if you buy it on the day, but the cheapest tickets can be found for only £ 41.

Cheapest
17:42Berlin6h08 23:50Warszawa Centralna
0 changes
£411One-way
Cheapest
15:42Berlin5h58 21:40Warszawa Centralna
0 changes
£411One-way
Cheapest
15:42Berlin6h09 21:51Warszawa Wschodnia
0 changes
£411One-way
Cheapest
17:42Berlin6h19 00:01Warszawa Wschodnia
0 changes
£411One-way
2nd Cheapest
13:42Berlin6h16 19:58Warszawa Centralna
0 changes
£461One-way

Timetable Berlin to Warsaw

Showing trains for tomorrow, Sun, 20 Jun
09:37Berlin6h21 15:58Warszawa Centralna
0 changes
09:37Berlin6h34 16:11Warszawa Wschodnia
0 changes
13:42Berlin6h16 19:58Warszawa Centralna
0 changes
13:42Berlin6h29 20:11Warszawa Wschodnia
0 changes
15:42Berlin5h58 21:40Warszawa Centralna
0 changes
15:42Berlin6h09 21:51Warszawa Wschodnia
0 changes
17:42Berlin6h08 23:50Warszawa Centralna
0 changes
17:42Berlin6h19 00:01Warszawa Wschodnia
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
19 Jun
Find prices
£21Flixbus
Find prices
Sun
20 Jun
£36Deutsche Bahn
£19Flixbus
£155Lot Polish Airlines
Mon
21 Jun
£35Deutsche Bahn
£18Flixbus
£155Lot Polish Airlines
Tue
22 Jun
£35Deutsche Bahn
£18Flixbus
Find prices
Wed
23 Jun
£30Deutsche Bahn
Find prices
£155Lot Polish Airlines
Thu
24 Jun
£32Deutsche Bahn
£40Sindbad
£240Lot Polish Airlines
Fri
25 Jun
£35Deutsche Bahn
£15Euroticket
£195Lot Polish Airlines
Sat
26 Jun
£60Deutsche Bahn
£15Euroticket
£240Lot Polish Airlines
Sun
27 Jun
£60Deutsche Bahn
£15Euroticket
£138Lot Polish Airlines
Mon
28 Jun
£25Deutsche Bahn
£15Flixbus
Find prices
Tue
29 Jun
£25Deutsche Bahn
£16Flixbus
£138Lot Polish Airlines
Wed
30 Jun
£25Deutsche Bahn
Find prices
£138Lot Polish Airlines
Thu
1 Jul
£25Deutsche Bahn
£15Flixbus
£138Lot Polish Airlines
Fri
2 Jul
£25Deutsche Bahn
Find prices
£138Lot Polish Airlines
Sat
3 Jul
£27Deutsche Bahn
£15Euroticket
£122Lot Polish Airlines
Sun
4 Jul
£25Deutsche Bahn
£15Euroticket
£122Lot Polish Airlines
Mon
5 Jul
£25Deutsche Bahn
£16Flixbus
£122Lot Polish Airlines
Tue
6 Jul
£25Deutsche Bahn
£36Sindbad
£122Lot Polish Airlines
Wed
7 Jul
£25Deutsche Bahn
£15Flixbus
Find prices
Thu
8 Jul
£25Deutsche Bahn
£15Flixbus
£122Lot Polish Airlines
Fri
9 Jul
£25Deutsche Bahn
Find prices
£122Lot Polish Airlines

The fastest trains from Berlin to Warsaw

Showing times and prices for 20 Jun

Fastest Journey

5 h 58 m

Average

6 h 16 m

Trains per day

8

Distance

517 km

Of the 8 trains that leave Berlin for Warsaw every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 517 km distance in an average of 6 h 16 m but if you time it right, some trains will get you there in just 5 h 58 m .

The slowest trains will take 6 h 34 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
15:42Berlin5h58 21:40Warszawa Centralna
0 changes
£411One-way
2nd Fastest
17:42Berlin6h08 23:50Warszawa Centralna
0 changes
£411One-way
15:42Berlin6h09 21:51Warszawa Wschodnia
0 changes
£411One-way
13:42Berlin6h16 19:58Warszawa Centralna
0 changes
£461One-way
17:42Berlin6h19 00:01Warszawa Wschodnia
0 changes
£411One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

Sun, Jun 20
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
train

Journey Summary

Berlin to Warsaw Train Information

Avg. Train Duration
6 hours 13 minutes
Train Ticket Price: £31
Trains depart from:Berlin
Trains arrive in:Warsaw
Distance:517 km
Train Companies:Deutsche Bahn
Train companies

Travel with Deutsche Bahn from Berlin to Warsaw

Buy your official Deutsche Bahn train tickets from Berlin to Warsaw from £32 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Deutsche Bahn

Find your perfect trip between Berlin and Warsaw with Deutsche Bahn (DB)! Check out the DB train timetables between Berlin and Warsaw and then book cheap DB tickets with Omio. The distance between Berlin and Warsaw by DB is 320 miles (516 km) and the cheapest price for a DB ticket from Berlin to Warsaw is £32.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible 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, while WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

When you buy your Deutsche Bahn train tickets between Berlin and Warsaw don't forget to keep the following COVID-19 related policies in mind:

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

Travel Tips

Trains from Berlin to Warsaw
Travel by train to Warsaw 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 Warsaw.
FAQs
Is travel by train currently allowed from Berlin, Germany to Warsaw, Poland?

Travel by train between Berlin, Germany and Warsaw, Poland is: Partially open.

Is international entry into Warsaw 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 Poland from Berlin?

Entry Requirements:

  • Negative Covid-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 1
  • Health declaration required
  • Passenger Locator Form (PLF) required
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine

What are the safety rules to follow in Warsaw, Poland?

The government of Poland 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 17/06/2021. Remember to check the latest COVID-19 travel safety regulations for your train between Berlin and Warsaw closer to your date of departure here.

Do I need to quarantine when I return to Germany from Warsaw, Poland?

The current restriction level for your return trip by train from Warsaw to Berlin is: Restricted

Are there any international entry restrictions on returning to Germany from Poland?

Reentry to Germany is allowed for: Entry is restricted for citizens and permanent residents of Poland

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

What are the entry requirements?

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
  • The exact quarantine requirements depend on the regulations in each federal state
  • Pre-arrival health declaration
  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Quarantine is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)

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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 18/06/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Warsaw to Berlin train here.

What is the cost of cheap trains to Warsaw from Berlin?
You can find a cheap train from Berlin to Warsaw for some dates and times for as low as £32  one way in the next 7 days.
What is the average cost of a train from Berlin to Warsaw?
In the next 7 days you’ll find that the average cost of a train ticket between Berlin and Warsaw is £38  one way.
What is the distance from Berlin to Warsaw by train?
The train distance from Berlin to Warsaw is around 320 miles (516 km).
How long is the train from Berlin to Warsaw?
On average the Berlin to Warsaw train time is 6 h 3 min  covering the 320 miles (516 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What train providers go from Berlin to Warsaw?
When taking a train from Berlin to Warsaw, you can count on Deutsche Bahn for the best way to get you to Warsaw. You can also check all possible train companies who offer a service to Warsaw from Berlin and compare the amenities they offer before buying a train ticket.
When does the first train depart from Berlin to Warsaw? When does the last train depart from Berlin to Warsaw?
If you prefer early morning trains from Berlin to Warsaw, the first train leaves at 07: 37. If you prefer late night trains from Berlin to Warsaw, the last train of the day leaves at 15: 42. Omio shows you the latest train from Berlin to Warsaw schedule to help you book the best departure time for this route.
How far in advance should I buy a train ticket to Warsaw from Berlin to get the best deals?
If you book Berlin to Warsaw train tickets within the next 7 days, you can find one way tickets to cost on average £38. However, booking in advance gives you access to the best prices for trains from Berlin to Warsaw. Look out for train tickets for this trip 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
Warsaw
Berlin Ostbahnhof
Amenities
Refreshments