The cheapest trains from Warsaw to Berlin

Showing times and prices for 30 Sep

Cheapest

£38

Average

£51

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

Cheapest
03:51Warszawa Wschodnia6h25 10:16Berlin Hbf
0 changes
£381One-way
Cheapest
04:05Warszawa Centralna6h11 10:16Berlin Hbf
0 changes
£381One-way
2nd Cheapest
11:46Warszawa Wschodnia6h30 18:16Berlin Hbf
0 changes
£451One-way
2nd Cheapest
07:50Warszawa Wschodnia6h26 14:16Berlin Hbf
0 changes
£451One-way
2nd Cheapest
05:39Warszawa Wschodnia6h37 12:16Berlin Hbf
0 changes
£451One-way

Timetable Warsaw to Berlin

Showing trains for tomorrow, Thu, 30 Sep
03:51Warszawa Wschodnia6h25 10:16Berlin Hbf
0 changes
04:05Warszawa Centralna6h11 10:16Berlin Hbf
0 changes
05:39Warszawa Wschodnia6h37 12:16Berlin Hbf
0 changes
05:51Warszawa Centralna6h25 12:16Berlin Hbf
0 changes
07:50Warszawa Wschodnia6h26 14:16Berlin Hbf
0 changes
08:01Warszawa Centralna6h15 14:16Berlin Hbf
0 changes
11:46Warszawa Wschodnia6h30 18:16Berlin Hbf
0 changes
11:57Warszawa Centralna6h19 18:16Berlin Hbf
0 changes
15:32Warszawa Wschodnia6h44 22:16Berlin Hbf
0 changes
15:42Warszawa Centralna6h34 22:16Berlin Hbf
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
29 Sep
£59Deutsche Bahn
£18Flixbus
£267Norwegian Air Shuttle
Thu
30 Sep
£34Deutsche Bahn
£19Flixbus
£121Lot Polish Airlines
Fri
1 Oct
£34Deutsche Bahn
£18Flixbus
£121Lot Polish Airlines
Sat
2 Oct
£31Deutsche Bahn
£21Euroticket
£121Lot Polish Airlines
Sun
3 Oct
£34Deutsche Bahn
£18Flixbus
£174Lot Polish Airlines
Mon
4 Oct
£30Deutsche Bahn
£21Euroticket
£121Lot Polish Airlines
Tue
5 Oct
£25Deutsche Bahn
£14Flixbus
£121Lot Polish Airlines
Wed
6 Oct
£25Deutsche Bahn
£21Euroticket
£112Norwegian Air Shuttle
Thu
7 Oct
£27Deutsche Bahn
£14Flixbus
£121Lot Polish Airlines
Fri
8 Oct
£27Deutsche Bahn
£14Flixbus
£156Lot Polish Airlines
Sat
9 Oct
£25Deutsche Bahn
£21Euroticket
£104Lot Polish Airlines
Sun
10 Oct
£25Deutsche Bahn
£21Euroticket
£138Lot Polish Airlines
Mon
11 Oct
£25Deutsche Bahn
£14Flixbus
£104Lot Polish Airlines
Tue
12 Oct
£25Deutsche Bahn
£21Euroticket
£104Lot Polish Airlines
Wed
13 Oct
£25Deutsche Bahn
£21Euroticket
£103Norwegian Air Shuttle
Thu
14 Oct
£25Deutsche Bahn
£14Flixbus
£104Lot Polish Airlines
Fri
15 Oct
£25Deutsche Bahn
£16Flixbus
£104Lot Polish Airlines
Sat
16 Oct
£27Deutsche Bahn
£14Flixbus
£104Lot Polish Airlines
Sun
17 Oct
£25Deutsche Bahn
£21Euroticket
£121Lot Polish Airlines
Mon
18 Oct
£25Deutsche Bahn
£14Flixbus
£100Norwegian Air Shuttle
Tue
19 Oct
£25Deutsche Bahn
£21Euroticket
£87Lot Polish Airlines

The fastest trains from Warsaw to Berlin

Showing times and prices for 30 Sep

Fastest Journey

6 h 11 m

Average

6 h 26 m

Trains per day

10

Distance

517 km

Of the 10 trains that leave Warsaw for Berlin every day 10 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 26 m but if you time it right, some trains will get you there in just 6 h 11 m .

The slowest trains will take 6 h 44 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
04:05Warszawa Centralna6h11 10:16Berlin Hbf
0 changes
£381One-way
2nd Fastest
08:01Warszawa Centralna6h15 14:16Berlin Hbf
0 changes
£691One-way
11:57Warszawa Centralna6h19 18:16Berlin Hbf
0 changes
£451One-way
05:51Warszawa Centralna6h25 12:16Berlin Hbf
0 changes
£451One-way
03:51Warszawa Wschodnia6h25 10:16Berlin Hbf
0 changes
£381One-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?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Train Information between Warsaw and Berlin

distanceDistance320 miles (516 km)
durationAverage train duration6 h 11 min
priceAverage train ticket price£35 (€39)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Warsaw to Berlin cover the 320 miles (516 km) long journey taking on average 6 h 11 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £25, but the average price of train tickets is £35.

Train companies

Train between Warsaw and Berlin with Deutsche Bahn

For as little as £25 you can travel by train between Warsaw and Berlin with Deutsche Bahn. Omio will show you the best deals, timetables and tickets available for this trip.

Deutsche Bahn

Travel 320 miles (516 km) in comfort with Deutsche Bahn (DB) between Warsaw and Berlin. Check the DB train timetable for your trip between Warsaw and Berlin on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Warsaw and Berlin you can pay as low as £25.

Deutsche Bahn is the main operator 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, toilets are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn frequency: 4 a day

When purchasing your Deutsche Bahn train tickets from Warsaw to Berlin, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Deutsche Bahn Trains from Warsaw to Berlin

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Warsaw to Berlin. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Warsaw to Berlin and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Travel Tips

Trains from Warsaw 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 Warsaw to Berlin.
FAQs
Are there COVID-19 travel restrictions for trains to Berlin from Warsaw?

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

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

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

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

Conditions of entry:

  • 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?

When travelling 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 26/09/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Berlin from Warsaw before travelling.

What restrictions are there on reentering Poland from Berlin, Germany?

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

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 2 in quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required
  • Passenger Locator Form (PLF) required

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:

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

Last checked on 20/09/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Warsaw from Berlin closer to your date of departure here.

How much do cheap train tickets from Warsaw to Berlin cost?
Omio customers have found the cheapest trains to Berlin from Warsaw to cost as little as £25  in the next 7 days.
How much does the train from Warsaw to Berlin cost on average?
In the next 7 days you’ll find that the average cost of a train ticket to Berlin from Warsaw is £35  one way.
What is the distance between Warsaw and Berlin by train?
The train distance from Warsaw to Berlin is around 320 miles (516 km).
How long is the train between Warsaw and Berlin?
On average the Warsaw to Berlin train time is 6 h 11 min  covering the 320 miles (516 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train companies can get me from Warsaw to Berlin?
If you're looking for trains from Warsaw 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 Warsaw to Berlin journey to see if there might be differences in the amenities they offer.
How many train services per day are there from Warsaw to Berlin?
On average, there are 4 trains a day from Warsaw to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Warsaw to Berlin? When can I take the last train for the day?
The first Warsaw to Berlin train departs at 09: 57   and the last train from Warsaw to Berlin leaves at 13: 46. Check out the most up-to-date Warsaw to Berlin train schedule on Omio and find the best time to travel to your destination.
How far in advance should I buy a train ticket to Berlin from Warsaw to get the best deals?
If you purchase Warsaw to Berlin train tickets within the next 7 days, you can find one way tickets to cost on average £35. However, booking in advance gives you access to the best prices for trains from Warsaw to Berlin. 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.