This page explains how to travel by train from Warsaw to other key European cities, and how to buy tickets the cheapest way. Information current for 2025.
Before you buy your tickets
Take a moment to read these tips for buying European train tickets. It answers all the usual questions, "Must I book in advance or can I buy at the station?", "Can I stop off?", "Are there Senior fares?" and that old favourite, "Should I buy an $800 railpass or a €35 point-to-point ticket?". How far ahead can you buy train tickets?
European train travel FAQ
Warsaw to Krakow & other destinations in Poland
-
Polish Railways - Polskie Koleje Państwowe (PKP) - has been split into two separate companies, PKP Intercity (www.intercity.pl) for long-distance trains and Przewozy Regionalne (Polregio) (polregio.pl) for regional trains.
-
You can book Polish mainline trains such as Warsaw to Krakow at www.intercity.pl.
English button top right, and you'll need to use the Polish spellings of cities such as Krakow and Warszawa. You print your own ticket.
-
The best trains are the EIP (Express InterCity Premium) used mainly on the Gdynia - Warsaw - Krakow route, these are bullet-nosed high-speed pendolino trains, although in Poland they don't tilt into curves.
EIC (Express InterCity) and IC (InterCity) trains are the next best, with modern air-conditioned carriages hauled by a separate locomotive or sometimes fast electric units with restaurant car.
TLK trains (Twoje Linie Kolejowe, which means Your Railway Lines) are ordinary express trains usually using older carriages.
Seat reservation is compulsory on all EIP and almost all EIC, IC & TLK trains, this comes included in the ticket.
-
You can also book Polish trains with highly-recommended Polish train ticketing agency www.polrail.com who can arrange tickets for travel within Poland or for international trains starting in Poland, for example Warsaw to Moscow, or Krakow to Prague.
What are the trains like?
EIP trains: Warsaw to Krakow in 2h18 at up to 200 km/h (125 mph).
Introduced in 2014, the very best trains on the Polish network are modern bullet-nosed pendolinos, although in Poland they don't tilt into the curves. They operate on the Krakow-Warsaw-Gdynia route at up to 125mph, with faster operation planned in the future. Reservation is compulsory and they have a bar-bistro car.
EIC & IC trains
EIC & IC trains are the next rank down. Many are now operated by modern electric units like this.
EIC & IC trains, classic type
Other IC and EIC trains consist of comfortable locomotive hauled carriages like this, some open-plan, some with classic 6-seat compartments and side corridor.
Warsaw to London & the UK
-
See the London to Poland page for times, fares & tickets between the UK & Poland in either direction.
Warsaw to Paris & France from €87.88
Option 1, Warsaw to Paris in a day - early departure, Mondays-Saturdays
-
Remarkably, you can travel from Warsaw to Paris in a single chill-out day, with just one change!
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 05:00 Mondays-Saturdays, arriving Berlin Hbf 10:06.
The EuroCity train is a comfortable air-conditioned Polish train with a restaurant car serving drinks, snacks & meals. Treat yourself to a Polish cooked breakfast.
-
Step 2, travel from Berlin to Paris by direct ICE, leaving Berlin Hbf at 11:54, arriving Paris Gare de l'Est 19:55.
This superb German ICE3 train has a restaurant car, power sockets at all seats & free WiFi.
-
How much does it cost?
Warsaw to Berlin starts at €27.99 in 2nd class or €37.99 in 1st class.
Berlin to Paris starts at €59.99 in 2nd class or €89.99 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at the German Railways website int.bahn.de. Do a dry run first to check times and prices for both sectors.
Step 1, use int.bahn.de to book from Warsaw to Berlin.
Step 2, use int.bahn.de to book from Berlin to Paris.
Booking for Poland-Berlin trains only opens 60 days ahead, but up to 6 months ahead for Berlin-Paris. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Option 2, Warsaw to Paris in a day - later departure, Mondays-Fridays & Sundays
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 07:00, arriving Berlin Hbf 12:06.
The EuroCity train is a comfortable air-conditioned Polish train with a restaurant car serving drinks, snacks & meals. Treat yourself to a Polish cooked breakfast.
-
Step 2, travel from Berlin to Paris, leaving Berlin Hbf at 13:26, change at Frankfurt (Main) Hbf, arriving Paris Gare de l'Est 22:52.
This service runs Mondays-Fridays & Sundays.
Both trains are superb German ICE trains with restaurant car, power sockets at all seats & free WiFi. At Frankfurt (Main) Hbf you've time for a coffee or a beer between trains, see my suggested places.
-
How much does it cost?
Warsaw to Berlin starts at €27.99 in 2nd class or €37.99 in 1st class.
Berlin to Paris starts at €59.99 in 2nd class or €89.99 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at the German Railways website int.bahn.de. Do a dry run first to check times and prices for both sectors.
Step 1, use int.bahn.de to book from Warsaw to Berlin.
Step 2, use int.bahn.de to book from Berlin to Paris, but before running the enquiry, click Stopovers and enter Frankfurt (Main) Hbf with a 40 minute stopover duration. if that doesn't produce a convenient 1-change option, repeat with Mannheim added instead.
Booking for Poland-Berlin trains only opens 60 days ahead, but up to 6 months ahead for Berlin-Paris. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Option 3, Warsaw to Paris using the Berlin-Paris sleeper - 3 times a week
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
This EuroCity train is a comfortable air-conditioned Polish train with restaurant car serving drinks, snacks & meals. Treat yourself to an inexpensive lunch and a beer or two, I recommend the excellent zurek soup & kotlet schabowy. More about this EuroCity train.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
In Berlin, you've time for an evening stroll to the Reichstag & Brandenburg Gate, just 17 minutes walk from Berlin Hbf. Have dinner in Berlin, there are plenty of eateries at the station. The bar of the Steigenberger Hotel just outside the station makes an excellent VIP waiting room, it offers both drinks and food.
-
Step 2, travel from Berlin to Paris by Nightjet, leaving Berlin Hbf at 19:06 on Tuesdays, Thursdays & Sundays, arriving Paris Gare de l'Est 09:39.
This comfortable Austrian Nightjet sleeper train has an air-conditioned Comfortline sleeping-car with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has a couchette car with 4 & 6 berth compartments, and an ordinary seats car. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares start at €49.90 in 6-berth couchettes, €59.90 in 4-berth couchettes, €89.90 in a 3-bed sleeper, €109.90 in a 2-bed sleeper or €159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Buy tickets at www.thetrainline.com (easy to use, in plain English, in €, £ or $, international credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (in €, same fares). Booking opens up to 6 months ahead. You print your own ticket.
Option 4, Warsaw to Paris with overnight stop in Cologne
-
Day 1, travel from Warsaw to Cologne, leaving Warsaw Centralna 13:00, change at Berlin Hbf, arriving Cologne Hbf 23:15.
Or leave Warsaw Centralna at 11:00, change at Berlin Hbf, arriving Cologne Hbf 21:15. Or there are earlier departures.
You travel from Warsaw to Berlin by comfortable Polish EuroCity train with restaurant car, then from Berlin to Cologne by ICE train with restaurant car, power sockets at all seats & free WiFi.
Fares start at €37.99 in 2nd class or €69.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
-
Stay overnight in Cologne. Starting with the cheapest, hotels near to Cologne Hbf with good reviews include the Breslauer Hof Am Dom, Hotel Domspitzen, CityClass Hotel Europa am Dom, Hilton Cologne, Excelsior Hotel Ernst am Dom.
-
Day 2, travel from Cologne to Paris by Eurostar (formerly Thalys), leaving Cologne Hbf at 06:44, arriving Paris Gare du Nord 10:05.
Or have breakfast then take the 08:44 arriving 12:05, or there are later trains.
Eurostar trains have 3 classes, power sockets at all seats & free WiFi. More about Eurostar (formerly Thalys).
Fares start at €35 in 2nd class or €79 in 1st class. Fares vary like air fares, so book ahead.
Book this at www.raileurope.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in €, no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Option 5, Warsaw to Paris with overnight stop in Berlin
-
Day 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna daily except Saturdays at 17:00, arriving Berlin Hbf 22:06.
Or book the earlier EuroCity leaving Warsaw Centralna at 13:00 every day, arriving Berlin Hbf 18:06.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
-
Stay overnight in Berlin. Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station. If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com. Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.
-
Day 2, travel from Berlin to Paris, for example leaving Berlin Hbf at 07:28, change at Frankfurt (Main) Hbf, arriving Paris Gare de l'Est 16:54.
There are various departures, by all means take a later departure.
Or take the direct Berlin-Paris ICE3, leaving Berlin Hbf at 11:54 every day, arriving Paris Gare de l'Est 19:55.
The ICE3 has a restaurant car, power sockets at all seats & free WiFi. In 1st class, a steward takes food & drink orders and serves you at your seat.
Fares start at from €59.99 in 2nd class or €89.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. You print your own ticket or can show it on your phone. Tip: I recommend changing Transfer time from normal to 30 minutes when booking this.
Warsaw to Strasbourg
Option 1, by daytime trains - Mondays-Saturdays
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 05:00 Mondays-Saturdays, arriving Berlin Hbf 10:06.
The EuroCity train is a comfortable air-conditioned Polish train with a restaurant car serving drinks, snacks & meals. Treat yourself to a Polish cooked breakfast.
-
Step 2, travel from Berlin to Strasbourg by direct ICE, leaving Berlin Hbf at 11:54, arriving Strasbourg 17:53.
This superb German ICE3 train has a restaurant car, power sockets at all seats & free WiFi.
-
How much does it cost?
Warsaw to Berlin starts at €27.99 in 2nd class or €37.99 in 1st class.
Berlin to Strasbourg starts at €59.99 in 2nd class or €89.99 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at the German Railways website int.bahn.de. Do a dry run first to check times and prices for both sectors.
Step 1, use int.bahn.de to book from Warsaw to Berlin.
Step 2, use int.bahn.de to book from Berlin to Strasbourg.
Booking for Poland-Berlin trains only opens 60 days ahead, but up to 6 months ahead for Berlin-Paris. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Option 2, by sleeper - 3 times a week.
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
This EuroCity train is a comfortable air-conditioned Polish train with restaurant car serving drinks, snacks & meals. Treat yourself to an inexpensive lunch and a beer or two, I recommend the excellent zurek soup & kotlet schabowy. More about this EuroCity train.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
In Berlin, you've time for an evening stroll to the Reichstag & Brandenburg Gate, just 17 minutes walk from Berlin Hbf. Have dinner in Berlin, there are plenty of eateries at the station. The bar of the Steigenberger Hotel just outside the station makes an excellent VIP waiting room, it offers both drinks and food.
-
Step 2, travel from Berlin to Strasbourg by Nightjet, leaving Berlin Hbf at 19:06 on Tuesdays, Thursdays & Sundays, arriving Strasbourg 04:54.
This comfortable Austrian Nightjet sleeper train has an air-conditioned Comfortline sleeping-car with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has a couchette car with 4 & 6 berth compartments, and an ordinary seats car. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares start at €49.90 in 6-berth couchettes, €59.90 in 4-berth couchettes, €89.90 in a 3-bed sleeper, €109.90 in a 2-bed sleeper or €159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Buy tickets at www.thetrainline.com (easy to use, in plain English, in €, £ or $, international credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (in €, same fares). Booking opens up to 6 months ahead. You print your own ticket.
Option 3, other journeys via Berlin
-
Check times & buy tickets as one transaction at www.raileurope.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee, more about Raileurope).
Set up an enquiry from Warsaw Centralna to Strasbourg, click More options and enter Berlin Hbf with a stopover duration of at least 40 minutes. This avoids tight 10-minute connections in Berlin. Remember that trains from Poland only open for booking 60 days ahead.
Warsaw to Lyon, Avignon, Aix, Marseille
Option 1, Warsaw to Lyon, Avignon, Aix & Marseille with overnight stop in Berlin, avoiding Paris
-
Day 1, travel from Warsaw to Berlin in 5h30 on any EuroCity train you like, see the timetable here.
On Monday-Fridays & Sundays leave Warsaw Centralna at 17:00. Or leave at 13:00 any day of the week for more of an evening in Berlin.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
-
Stay overnight in Berlin. Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station. If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com. Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.
-
Day 2, travel from Berlin to Lyon, Avignon, Aix en Provence & Marseille as shown in the Berlin to Lyon section.
You take a morning ICE train to Frankfurt and change onto a direct 320 km/h (199 mph) double deck TGV Duplex to the South of France. The ICE has a restaurant car, the TGV has a cafe-bar, both trains have power sockets at all seats & free WiFi. See the Berlin page for details.
Fares start at €49.99 in 2nd class or €79.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. You print your own ticket or can show it on your phone.
Tip: You don't want to miss the one train per day from Germany to Lyon, Avignon & Marseille because of a 10 minute delay so I recommend changing Transfer time from normal to 30 minutes.
Option 2, Warsaw to Avignon or Marseille via Vienna, Milan & Nice
Option 3, Warsaw to Avignon or Marseille using the Berlin-Paris sleeper
-
Travel from Warsaw to Paris using a EuroCity train to Berlin and the Berlin-Paris sleeper as explained in the Warsaw to Paris section.
-
Change stations in Paris by metro or taxi from the Gare de l'Est to Gare de Lyon.
-
Allow at least 2 or 3 hours between trains in Paris, then book an onward train from Paris Gare de Lyon to Avignon or Marseille at www.raileurope.com or www.thetrainline.com (both easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in €, no booking fee).
Warsaw to Monte-Carlo, Nice & Cannes
Option 1, Warsaw to Cannes or Nice using the Berlin-Paris sleeper
-
Day 1, travel from Warsaw to Paris using a EuroCity train to Berlin and the Berlin-Paris sleeper as explained in the Warsaw-Paris section.
Change stations in Paris by metro or taxi from the Gare de l'Est to Gare de Lyon.
-
Day 2, travel from Paris Gare de Lyon to Cannes or Nice by TGV Duplex, see timetable here.
Allow at least 2 or 3 hours between trains in Paris.
Book this at www.raileurope.com or www.thetrainline.com (both easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in €, no booking fee).
Option 2, Warsaw to Monaco, Nice or Cannes using the Vienna-Genoa sleeper
-
Step 1, travel from Warsaw to Vienna by EuroCity Polonia, leaving Warsaw Centralna at 06:10, arriving Vienna Hbf 13:49.
This comfortable Polish EuroCity train has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
Enjoy an afternoon in Vienna, left luggage lockers are available.
Tip: If you have a ticket for the sleeping-car, you can use the ÖBB Lounge at Vienna Hbf for an hour or two before boarding the sleeper, with free WiFi and complimentary tea, coffee & snacks.
-
Step 2, travel from Vienna to Genoa by Nightjet, leaving Vienna Hbf at 19:18, arriving Genoa Piazza Principe 09:38.
This comfortable Austrian Nightjet sleeper train has an air-conditioned Comfortline sleeping-car with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has couchette cars with 4 & 6 berth compartments, and ordinary seats. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares start at €59.90 in 6-berth couchettes, €69.90 in 4-berth couchettes, €89.90 in a 3-bed sleeper, €109.90 in a 2-bed sleeper or €159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (in €, £ or $, international credit cards no problem, small booking fee) or Austrian Railways own site www.oebb.at (same prices, no booking fee). Booking opens up to 6 months ahead. You print your own ticket.
When travelling via Milan, transfer from Milan Porta Garibaldi to Milan Centrale by taxi (€6, 10 minutes) or walk (25 minutes) or local train.
-
Step 3, travel from Genoa to Ventimiglia by Intercity, leaving Genoa Piazza Principe at 12:58, arriving Ventimiglia 14:54.
This is a lovely scenic ride along the Italian Riviera between Genoa & Ventimiglia. There's a refreshment trolley.
Fares start at €19.90 in 2nd class or €26.90 in 1st class. Fares vary like air fares, so book ahead.
Buy a ticket at www.thetrainline.com or www.raileurope.com.
Booking opens up to 4 months ahead. It's ticketless, you print out your booking or can show it on your phone.
-
Step 4, travel from Ventimiglia to Monaco, Nice or Cannes by TER local train, leaving Ventimiglia at 15:18, arriving Monte Carlo 15:48, Nice Ville 16:14, Cannes 16:53.
The fare is €9.20, fixed price, 2nd class only. Promotional fares of €5 or €7.50 are sometimes available.
Buy a ticket at www.thetrainline.com or www.raileurope.com.
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Warsaw to Brussels & Belgium from €49.99
Option 1, Warsaw to Brussels in a single chill-out day
-
Take a EuroCity train from Warsaw to Berlin, an ICE high-speed train to Cologne & another ICE to Brussels Midi. For example:
Leave Warsaw Centralna 05:00, change at Berlin Hbf & Cologne, arriving Brussels Midi 17:35.
Leave Warsaw Centralna 07:00, change at Berlin Hbf & Cologne, arriving Brussels Midi 19:35.
Leave Warsaw Centralna 09:00, change at Berlin Hbf & Cologne, arriving Brussels Midi 21:35.
The comfortable Polish EuroCity train to Berlin has a restaurant car.
The German ICE trains have a restaurant car, power sockets at all seats & free WiFi.
-
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Step 2, Berlin to Cologne & Cologne to Brussels by ICE. More about ICEs. Above, an ICE3neo at Brussels Midi. Photo courtesy of Christian Hunt.
Option 2, Warsaw to Brussels using the Berlin-Brussels European Sleeper - a time-effective option, runs 3 times a week
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
This EuroCity train is a comfortable air-conditioned Polish train with restaurant car. Treat yourself to an inexpensive lunch and a beer or two, I recommend the zurek soup & kotlet schabowy. More about this train.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Buy a ticket at the German Railways website int.bahn.de.
Booking opens 60 days months ahead, you can book the sleeper and leave this until later if necessary. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Have dinner in Berlin, there are plenty of eateries at Berlin Hbf. The bar of the Steigenberger Hotel just outside the station makes an excellent VIP waiting room with drinks & food. You've time for an evening stroll to the Reichstag and Brandenburg Gate, 17 minutes walk from the station.
-
Step 2, travel from Berlin to Brussels by European Sleeper, leaving Berlin Hbf at 22:56 on Tuesdays, Thursdays & Sundays arriving Brussels Midi 09:27.
The European Sleeper has a comfortable sleeping-car with 1, 2 & 3 bed rooms with washbasin, economical couchette cars with 5 & 6 berth compartments and ordinary seats. Check times at www.europeansleeper.eu as they may vary. More about the European Sleeper.
Fares start at €49 in a seat, €79 with a couchette in 6-berth, €99 with a couchette in 5-berth, €109 with a bed in 3-bed sleeper, €129 with a bed in 2-bed sleeper, €159 with a bed in single-bed sleeper. All per person per berth. Fares vary like air fares, so book ahead.
Book the sleeper at www.europeansleeper.eu.
Booking opens up to 6 months ahead although this varies. You print your own ticket or can show it on your phone.
Berlin to Brussels by European Sleeper. This is the stainless-steel sleeping-car about to leave Berlin Hbf. Click the interior photos for larger images.
Option 3, Warsaw to Brussels using the Berlin-Brussels Nightjet sleeper - another time-effective option, 3 times a week
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
The EuroCity train is a comfortable air-conditioned Polish train with restaurant car. Treat yourself to an inexpensive lunch and a beer or two, I recommend the excellent zurek soup & kotlet schabowy. More about this train.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Buy a ticket at the German Railways website int.bahn.de.
Booking opens 60 days months ahead, you can book the sleeper and leave this until later if necessary. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Have dinner in Berlin, there are plenty of eateries at Berlin Hbf. The bar of the Steigenberger Hotel just outside the station makes an excellent VIP waiting room with drinks & food. You've time for an evening stroll to the Reichstag and Brandenburg Gate, 17 minutes walk from the station.
-
Step 2, travel from Berlin to Brussels by Nightjet, leaving Berlin Hbf at 19:06 on Tuesdays, Thursdays & Sundays, arriving Brussels Midi 09:55.
This comfortable Austrian Nightjet sleeper train has two air-conditioned Comfortline sleeping-cars each with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has two couchette cars with 4 & 6 berth compartments, and an ordinary seats car. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares start at €49.90 in 6-berth couchettes, €59.90 in 4-berth couchettes, €89.90 in a 3-bed sleeper, €109.90 in a 2-bed sleeper or €159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Buy tickets at www.thetrainline.com (easy to use, in plain English, in €, £ or $, international credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (in €, same fares). Booking opens up to 6 months ahead. You print your own ticket.
Option 4, Warsaw to Brussels with overnight stop in Berlin
-
Day 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 17:00 daily except Saturdays, arriving Berlin Hbf 22:06.
Or on any day of the week you can leave Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
-
Stay overnight in Berlin. Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station. If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com. Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.
-
Day 2, travel from Berlin to Brussels by high-speed ICE, for example:
Leave Berlin Hbf 06:57, change at Cologne Hbf, arriving Brussels Midi 13:35.
Leave Berlin Hbf 08:57, change at Cologne Hbf, arriving Brussels Midi 15:35.
Leave Berlin Hbf 10:57, change at Cologne Hbf, arriving Brussels Midi 17:35.
You travel from Berlin to Cologne by ICE2 or ICE4, then Cologne to Brussels by ICE3neo, with restaurant car, power sockets at all seats & free WiFi. In 1st class, a steward takes food & drink orders and serves them at your seat.
-
How much does it cost?
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at the German Railways website int.bahn.de.
To get the overnight stop in Berlin, click Stopovers, enter Berlin Hbf with a suitable length of stay, say 10 hours. Adjust the length of stay and departure time to get the trains you want either side of Berlin. You can book from Warsaw to Brussels, Bruges, Antwerp or any station in Belgium.
Booking opens 60 days ahead, although you can book Berlin-Brussels as a separate ticket up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Option 5, Warsaw to Brussels with overnight stop in Cologne
-
Day 1, travel from Warsaw to Cologne on any of these departures:
Leave Warsaw Centralna 09:00, change Berlin Hbf, arriving Cologne Hbf 19:15.
Leave Warsaw Centralna 11:00, change Berlin Hbf, arriving Cologne Hbf 21:15.
Leave Warsaw Centralna 13:00, change Berlin Hbf, arriving Cologne Hbf 23:15.
You travel from Warsaw to Berlin by comfortable Polish EuroCity train with restaurant car. Then Berlin to Cologne by superb German ICE train with restaurant car, power sockets at all seats & free WiFi.
-
Stay overnight in Cologne. Starting with the cheapest, hotels near to Cologne Hbf with good reviews include the Breslauer Hof Am Dom, Hotel Domspitzen, CityClass Hotel Europa am Dom, Hilton Cologne, Excelsior Hotel Ernst am Dom.
-
Day 2, travel from Cologne to Brussels by ICE, leaving Cologne Hbf at 07:42, arriving Brussels Midi 09:35.
Or book a later train, they leave every 2 hours. The ICE3neo has a restaurant car, power sockets at all seats & free WiFi.
-
How much does it cost?
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Buy tickets at int.bahn.de.
To get the overnight stop in Cologne, click Stopovers, enter Cologne Hbf and a suitable length of stay, say 10 hours. Adjust the length of stay and departure time to get the trains you want either side of Cologne. You can book to Brussels, Bruges, Antwerp or any station in Belgium.
Booking opens up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Warsaw to Amsterdam from €49.99
Option 1, Warsaw to Amsterdam in a single day
-
Take a EuroCity train to Berlin then an InterCity train to Amsterdam, a chill-out day with a good book and a glass of wine:
Leave Warsaw Centralna 05:00 Mondays-Saturdays, change Berlin Hbf, arriving Amsterdam Centraal 18:00.
Leave Warsaw Centralna 07:00 daily, change Berlin Hbf, arriving Amsterdam Centraal 19:59.
Leave Warsaw Centralna 09:00 daily, change Berlin Hbf, arriving Amsterdam Centraal 21:59.
The comfortable Polish EuroCity train has a restaurant car, treat yourself to a cooked breakfast or lunch. The InterCity train has power sockets at all seats and refreshment trolley, see more about Berlin-Amsterdam trains. You've time between trains in Berlin for a meal or perhaps a stroll past the Reichstag to the Brandenburg Gate, 17 minutes walk from the station.
-
Fares start at €49.99 in 2nd class or €63.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Buy tickets at the German Railways website int.bahn.de.
You can book from Warsaw to Amsterdam or most other stations in the Netherlands for one inclusive price.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: For more time in Berlin, click Stopovers, enter Berlin Hbf and a suitable length of stay.
Option 2, Warsaw to Amsterdam using the Berlin-Amsterdam European Sleeper - the most time-effective way, runs 3 times a week
-
Step 1, travel from Warsaw to Berlin by EuroCity train, leaving Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
This EuroCity train is a comfortable air-conditioned Polish train with restaurant car. Treat yourself to an inexpensive lunch and a beer or two, I recommend the excellent zurek soup & kotlet schabowy. More about this train.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Buy a ticket at the German Railways website int.bahn.de.
Booking opens 60 days months ahead, you can book the sleeper and leave this until later if necessary. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Have dinner in Berlin, there are plenty of eateries at Berlin Hbf. The bar of the Steigenberger Hotel just outside the station makes an excellent VIP waiting room with drinks & food. You've time for an evening stroll to the Reichstag and Brandenburg Gate, 17 minutes walk from the station.
-
Step 2, travel from Berlin to Amsterdam by European Sleeper, leaving Berlin Hbf at 22:56 on Tuesdays, Thursdays & Sundays arriving Amsterdam Centraal 06:26.
The European Sleeper has a comfortable sleeping-car with 1, 2 & 3 bed rooms with washbasin, economical couchette cars with 5 & 6 berth compartments and ordinary seats. Check times at www.europeansleeper.eu as they can vary. More about the European Sleeper.
Fares start at €49 in a seat, €79 with a couchette in 6-berth, €99 with a couchette in 5-berth, €109 with a bed in 3-bed sleeper, €129 with a bed in 2-bed sleeper, €159 with a bed in single-bed sleeper. All per person per berth. Fares vary like air fares, so book ahead.
Book the sleeper at www.europeansleeper.eu.
Booking opens up to 6 months ahead although this can vary. You print your own ticket or can show it on your phone.
Berlin to Amsterdam by European Sleeper. This is the stainless-steel sleeping-car about to leave Berlin Hbf. Click the interior photos for larger images.
Option 3, Warsaw to Amsterdam with overnight stop in Berlin
-
Day 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 17:00 daily except Saturdays, arriving Berlin Hbf 22:06.
Or on any day of the week you can leave Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
Stay overnight in Berlin. Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station. If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com. Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.
-
Day 2, travel from Berlin to Amsterdam by InterCity train, leaving Berlin Hbf at 06:06, arriving Amsterdam Centraal 11:59.
Or leave Berlin Hbf at 08:06 arriving Amsterdam Centraal 13:59. Or there are later trains, see the timetable here.
-
How much does it cost?
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
How to buy tickets
Book from Warsaw to Amsterdam at int.bahn.de.
To get the overnight stop, click Stopovers, enter Berlin Hbf and a suitable length of stay, say 10 hours. Adjust the length of stay and departure time to get the trains you want either side of Berlin.
Booking opens 60 days ahead, although you can book Berlin-Amsterdam separately up to 6 months ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Warsaw to Luxembourg from €49.99
-
Go to int.bahn.de and book from Warsaw Centralna to Luxembourg.
-
It's possible to do the whole journey in a day if you leave Warsaw at 05:00 Mondays-Saturdays, via Berlin, Cologne & Koblenz arriving Luxembourg 19:23, or at 09:00, via Berlin, Cologne, Koblenz & Trier arriving Luxembourg 23:29.
-
If an early start doesn't suit you, break up the journey with an overnight stop in Berlin or Cologne or Koblenz. Using int.bahn.de, simply click Stopovers before running the enquiry, enter Berlin Hbf or Cologne Hbf or Koblenz and a suitable length of stay, say 10 hours. Adjust the length of stay and departure time to get the trains you want each side of Berlin. You print your own ticket.
-
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Warsaw to Zurich & Switzerland
Option 1, Warsaw to Switzerland in a single day
-
Step 1, travel from Warsaw to Vienna by EuroCity, leaving Warsaw Centralna at 06:10, arriving Vienna Hbf 13:49.
This comfortable EuroCity train Polonia has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
Enjoy an afternoon in Vienna, left luggage lockers are available.
Tip: If you have a ticket for the sleeping-car, you can use the ÖBB Lounge at Vienna Hbf for an hour or two before boarding the sleeper, with free WiFi and complimentary tea, coffee & snacks.
-
Step 2, travel from Vienna to Zurich by railjet, leaving Vienna Hbf at 15:28, arriving Zurich HB 23:20.
The railjets has a restaurant car, power sockets at all seats & free WiFi. It takes the scenic Arlberg route, although much of the route will be in darkness except in summer.
Fares start at €29.90 in 2nd class, €44.90 in 1st class or €59.90 in business class (premium 1st class, a treat). Fares vary like air fares.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the Austrian Railways website www.oebb.at (same prices, in €). Booking opens up to 6 months ahead. You print your own ticket.
Option 2, Warsaw to Switzerland using the Berlin-Zurich sleeper - a time-effective option
-
Step 1, travel from Warsaw to Berlin by EuroCity, leaving Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
The comfortable air-conditioned EuroCity train has a restaurant car for lunch and power sockets at all seats.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this train at the German Railways website int.bahn.de.
Booking opens up to 60 days ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
Tip: The bar of the Steigenberger Hotel across the forecourt makes an excellent VIP waiting room with drinks & food.
Tip: You've time for an evening stroll to the Reichstag and Brandenburg Gate, 17 minutes walk from the station.
-
Step 2, travel from Berlin to Switzerland by Nightjet, leaving Berlin Hbf at 21:03, arriving Basel SBB 07:20 & Zurich HB 09:04.
This comfortable Austrian Nightjet sleeper train has a Comfortline sleeping-car with 1, 2 & 3 bed compartments with washbasin, 1, 2 & 3 bed deluxe compartments with shower & toilet. The sleeper attendant can serve drinks, snacks & light meals from a room service menu. The train also has couchette cars with 4 & 6 berth compartments, and ordinary seats. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares start at €49.90 in 6-berth couchettes, €59.90 in 4-berth couchettes, €69.90 in a 3-bed sleeper, €89.90 in a 2-bed sleeper or €139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same fares). Booking opens up to 6 months ahead. You print your own ticket.
Option 3, Warsaw to Switzerland using the Warsaw-Salzburg sleeper - time-effective & scenic
-
Day 1, travel from Warsaw to Salzburg by sleeper train, leaving Warsaw Centralna at 20:00, arriving Salzburg Hbf 08:30.
The EuroNight sleeper train Chopin has two comfortable air-conditioned Polish sleeping-cars with 1, 2 or 3 beds per compartment. Each car also has two 1 or 2 bed deluxe compartments with shower & toilet, see the photos below. It also has ordinary seats, but no couchettes. In the sleepers, a light breakfast with tea or coffee is included.
Fares start at €53.50 in a 3-bed sleeper, €68.20 in a 2-bed sleeper or €126.70 with a single-bed sleeper all to yourself.
All prices per person per bed as berths are sold individually. Prices vary like air fares, so book ahead.
Book the sleeper at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead. You print your own ticket.
Tip: If you have an onward 1st or business class ticket you can use the ÖBB Lounge at Salzburg Hbf, with complimentary tea, coffee & WiFi.
-
Day 2, travel from Salzburg to Zurich by railjet, leaving Salzburg Hbf at 09:56, arriving Zurich HB 15:20.
The swish Austrian railjet train has a restaurant car, power sockets at all seats & free WiFi.
It's a relaxing and scenic journey through the lovely Arlberg Pass, see the Arlberg Pass video. Change in Buchs for St Moritz, change in Zurich for other destinations all over in Switzerland.
Fares start at €29.90 in 2nd class, €44.90 in 1st class or €59.90 in business class (= premium 1st). Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (same prices, in €). Booking opens up to 6 months ahead, you print your own ticket.
Crossing the Salzach at Salzburg: View of the Fortress Hohensalzburg on the left hand side as the railjet crosses the river after leaving Salzburg Hbf.
Cutting across Germany: From Salzburg to Kufstein the train takes a short cut through Germany without stopping, see the route map here. All fast Vienna-Salzburg-Innsbruck trains do this, they're still considered Austrian domestic trains even they spend an hour on German territory! Such a train is called a Korridorzug.
Kufstein: The train stops at Kufstein, where the castle towers above the station.
Above right, lunch is served. In railjet first & business class, the steward takes your order & serves lunch at your seat.
Mountains near Innsbruck. The train calls briefly at Innsbruck Hbf.
River Inn: Running alongside the river Inn in the Tirol, somewhere between Ötzal & Landeck.
Arlberg Pass: Above, brooding skies over the Arlberg pass. The pass itself is long, narrow and curvaceous with the train snaking along the valley sides, often high above the valley floor.
Arlberg Tunnel: Between St Anton am Arlberg & Bludenz the train passes through the Arlberg Tunnel, 6.2 km (6.3 miles) long and opened in 1884. See en.wikipedia.org/wiki/Arlberg_Railway_Tunnel.
Swiss lakes: Between Sargans & Zurich the railjet runs alongside the shore of the Walensee and then the Zürichsee.
Option 4, Warsaw to Switzerland with overnight stop in Vienna - if you prefer day trains & hotel to sleepers, a scenic option
-
Day 1, travel from Warsaw to Vienna by EuroCity Sobieski, leaving Warsaw Centralna at 14:05, arriving Vienna Hbf 21:49.
This comfortable Polish EuroCity train has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
-
Stay overnight in Vienna. Hotels near the station with good reviews include the Motel One Vienna Hbf, GraetzlHotel, Hotel Schani Wien.
-
Day 2, travel from Vienna to Zurich by railjet, leaving Vienna Hbf at 09:28, arriving Zurich HB 17:20.
The swish Austrian railjet train has a restaurant car, power sockets at all seats & free WiFi.
It's a relaxing and scenic journey through the lovely Arlberg Pass, see the Arlberg Pass video. Change in Buchs for St Moritz, change in Zurich for other destinations all over in Switzerland. Other departures are available at 07:28 or 11:28 or later, check online.
Fares start at €29 in 2nd class, €44 in 1st class or €59 in business class. Fares vary like air fares, so book ahead.
Book from Vienna to almost any station in Switzerland at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices).
Booking opens up to 6 months ahead and you print your own ticket or can show it on your phone.
Warsaw to Venice, Milan, Florence, Rome & Italy
Option 1, Warsaw to Italy using the Vienna-Italy sleeper - the best option for Milan, Florence, Rome or Naples
-
Step 1, travel from Warsaw to Vienna by EuroCity Polonia, leaving Warsaw Centralna at 06:10, arriving Vienna Hbf 13:49.
This comfortable Polish EuroCity train has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
Enjoy an afternoon in Vienna, left luggage lockers are available.
Tip: If you have a ticket for the sleeping-car, you can use the ÖBB Lounge at Vienna Hbf for an hour or two before boarding the sleeper, with free WiFi and complimentary tea, coffee & snacks.
-
Step 2, travel from Vienna to Italy by Nightjet leaving Vienna Hbf at 19:18 with two portions for Italy:
One portion arrives Bologna Centrale 05:36, Florence SMN 06:42 & Rome Tiburtina 11:05.
Another portion arrives Verona P. Nuova 05:51, Milan Rogoredo 07:42, Genoa Piazza Principe 09:38 & La Spezia 11:10.
Another Nightjet leaves Vienna Hbf at 21:39, arriving Venice Santa Lucia 08:34.
The Nightjet to Bologna, Florence & Rome is a new generation Nightjet sleeper train with 1 & 2 bed sleepers with shower & toilet, 4-berth comfort couchettes, individual mini cabins and ordinary seats, see the new generation Nightjet page for a guide to accommodation. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. A light breakfast is included in sleepers, couchettes & mini cabins.
The Nightjet to Venice and to Milan, Genoa & La Spezia each have an air-conditioned Comfortline sleeping-car with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has couchette cars with 4 & 6 berth compartments, and ordinary seats. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares for the new-generation Nightjet start at €59.90 in a mini cabin or 4-berth couchettes, €109.90 in a 2-bed sleeper or €159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Fares for the original Nightjets start at €49.90 in 6-berth couchettes, €59.90 in 4-berth couchettes, €69.90 in a 3-bed sleeper, €89.90 in a 2-bed sleeper or €139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead and you print your own ticket.
Step 1, Warsaw to Vienna by EuroCity train. This is a Polish EuroCity train at Vienna Hbf. The green stripe above the windows indicates 2nd class. Yellow indicates first class. Red indicates the restaurant car. Courtesy of Jennifer Delaney.
Step 2, Vienna to Italy by Nightjet sleeper train. The sleeper to Bologna, Florence & Rome is a new-generation Nightjet like this.
Option 2, Warsaw to Italy using the Warsaw-Vienna sleeper & scenic onward train - the best option for Venice
-
Step 1, travel from Warsaw to Vienna by EuroNight sleeper train Chopin, leaving Warsaw Centralna at 20:00, arriving Vienna Hbf 05:25.
The EuroNight sleeper train Chopin has two comfortable air-conditioned Polish sleeping-cars with 1, 2 or 3 beds per compartment. Each car also has two 1 or 2 bed deluxe compartments with shower & toilet, see the photos below. It also has ordinary seats, but no couchettes. In the sleepers, a light breakfast with tea or coffee is included.
Fares start at €53.50 in a 3-bed sleeper, €68.20 in a 2-bed sleeper, or €126.70 with a single-bed sleeper all to yourself. All prices per person per bed as berths are sold individually. Prices vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, accepts international credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (in €, same prices), see the booking tips in the Warsaw to Vienna section. Booking usually opens 90 days ahead.
Tip: You can check the train formation at www.vagonweb.cz. Change cs to English upper left, then click Train formations, scroll down to Poland and click EIC - the train is called the Chopin which leaves Warsaw with cars for Munich, Prague & Budapest.
-
Step 2, travel from Vienna to Venice by railjet, leaving Vienna Hbf at 06:24, arriving Venice Santa Lucia 14:14.
This swish Austrian railjet train has a restaurant car, power sockets at all seats & free WiFi. It takes the scenic UNESCO-listed Semmering route from Vienna to Graz, see en.wikipedia.org/wiki/Semmering_railway. Treat yourself to lunch with wine as the mountains glide by.
Fares start at €28.30 in 2nd class, €56.60 in 1st class or €71.60 in business class (premium 1st). Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (same prices, in €). Booking opens up to 6 months ahead. You print your own ticket or can show it on your phone.
Option 3, Warsaw to Italy using the Warsaw-Vienna sleeper, a day to explore Vienna, then the Vienna-Italy sleeper - worth considering
-
Step 1, travel from Warsaw to Vienna by sleeper train, leaving Warsaw Centralna at 20:00, arriving Vienna Hbf 05:25.
The EuroNight sleeper train Chopin has two comfortable air-conditioned Polish sleeping-cars with 1, 2 or 3 beds per compartment. Each car also has two 1 or 2 bed deluxe compartments with shower & toilet, see the photos below. It also has ordinary seats, but no couchettes. In the sleepers, a light breakfast with tea or coffee is included.
Fares start at €53.50 in a 3-bed sleeper, €68.20 in a 2-bed sleeper or €126.70 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Buy tickets at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the Austrian Railways website www.oebb.at (in €, same fares). Booking usually opens 90 days ahead, you print your own ticket.
-
Spend the day in Vienna. Left luggage lockers are available. Tip: If you have a ticket for a sleeper, you can use the ÖBB Lounge at Vienna Hbf for an hour or two before boarding the sleeper, with free WiFi and complimentary tea, coffee & snacks.
-
Step 2, travel from Vienna to Italy by Nightjet sleeper, leaving Vienna Hbf at 19:18:
One portion arrives Bologna Centrale 05:36, Florence SMN 06:42 & Rome Tiburtina 11:05.
Another portion arrives Verona P. Nuova 05:51, Milan Rogoredo 07:42, Genoa Piazza Principe 09:38 & La Spezia 11:10.
Another Nightjet sleeper train leaves Vienna Hbf at 21:39, arriving Venice Santa Lucia 08:34.
The Nightjet to Bologna, Florence & Rome is a new generation Nightjet with 1 & 2 bed sleepers with shower & toilet, 4-berth comfort couchettes, individual mini cabins and ordinary seats, see the new generation Nightjet page for a guide to accommodation. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. A light breakfast is included in sleepers, couchettes & mini cabins.
The Nightjets to Venice and to Milan, Genoa & La Spezia each have an air-conditioned Comfortline sleeping-car with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has couchette cars with 4 & 6 berth compartments, and ordinary seats. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares for the new-generation Nightjet start at €59.90 in a mini cabin or 4-berth couchettes, €109.90 in a 2-bed sleeper or €159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Fares for the original Nightjets start at €49.90 in 6-berth couchettes, €59.90 in 4-berth couchettes, €69.90 in a 3-bed sleeper, €89.90 in a 2-bed sleeper or €139.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead and you print your own ticket.
Option 4, Warsaw to Italy with overnight stop in Vienna - if you prefer day trains and hotel to sleepers
-
Day 1, travel from Warsaw to Vienna by EuroCity Sobieski, leaving Warsaw Centralna at 14:05, arriving Vienna Hbf 21:49.
This comfortable Polish EuroCity train has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
-
Stay overnight in Vienna. Hotels near the station with good reviews include the Motel One Vienna Hbf, GraetzlHotel, Hotel Schani Wien.
-
Day 2, travel from Vienna to Venice by railjet, leaving Vienna Hbf at 06:24, arriving Venice Santa Lucia 14:14.
The railjet train has a restaurant car, power sockets at all seats & free WiFi. It travels over the scenic UNESCO-listed Semmering route. If you'd prefer a later departure, you can leave Vienna Hbf at 12:24 arriving Venice Santa Lucia 20:04, see the timetable here.
Fares start at €28.30 in 2nd class, €56.60 in 1st class or €71.60 in business class (= premiums 1st). Fares vary like air fares.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €). Booking opens up to 6 months ahead and you print your own ticket or can show it on your phone.
Warsaw to Barcelona, Madrid & Spain
Option 1, Warsaw to Spain using the Berlin-Paris Nightjet sleeper, 3 times a week - the most time-effective option
-
Day 1, travel from Warsaw to Berlin by EuroCity train, leaving Warsaw Centralna at 13:00, arriving Berlin Hbf 18:06.
The EuroCity train is a comfortable air-conditioned Polish train with restaurant car. Treat yourself to an inexpensive lunch and a beer or two, I recommend the excellent zurek soup & kotlet schabowy. There are earlier trains if you prefer, see the timetable here.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
In Berlin, you've time for an stroll to the Reichstag & Brandenburg Gate, 17 minutes walk from Berlin Hbf. Have dinner in Berlin, there are plenty of eateries at the station. The bar of the Steigenberger Hotel just outside the station makes an excellent VIP waiting room with drinks & food.
-
Day 1, travel from Berlin to Paris by Nightjet, leaving Berlin Hbf at 19:06 on Tuesdays, Thursdays & Sundays, arriving Paris Gare de l'Est 09:39.
This comfortable Austrian Nightjet sleeper train has an air-conditioned Comfortline sleeping-car with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has a couchette car with 4 & 6 berth compartments, and an ordinary seats car. A light breakfast is included in sleepers & couchettes. See the guide to Nightjet accommodation.
Fares start at €49.90 in 6-berth couchettes, €59.90 in 4-berth couchettes, €89.90 in a 3-bed sleeper, €109.90 in a 2-bed sleeper or €159.90 in a single-bed sleeper, all per person per berth. Fares vary like air fares, so book ahead.
Buy tickets at www.thetrainline.com (easy to use, in plain English, in €, £ or $, international credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (in €, same fares). Booking opens up to 6 months ahead. You print your own ticket.
Change stations in Paris by metro or taxi. Have lunch in Paris, perhaps at the famous Train Bleu restaurant at the Gare de Lyon.
-
Day 2, travel from Paris to Barcelona by TGV Duplex, leaving Paris Gare de Lyon at 14:42, arriving Barcelona Sants 21:29.
The impressive 320 km/h (199 mph) double-deck TGV Duplex has 1st & 2nd class, a café-bar, power sockets at all seats & free WiFi. Book an upper deck seat for the best views, any seat number above 60 is upper deck.
The train speeds along the Rhône valley past pretty villages & picturesque churches, then past Béziers cathedral, flamingos on the étangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou in the Pyrenees. More about the journey.
Fares start at €39 in 2nd class or €59 in 1st class. Fares vary like air fares, so book ahead.
Book this at www.raileurope.com or www.thetrainline.com (both easy to use, in €, £ or $, small booking fee) or www.sncf-connect.com (in €, no booking fee). Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
Tip: See advice about sometimes getting a cheaper fare by split-ticketing at Perpignan.
-
Stay overnight in Barcelona. The Hotel Barcelo Sants is top choice here, it's part of Barcelona Sants station so easy to use when arriving & departing by train, with great reviews & good feedback from Seat61 users. See other suggested hotels near the station.
-
Day 3, travel from Barcelona to other Spanish destinations:
For Madrid: AVE S103 high-speed trains link Barcelona Sants & Madrid Atocha every hour or two in as little as 2h30.
For Granada: Leave Barcelona Sants at 06:45 by AVE 112 high-speed train, arriving Granada at 13:11.
For Malaga: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Malaga Maria Zambrano 15:05.
For Cordoba & Seville: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Cordoba 13:27 & Seville Santa Justa 14:32.
For Valencia & Alicante: Euromed trains link Barcelona Sants with Valencia & Alicante regularly through the day, for example one leaves Barcelona Sants at 07:15 Mondays-Saturdays arriving Valencia Joaquin Sorolla 10:10 & Alicante 12:38 or at 10:15 every day arriving Valencia Joaquin Sorolla 13:13 & Alicante 15:32.
For Santiago de Compostela, A Coruña & Vigo, there's a morning Alvia train to Galicia, see details here.
Buy tickets at www.thetrainline.com or www.raileurope.com. Booking for Spanish trains opens anything from 15 days to 9 months ahead.
Mt Canigou & the Pyrenees. One of the highest peaks in the mighty Pyrenees, the 2,784m (9,137 feet) high Mt Canigou dominates the skyline on the right all the way from Perpignan to Girona, see en.wikipedia.org/wiki/Canigou.
Option 2, Warsaw to Barcelona & Spain with overnight stop in Cologne
-
Day 1, travel from Warsaw to Cologne, leaving Warsaw Centralna at 09:00, change at Berlin Hbf, arriving Cologne Hbf 19:15.
You travel from Warsaw to Berlin by comfortable Polish EuroCity train with restaurant car, then Berlin to Cologne by ICE train with restaurant car, power sockets at all seats & free WiFi.
Fares start at €37.99 in 2nd class or €69.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking from Poland opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
-
Stay overnight in Cologne. Starting with the cheapest, hotels near to Cologne Hbf with good reviews include the Breslauer Hof Am Dom, Hotel Domspitzen, CityClass Hotel Europa am Dom, Hilton Cologne, Excelsior Hotel Ernst am Dom.
-
Day 2, travel from Cologne to Paris by Eurostar (formerly Thalys), leaving Cologne Hbf at 08:44, arriving Paris Nord 12:05.
Eurostar (formerly Thalys) high-speed trains have 3 classes, a cafe-bar, power sockets at all seats & free WiFi.
Fares start at €35 in 2nd class or €79 in 1st class. Fares vary like air fares, so book ahead.
Change stations by taxi or metro. Tip: Have lunch at the remarkable Train Bleu restaurant at the Gare de Lyon between trains!
-
Day 2, travel from Paris to Barcelona by TGV Duplex, leaving Paris Gare de Lyon at 14:42, arriving Barcelona Sants 21:29.
The impressive 320 km/h (199 mph) double-deck TGV Duplex has 1st & 2nd class, a café-bar, power sockets at all seats & free WiFi. Book an upper deck seat for the best views, any seat number above 60 is upper deck.
The train speeds along the Rhône valley past pretty villages & picturesque churches, then past Béziers cathedral, flamingos on the étangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou in the Pyrenees. More about the journey.
Fares start at €39 in 2nd class or €59 in 1st class. Fares vary like air fares, so book ahead.
Book from Cologne to Barcelona at www.raileurope.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee), clicking More options and entering Paris (any station) as a via station with a stopover duration of at least 1 hour. This ensures a robust connection across Paris. You can also book at the French Railways website www.sncf-connect.com (in €, no booking fee).
Booking opens up to 4 months ahead. You print your own tickets or can show them on your phone.
-
Stay overnight in Barcelona. The Hotel Barcelo Sants is the top choice here, it's part of Barcelona Sants station so easy to use when arriving & departing by train, with great reviews & good feedback from Seat61 users. See other suggested hotels near the station.
-
Day 3, travel from Barcelona to other Spanish destinations:
For Madrid: AVE S103 high-speed trains link Barcelona Sants & Madrid Atocha every hour or two in as little as 2h30.
For Granada: Leave Barcelona Sants at 06:45 by AVE 112 high-speed train, arriving Granada at 13:11.
For Malaga: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Malaga Maria Zambrano 15:05.
For Cordoba & Seville: Leave Barcelona Sants at 08:35 by AVE S103 high-speed train, arriving Cordoba 13:27 & Seville Santa Justa 14:32.
For Valencia & Alicante: Euromed trains link Barcelona Sants with Valencia & Alicante regularly through the day, for example one leaves Barcelona Sants at 07:15 Mondays-Saturdays arriving Valencia Joaquin Sorolla 10:10 & Alicante 12:38 or at 10:15 every day arriving Valencia Joaquin Sorolla 13:13 & Alicante 15:32.
For Santiago de Compostela, A Coruña & Vigo, there's a morning Alvia train to Galicia, see details here.
Buy tickets at www.thetrainline.com or www.raileurope.com. Booking for Spanish trains opens anything from 15 days to 9 months ahead.
Option 3, Warsaw to Barcelona & Spain with overnight stop in Paris
-
Day 1, travel from Warsaw to Paris in a single day as shown in the Warsaw to Paris section.
In Paris, change stations by metro or taxi from the Gare de l'Est to the Gare de Lyon
-
Stay overnight in Paris. The Mercure Paris Gare De Lyon is at the Gare de Lyon next to the clock tower, ideal for an early train next morning. See other suggested hotels near the Gare de l'Est & Gare de Lyon.
-
Day 2, travel from Paris to Barcelona by TGV Duplex, leaving Paris Gare de Lyon at 07:42, arriving Barcelona Sants 14:29.
The impressive 320 km/h (199 mph) double-deck TGV Duplex has 1st & 2nd class, a café-bar, power sockets at all seats & free WiFi. Book an upper deck seat for the best views, any seat number above 60 is upper deck.
The train speeds along the Rhône valley past pretty villages & picturesque churches, then past Béziers cathedral, flamingos on the étangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou in the Pyrenees. More about the journey.
Fares start at €39 in 2nd class or €59 in 1st class. Fares vary like air fares, so book ahead.
Book this at www.raileurope.com or www.thetrainline.com (both easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in €, no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
-
Day 2, travel from Barcelona to Madrid, Valencia, Alicante, Seville, Malaga and so on by high-speed train.
For Madrid, a high-speed AVE leaves Barcelona Sants at 15:25 Mondays-Fridays, arriving Madrid Atocha 17:55.
Another AVE leaves Barcelona Sants at 16:00 every day, arriving Madrid Atocha 19:12.
For Cordoba & Seville, a high-speed AVE leaves Barcelona Sants at 15:15, arriving Cordoba 20:16, Seville Santa Justa 21:24.
For Malaga, a high-speed AVE leaves Barcelona Sants at 15:15, arriving Malaga Maria Zambrano 21:43.
For Valencia & Alicante, a fast Euromed train leaves Barcelona Sants at 16:10 arriving Valencia Joaquin Sorolla 19:02 & Alicante 21:34.
All these trains have a cafe-bar, power sockets at all seats & free WiFi.
Buy tickets at www.raileurope.com (easy to use, in €, £ or $, small booking fee) or Spanish Railways own site www.renfe.com (in €, much more fiddly, may reject some overseas credit cards see advice on using it) or www.petrabax.com (easy to use, in $, small mark-up). Booking normally opens 60 days ahead, but it varies greatly.
Warsaw to San Sebastian
-
Day 1, travel from Warsaw to Paris in a single day as shown in the Warsaw to Paris section.
In Paris, change stations by metro or taxi from the Gare de l'Est to the Gare Montparnasse.
-
Stay overnight in Paris.
Hotels near Paris Gare Montparnasse with good reviews: Mercure Paris Gare Montparnasse (150m from the station, 4-star); Best Western Sevres Montparnasse (15 minute walk from station, 3-star); La Maison Montparnasse (10 min walk from station, 2-star); Hotel du Maine (5 min walk from station, 2-star).
-
Day 2, travel from Paris to Hendaye by TGV Duplex Océane, leaving Paris Gare Montparnasse at 10:11, arriving Hendaye 14:47.
An earlier 07:11 departure is available on Mondays to Saturdays, arriving Hendaye 11:47.
The TGV Duplex Océane has a cafe-bar, power sockets at all seats & free WiFi. Hendaye is on the French side of the Spanish border.
Fares start at €25 in 2nd class or €45 in 1st class. Fares vary like air fares, so book ahead.
Book this train at www.raileurope.com or www.thetrainline.com (both easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in €, no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can choose a mobile ticket to show on your phone.
-
Day 2, transfer from Hendaye to San Sebastian by Euskotren metro, every 30 minutes, journey time 37 minutes, fare €2.75.
Simply walk out of Hendaye station and turn right, the little Euskotren station is in a corner of the main station forecourt. Buy a ticket at the Euskotren station from the machines or staffed counter with cash or card and hop on the next half-hourly Euskotren to San Sebastian Amara.
Check times at www.euskotren.eus. More about the journey from Paris to San Sebastian.
Warsaw to Lisbon & Portugal
-
Day 1, travel from Warsaw to Paris in a single day as shown in the Warsaw to Paris section.
In Paris, change stations by metro or taxi from the Gare de l'Est to the Gare de Lyon
-
Stay overnight in Paris. The Mercure Paris Gare De Lyon is at the Gare de Lyon next to the clock tower, ideal for an early train next morning. See other suggested hotels near the Gare de l'Est & Gare de Lyon.
-
Day 2, travel from Paris to Barcelona by TGV Duplex, leaving Paris Gare de Lyon at 07:42, arriving Barcelona Sants 14:29.
The impressive 320 km/h (199 mph) double-deck TGV Duplex has 1st & 2nd class, a café-bar, power sockets at all seats & free WiFi. Book an upper deck seat for the best views, any seat number above 60 is upper deck.
The train speeds along the Rhône valley past pretty villages & picturesque churches, then past Béziers cathedral, flamingos on the étangs (lakes) in southern France, the Fort de Salses approaching Perpignan and the imposing 2,784m Mt Canigou in the Pyrenees. More about the journey.
Fares start at €39 in 2nd class or €59 in 1st class. Fares vary like air fares, so book ahead.
Book this at www.raileurope.com or www.thetrainline.com (both easy to use, in €, £ or $, international credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in €, no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show it on your phone.
-
Day 2, travel from Barcelona to Madrid by AVE, leaving Barcelona Sants at 15:25 Mondays-Fridays, arriving Madrid Atocha 17:55.
Or on any day of the week, leave Barcelona Sants at 16:00 by AVE, arriving Madrid Atocha 19:12.
These comfortable AVE S103 high-speed trains have a cafe-bar, power sockets at all seats & free WiFi.
Fares start at €17.05 in Standard class or €68.05 in Comfort class. Fares work like air fares, so book ahead.
Book this at www.raileurope.com or www.thetrainline.com.
Booking for Spanish trains opens anything from 15 days to 9 months ahead.
-
Stay overnight in Madrid. The classic Hotel Mediodia is across the road from Atocha with good reviews, or try the NH Hotel Madrid Atocha or Only YOU Hotel Atocha, also across the road from the station.
-
Day 3, travel from Madrid to Lisbon by daytime trains as shown on the Madrid to Lisbon page.
Warsaw to Andorra
-
Day 1, travel from Warsaw to Paris in a single day, as shown in the Warsaw to Paris section.
Change stations in Paris by metro or taxi from the Gare de l'Est to Gare de Lyon.
-
Stay overnight in Paris, see suggested hotels near the station.
-
Day 2, travel from Paris to Toulouse by TGV then Toulouse to Andorra by bus, as shown here.
Warsaw to Berlin from €27.99
-
EuroCity trains link Warsaw Centralna with Berlin Hbf in 5h30.
-
Fares start at €27.99 in 2nd class or €39.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book at the German Railways website int.bahn.de.
Booking opens 60 days ahead and you print your own ticket or can show it on your phone. I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.
You can also book at Polish Railways www.intercity.pl, but it's a lot more fiddly.
-
See the Warsaw-Berlin EuroCity train page for timetable & full details.
Warsaw to Munich, Stuttgart, Nuremberg
Option 1, Warsaw to Munich by sleeper train - the time-effective option
-
The EuroNight sleeper train Chopin leaves Warsaw Centralna at 20:00, arriving Munich Hbf 10:24.
The EuroNight sleeper train Chopin has two comfortable air-conditioned Polish sleeping-cars with 1, 2 or 3 beds per compartment. Each car also has two 1 or 2 bed deluxe compartments with shower & toilet, see the photos below. It also has ordinary seats, but no couchettes. In the sleepers, a light breakfast with tea or coffee is included.
-
Fares start at €53.50 in a 3-bed sleeper, €68.20 in a 2-bed sleeper, or €126.70 with a single-bed sleeper all to yourself. All prices per person per bed as berths are sold individually. Prices vary like air fares, so book ahead.
-
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead and you print your own ticket.
-
Change in Munich for onward trains to other destinations in southern Germany, for example Stuttgart. I'd allow at least 1 hour between trains in Munich. Book onward trains at the German Railways website int.bahn.de. You print your own ticket or can show it on your phone.
Option 2, Warsaw to Munich by daytime trains via Berlin
-
You can travel from Warsaw to Munich, Frankfurt, Nuremberg or Stuttgart in a single day, for example:
Leave Warsaw Centralna 05:00 Monday-Saturday only, change Berlin Hbf, arrive Munich Hbf 15:08.
Leave Warsaw Centralna 07:00, change Berlin Hbf, arriving Munich Hbf 17:10.
Leave Warsaw Centralna 09:00, change Berlin Hbf, arriving Munich Hbf 19:11.
Leave Warsaw Centralna 11:00, change Berlin Hbf, arriving Munich Hbf 21:12.
Leave Warsaw Centralna 13:00, change Berlin Hbf, arriving Munich Hbf 23:09.
Similar journeys are possible to Stuttgart, Nuremberg and other destinations in southern Germany.
You take an excellent EuroCity train from Warsaw to Berlin with restaurant car, then a high-speed ICE train from Berlin to Munich, Frankfurt, Nuremberg or Stuttgart with restaurant car, power sockets at all seats & free WiFi. Take a good book, a bottle of wine and put your feet up.
-
Fares start at €37.99 in 2nd class or €69.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book from Warsaw to anywhere in Germany at the German Railways website int.bahn.de.
Booking from Poland normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: Although you're covered for a missed connection with a through ticket, I recommend changing the Transfer time from normal to 30 minutes to ensure a robust connection in Berlin. The times I show above take that into account.
Option 3, Warsaw to Munich by daytime trains via Vienna
-
Step 1, travel from Warsaw to Vienna by EuroCity Polonia, leaving Warsaw Centralna at 06:10, arriving Vienna Hbf 13:49.
This comfortable Polish EuroCity train has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
-
Step 2, travel from Vienna to Munich by railjet, leaving Vienna Hbf at 14:28, arriving Munich Hbf 18:31.
This smart Austrian railjet train has a restaurant car, power sockets at all seats & free WiFi.
Fares start at €27.99 in 2nd class or €49.99 in 1st class. Fares vary like air fares, so book ahead.
Book this at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Warsaw to Cologne, Frankfurt & Hamburg from €37.99
-
You can travel from Warsaw to Munich, Frankfurt, Nuremberg or Stuttgart in a single day.
For example, to Cologne:
Leave Warsaw Centralna 05:00 Monday-Saturday only, change Berlin Hbf, arrive Cologne Hbf at 15:15.
Leave Warsaw Centralna 07:00, change Berlin Hbf, arriving Cologne Hbf 17:15.
Leave Warsaw Centralna 09:00, change Berlin Hbf, arriving Cologne Hbf 19:15.
Leave Warsaw Centralna 11:00, change Berlin Hbf, arriving Cologne Hbf 21:15.
Leave Warsaw Centralna 13:00, change Berlin Hbf, arriving Cologne Hbf 23:15.
For example, to Frankfurt:
Leave Warsaw Centralna 05:00 Monday-Saturday only, change Berlin Hbf, arrive Frankfurt (Main) Hbf 14:56.
Leave Warsaw Centralna 07:00, change Berlin Hbf, arriving Frankfurt (Main) Hbf 16:56.
Leave Warsaw Centralna 09:00, change Berlin Hbf, arriving Frankfurt (Main) Hbf 18:56.
Leave Warsaw Centralna 11:00, change Berlin Hbf, arriving Frankfurt (Main) Hbf 20:56.
Leave Warsaw Centralna 13:00, change Berlin Hbf, arriving Frankfurt (Main) Hbf 22:56.
For example, to Hamburg:
Leave Warsaw Centralna 05:00 Monday-Saturday only, change Berlin Hbf, arrive Hamburg Hbf at 13:06.
Leave Warsaw Centralna 07:00, change Berlin Hbf, arriving Hamburg Hbf 15:06.
Leave Warsaw Centralna 09:00, change Berlin Hbf, arriving Hamburg Hbf 17:11.
Leave Warsaw Centralna 11:00, change Berlin Hbf, arriving Hamburg Hbf 19:11.
Leave Warsaw Centralna 13:00, change Berlin Hbf, arriving Hamburg Hbf 21:09.
You take an excellent EuroCity train from Warsaw to Berlin with restaurant car, then a high-speed ICE train from Berlin to Munich, Frankfurt, Nuremberg or Stuttgart with restaurant car, power sockets at all seats & free WiFi. Take a good book, a bottle of wine and put your feet up.
-
Fares start at €37.99 in 2nd class or €69.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book from Warsaw to anywhere in Germany at the German Railways website int.bahn.de.
Booking from Poland normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Tip: Although you're covered for a missed connection with a through ticket, I recommend changing the Transfer time from normal to 30 minutes to ensure a robust connection in Berlin. The times I show above take that into account.
Warsaw to Vienna, Salzburg, Innsbruck & Austria
Option 1, Warsaw to Vienna by EuroCity train - the daytime option
-
There are daytime trains too, comfortable air-conditioned EuroCity trains. Take a good book and chill out.
Morning departure, the Polonia:
Leave Warsaw Centralna at 06:10, arriving Vienna Hbf 13:49.
Afternoon departure, the Sobieski:
Leave Warsaw Gdanska at 14:05, arriving Vienna Hbf 21:49.
The Polonia has a refreshment trolley. The Sobieski has a restaurant car, treat yourself to dinner and a beer or two.
-
Fares start at €42.90 in 2nd class or €62.90 in 1st class.
Fares vary like air fares, so book ahead.
-
Book at the Austrian Railways website www.oebb.at
Booking opens 60 days ahead. You print your own ticket or can show it on your phone.
If you have any problems you can also book through reliable agency www.polrail.com. Polrail can arrange ticket collection in Poland, or can send tickets overseas for a fee.
-
Tip: You can check the train formation & see photos of the cars inside and out if you go to www.vagonweb.cz, Change cs to English upper left, then click Train formations, scroll down to Poland, click EC and look for the EuroCity Polonia or Sobieski.
-
Change in Vienna for regular trains to Linz, Salzburg, Innsbruck, Graz. At www.oebb.at you can book from Warsaw to anywhere in Austria.
Option 2, Warsaw to Vienna, Linz, Salzburg by sleeper train - the time-effective option
-
The EuroNight sleeper train Chopin leaves Warsaw Centralna at 20:00, arriving Vienna Hbf 05:25, Linz Hbf 07:13, Salzburg Hbf 08:30.
The EuroNight sleeper train Chopin has two comfortable air-conditioned Polish sleeping-cars with 1, 2 or 3 beds per compartment. Each car also has two 1 or 2 bed deluxe compartments with shower & toilet, see the photos below. It also has ordinary seats, but no couchettes. In the sleepers, a light breakfast with tea or coffee is included.
Tip: If you're going to Vienna, consider booking the sleeper to Linz or even Salzburg, have breakfast, then hop on a train back to Vienna taking 1h15 from Linz or 2h30 from Salzburg. More about Salzburg-Vienna trains. Or look at option 3, which can be cheaper.
-
Fares start at €53.50 in a 3-bed sleeper, €68.20 in a 2-bed sleeper, or €126.70 with a single-bed sleeper all to yourself. All prices per person per bed as berths are sold individually. Prices vary like air fares, so book ahead.
-
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead and you print your own ticket.
-
Change at Salzburg Hbf for onward trains to Innsbruck or Graz.
Option 3, Warsaw to Vienna using the Warsaw-Bratislava sleeper train - often cheaper than option 2 and with a more civilised arrival time!
-
Day 1, travel from Warsaw to Bratislava by sleeper train, leaving Warsaw Centralna 20:00, arriving Bratislava Hlavna 06:02.
The EuroNight sleeper train has a modern air-conditioned Polish sleeping-car with 1, 2 & 3 bed compartments with washbasin, and two deluxe compartments with toilet & shower. It also has a couchette car with 4 & 6 bunk compartments, and ordinary seats. In the sleepers, a light breakfast with tea or coffee is included.
Fares start at €39 in couchettes or €74 in a 2-bed sleeper. Fares vary like air fares, so book ahead.
To book, try using the Polish Railways website www.intercity.pl.
Booking opens 60 days ahead. You print your own ticket.
Alternatively, book through reliable Polish ticketing agency www.polrail.com (their booking system is at booking.polrail.com) who can arrange ticket collection in Warsaw.
-
Day 2, travel from Bratislava to Vienna by regional express, leaving Bratislava Hlavna at 06:35 arriving Vienna Hbf 07:44.
These regional express trains run every hour. More about Bratislava to Vienna trains.
Important: If travelling before 5 July 2025, see the update here.
The fare is €11, fixed-price, unlimited availability.
Buy at the station on the day or at www.thetrainline.com or www.oebb.at.
Warsaw to Copenhagen from €49.99
Option 1, Warsaw to Copenhagen in a day from €49.99.
-
You can travel from Warsaw to Copenhagen in a single day with a choice of departure:
Leave Warsaw Centralna at 05:00 Mondays-Saturdays, change at Berlin Hbf & Hamburg Hbf, arriving Copenhagen 19:38.
Leave Warsaw Centralna at 07:00 daily, change at Berlin Hbf & Hamburg Hbf, arriving Copenhagen 21:38.
You travel from Warsaw to Berlin by EuroCity train with restaurant car, Berlin to Hamburg by ICE train with restaurant car, power sockets at all seats & free WiFi, then Hamburg to Copenhagen by EuroCity train. More about the Hamburg-Copenhagen journey.
The Hamburg to Copenhagen trains also call at Kolding (for Legoland) and Odense.
-
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book this at the German Railways website int.bahn.de.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Option 3, Warsaw to Copenhagen with an overnight stop in Berlin
-
Day 1, travel from Warsaw to Berlin by EuroCity train, leaving Warsaw Centralna on any departure you like.
The last one leaves Warsaw at 17:00 on Mondays-Fridays & Sundays, or at 13:00 on Saturdays, see the timetable here.
-
Stay overnight in Berlin. Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station. If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com. Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.
-
Day 2, travel from Berlin to Copenhagen, with a choice of departure:
Leave Berlin Hbf 06:36, change at Hamburg Hbf, arriving Copenhagen 13:38.
Leave Berlin Hbf 08:36, change at Hamburg Hbf, arriving Copenhagen 15:38.
Leave Berlin Hbf 10:36, change at Hamburg Hbf, arriving Copenhagen 17:38.
You travel from Berlin to Hamburg by ICE train with restaurant car, power sockets at all seats & free WiFi, then Hamburg to Copenhagen by EuroCity train. More about the Hamburg-Copenhagen journey.
-
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book this at the German Railways website int.bahn.de.
To get the overnight stop, click Stopovers, enter Berlin Hbf with a suitable length of stay, say 10 hours. Adjust the length of stay to get the trains you want either side of Berlin. A little trial & error may be needed!
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Option 4, Warsaw to Copenhagen with an overnight stop in Hamburg
-
Day 1, travel from Warsaw to Hamburg, leaving Warsaw Centralna at 13:00, change at Berlin Hbf, arriving Hamburg Hbf 20:23.
You travel from Warsaw to Berlin on a comfortable Polish EuroCity train, then from Berlin to Hamburg by German ICE train with restaurant car, power sockets at all seats & free WiFi. Earlier departures are available if you prefer.
-
Stay overnight in Hamburg. The Hotel Reichshof Hamburg is top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 2, travel from Hamburg to Copenhagen by EuroCity, leaving Hamburg Hbf at 08:50, arriving Copenhagen 13:38.
The EuroCity train has power sockets at all seats & a refreshment trolley. More about the Hamburg-Copenhagen journey.
-
Fares start at €49.99 in 2nd class or €79.99 in 1st class.
Fares vary like air fares, so book ahead.
-
Book this at the German Railways website int.bahn.de.
To get the overnight stop, click Stopovers, enter Hamburg Hbf with a suitable length of stay, say 10 hours. Adjust the length of stay to get the trains you want either side of Hamburg. A little trial & error may be needed!
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Hamburg to Copenhagen by EuroCity train: From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2024. The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink. More about the Hamburg-Copenhagen journey.
2nd class seats are almost all open-plan like this. There are a handful of 6-seat 2nd class compartments in one of the coaches, but only a few.
The 1st class car has 6-seater compartments like this. Larger photo. Larger photo.
Option 5, Warsaw to Copenhagen by overnight ferry from Poland to Sweden
-
Step 1, travel from Warsaw to Gdynia by air-conditioned Intercity train, in the afternoon.
The journey takes around 3 hours, you'll normally find one leaving Warsaw Centralna around 15:35.
Book at the Polish Railways site www.intercity.pl. You print your own ticket.
Tip: I'd book the ferry first and confirm ferry times, then book a train that arrives in Gydnia at least 2-3 hours before the ferry sails.
In Gdynia, the ferry terminal is 5.5 Km from Gdynia Glowna (main station), see station-port map, either take a taxi or use bus 150. Bus 150 leaves from bus stop 04 in Jana z Kolna, 5 minutes walk from the station, see walking map. Bus 150 runs every 15-20 minutes and takes 10 minutes, you pay the bus driver or can use the Jakdojade app.
-
Step 2, sail overnight from Gdynia to Karlskrona by Stena Line ferry.
There are typically 3 sailings a day, one daytime and two overnight. The most convenient overnight one leaves around 21:00 and arrives around 07:30, but there's usually a later one if you need to leave Warsaw later.
The ferry is a floating hotel with restaurants & bars, all passengers travel in a cosy private cabin with en suite toilet & shower.
Fares vary, you might pay €39 per passenger as basic fare plus €79-€89 per cabin for a private 1 or 2 bed room.
Book the ferry at www.stenaline.com and print your own ticket or show it on your phone.
-
Step 3, travel from Karlskrona to Copenhagen by train.
In Karlskrona the ferry terminal is 10 Km from the city and station, see port-station map, either take a taxi or use bus 6. Bus number 6 runs 2 or 3 times an hour from a bus stop just outside the Stena Line ferry terminal (Verkö färjeterminalen) to Central Station, taking 23 minutes, blekingetrafiken.se. Buy a bus ticket from the ticket machine inside the ferry terminal.
Karlskrona to Copenhagen takes around 3h22 on the direct Öresund trains which leave every hour, you can reach Copenhagen by early afternoon. Tickets for these Öresund trains are fixed-price and good for any train, so buy a ticket at the station and hop on the next train.
Buy tickets from Karlskrona C to Copenhagen H at www.sj.se and print your own ticket.
Warsaw to Stockholm & Sweden
Option 1, Warsaw to Stockholm using the Hamburg-Stockholm sleeper - the time-effective option
-
Step 1, travel from Warsaw to Berlin by EuroCity train, leaving Warsaw Centralna at 11:00, arriving Berlin Hbf 16:06.
The air-conditioned EuroCity train has an excellent Polish restaurant car, I recommend the zurek soup and kotlet schabowy!
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this train at the German Railways website int.bahn.de.
Booking from Poland opens up to 60 days ahead. I recommend registering when prompted, so you can log on at any time and check or reprint tickets. You print your own ticket or can show it on your phone.
-
Step 2, travel from Berlin to Stockholm by sleeper, leaving Berlin Hbf at 18:34 (17:25 on Saturdays), arriving Stockholm Central 09:55.
Run by SJ (Swedish Railways), this EuroNight sleeper train has one or two sleeping-cars with compact 1 & 2 berth compartments with washbasin, several 1, 2 or 3 bed deluxe compartments with en suite toilet & shower, couchette cars with 4 & 6 berth compartments, and ordinary seats. A bistro car is attached between Malmö and Stockholm. More about the Hamburg-Stockholm sleeper train.
Fares start at €44.90 with a couchette in 6-berth, €69.90 with a couchette in 4-berth, €79.90 with a bed in a 2-bed sleeper or €164.90 with a single-bed sleeper all to yourself. All prices per person per bed. Fares vary like air fares, so book ahead.
Book at the Swedish Railways website www.sj.se.
Booking opens several months ahead. You print your own ticket or can show it on your phone.
Option 2, Warsaw Gothenburg or Stockholm with overnight stop in Copenhagen
-
Day 1, travel from Warsaw to Copenhagen in a day with a choice of departure:
Leave Warsaw Centralna at 05:00 Mondays-Saturdays, change at Berlin Hbf & Hamburg Hbf, arriving Copenhagen 19:38.
Leave Warsaw Centralna at 07:00 daily, change at Berlin Hbf & Hamburg Hbf, arriving Copenhagen 21:38.
You travel from Warsaw to Berlin by EuroCity train with restaurant car, Berlin to Hamburg by ICE train with restaurant car, power sockets at all seats & free WiFi, then Hamburg to Copenhagen by EuroCity train. More about the Hamburg-Copenhagen journey.
If you're going to Malmö, hop on the next Öresund train to Malmö Central, these run every 15 minutes, taking 40 minutes.
-
Stay overnight in Copenhagen. The friendly Astoria Hotel is a 1930s design classic right outside Copenhagen station main entrance, see photos & information here. Other hotels near the station with good reviews include the Nimb Hotel (5-star luxe), Radisson Blu Royal Hotel (5-star), Axel Guldsmeden (4-star), Andersen Boutique Hotel, First Hotel Mayfair (3-star), Hotel Ansgar (3-star), City Hotel Nebo (2-star).
-
Day 2 for Gothenburg: Travel from Copenhagen to Gothenburg (Göteborg Central) by Öresund train, journey time 3h50.
These trains leave every hour, using the impressive Öresund fixed link from Sweden to Denmark.
-
Day 2 for Stockholm: Travel from Copenhagen to Stockholm by X2000, leaving Copenhagen at 08:21, arriving Stockholm Central 13:34.
SJ's X2000 trains have a bistro, power sockets at all seats & free WiFi. They use the impressive Öresund fixed link from Sweden to Denmark.
Update 2025: Unfortunately, SJ is short of X2000s and until further notice you'll need to change at Malmö:
On Mondays-Fridays, leave Copenhagen 08:59, change at Malmö Central, arriving Stockholm Central 14:39.
On Saturdays & Sundays, leave Copenhagen 08:44, change at Malmö Central, arriving Stockholm Central 14:32.
Or there are earlier & later departures, check times at www.sj.se or Omio.com.
-
How much does it cost?
Warsaw to Copenhagen starts at €49.90 in 2nd class or €79.90 in 1st class.
Copenhagen to Stockholm starts at 280 SEK (€28).
There are through fares from Warsaw to Malmö & Gothenburg from €56.99 in 2nd class, €79.99 in 1st class.
Fares vary like air fares, so book ahead for the cheapest prices.
-
How to buy tickets
If you're going to Malmö, book from Warsaw to Malmö at the German Railways website int.bahn.de.
If you're going to Gothenburg, book from Warsaw to Göteborg Central at the German Railways website int.bahn.de. To get the overnight stop in Copenhagen, click Stopovers and enter Copenhagen with a suitable length of stay, say 10 hours. Adjust departure time and length of stay to get the trains you want either side of Copenhagen.
If you're going to Stockholm, book from Warsaw to Copenhagen using int.bahn.de. Then book Copenhagen to Stockholm for the following day using www.sj.se (in SEK) or using Omio.com (in SEK, €, £ or $, small booking fee).
In all cases I'd change Transfer time from normal to 40 minutes or more.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own tickets or can show them on your phone.
Option 3, Warsaw to Copenhagen with overnight stop in Berlin
-
Day 1, travel from Warsaw to Berlin by EuroCity train, leaving Warsaw Centralna on any departure you like.
The last one leaves Warsaw at 17:00 on Mondays-Fridays & Sundays, or at 13:00 on Saturdays, see the timetable here.
-
Stay overnight in Berlin. Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station. If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com. Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.
-
Day 2, travel from Berlin to Copenhagen, leaving Berlin Hbf at 08:36, change at Hamburg Hbf, arriving Copenhagen 15:38.
You travel from Berlin to Hamburg by ICE train with restaurant car, power sockets at all seats & free WiFi, then Hamburg to Copenhagen by EuroCity train. More about the Hamburg-Copenhagen journey.
-
Day 2, travel from Copenhagen to Sweden:
For Malmö, catch an Öresund train to Malmö Central, these run every 15 minutes, taking 40 minutes.
For Gothenburg: Travel from Copenhagen to Gothenburg (Göteborg Central) by hourly Öresund train, journey time 3h50.
For Stockholm: Travel from Copenhagen to Stockholm by X2000, check times at www.sj.se or Omio.com. I'd allow at least 1 hour in Copenhagen.
-
How much does it cost?
Warsaw to Copenhagen starts at €49.90 in 2nd class or €79.90 in 1st class.
Copenhagen to Stockholm starts at 280 SEK (€28).
There are through fares from Warsaw to Malmö & Gothenburg from €56.99 in 2nd class, €79.99 in 1st class.
Fares vary like air fares, so book ahead for the cheapest prices.
-
How to buy tickets
If you're going to Malmö or Gothenburg, book from Warsaw to Malmö Central or Göteborg Central at the German Railways website int.bahn.de.
If you're going to Stockholm, book from Warsaw to Copenhagen using int.bahn.de.
To get the overnight stop in Berlin, click Stopovers and enter Berlin Hbf with a suitable length of stay, say 10 hours. Adjust departure time and length of stay to get the trains you want either side of Berlin. A little trial & error may be needed!
In all cases I'd also change Transfer time from normal to 40 minutes or more.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own tickets or can show them on your phone.
Then book Copenhagen to Stockholm using www.sj.se (in SEK) or using Omio.com (in SEK, €, £ or $, small booking fee).
Option 4, Warsaw to Copenhagen, Gothenburg & Stockholm with overnight stop in Hamburg
-
Day 1, travel from Warsaw to Hamburg, leaving Warsaw Centralna at 13:00, change at Berlin Hbf, arriving Hamburg Hbf 20:23.
You travel from Warsaw to Berlin on a comfortable Polish EuroCity train, then from Berlin to Hamburg by German ICE train with restaurant car, power sockets at all seats & free WiFi.
-
Stay overnight in Hamburg. The Hotel Reichshof Hamburg is top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 2, travel from Hamburg to Copenhagen by EuroCity train leaving Hamburg Hbf at 08:50, arriving Copenhagen 13:38.
The EuroCity train has power sockets at all seats and a refreshment trolley. More about this journey.
-
Day 2, travel from Copenhagen to Sweden:
For Malmö, hop on the next Öresund train from Copenhagen to Malmö Central, these leave every 15 minutes taking 40 minutes.
For Gothenburg, hop on the next Öresund train from Copenhagen to Göteborg Central, these leave every hour taking 3h50.
For Stockholm, travel from Copenhagen to Stockholm by X2000, leaving Copenhagen at 14:19, arriving Stockholm Central 19:37.
SJ's X2000 trains have a bistro, power sockets at all seats & free WiFi. They use the impressive Öresund fixed link from Sweden to Denmark,
Update 2025: Unfortunately, SJ is short of X2000s and until further notice you'll need to change at Malmö:
On Mondays-Fridays, leave Copenhagen 15:59, change at Malmö Central, arriving Stockholm Central 21:33.
On Saturdays & Sundays, leave Copenhagen 14:59, change at Malmö Central, arriving Stockholm Central 20:36.
-
How much does it cost?
Warsaw to Copenhagen starts at €49.90 in 2nd class or €79.90 in 1st class.
Copenhagen to Stockholm starts at 280 SEK (€28).
There are through fares from Warsaw to Malmö & Gothenburg from €56.99 in 2nd class, €79.99 in 1st class.
Fares vary like air fares, so book ahead for the cheapest prices.
-
How to buy tickets
If you're going to Malmö or Gothenburg, book from Warsaw to Malmö Central or Göteborg Central at the German Railways website int.bahn.de.
If you're going to Stockholm, book from Warsaw to Copenhagen using int.bahn.de.
To get the overnight stop in Hamburg, click Stopovers and enter Hamburg Hbf with a suitable length of stay, say 10 hours. Adjust departure time and length of stay to get the trains you want either side of Hamburg. A little trial & error may be needed!
In all cases I'd also change Transfer time from normal to 40 minutes or more.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own tickets or can show them on your phone.
Then book from Copenhagen to Stockholm using www.sj.se (in SEK) or using Omio.com (in SEK, €, £ or $, small booking fee).
Hamburg to Copenhagen by EuroCity train: From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2024. The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink. More about the Hamburg-Copenhagen journey.
2nd class seats are almost all open-plan like this. There are a handful of 6-seat 2nd class compartments in one of the coaches, but only a few.
The 1st class car has 6-seater compartments like this. Larger photo. Larger photo.
Option 5, Warsaw to Malmö or Stockholm by overnight ferry from Poland to Sweden
-
Step 1, travel from Warsaw to Gdynia by air-conditioned Intercity train, in the afternoon.
The journey takes around 3 hours, you'll normally find one leaving Warsaw Centralna around 15:35.
Book at the Polish Railways site www.intercity.pl. You print your own ticket.
Tip: I'd book the ferry first and confirm ferry times, then book a train that arrives in Gydnia at least 2-3 hours before the ferry sails.
In Gdynia, the ferry terminal is 5.5 Km from Gdynia Glowna (main station), see station-port map, either take a taxi or use bus 150. Bus 150 leaves from bus stop 04 in Jana z Kolna, 5 minutes walk from the station, see walking map. Bus 150 runs every 15-20 minutes and takes 10 minutes, you pay the bus driver or can use the Jakdojade app.
-
Step 2, sail overnight from Gdynia to Karlskrona by Stena Line ferry.
There are typically 3 sailings a day, one daytime and two overnight. The most convenient overnight one leaves around 21:00 and arrives around 07:30, but there's usually a later one if you need to leave Warsaw later.
The ferry is a floating hotel with restaurants & bars, all passengers travel in a cosy private cabin with en suite toilet & shower.
Fares vary, you might pay €39 per passenger as basic fare plus €79-€89 per cabin for a private 1 or 2 bed room.
Book the ferry at www.stenaline.com and print your own ticket or show it on your phone.
-
Step 3, travel from Karlskrona to Copenhagen, Malmö or Stockholm by train.
In Karlskrona the ferry terminal is 10 Km from the city and station, see port-station map, either take a taxi or use bus 6. Bus number 6 runs 2 or 3 times an hour from a bus stop just outside the Stena Line ferry terminal (Verkö färjeterminalen) to Central Station, taking 23 minutes, blekingetrafiken.se. Buy a bus ticket from the ticket machine inside the ferry terminal.
Karlskrona to Malmö takes around 2h44 on the direct Öresund trains which leave every hour, you can reach Malmö by early afternoon. Tickets for these Öresund trains are fixed-price and good for any train, so buy a ticket at the station and hop on the next train.
Karlskrona to Stockholm takes around 4h55 with 2 changes, by local train & X2000. You reach Stockholm Central late afternoon. X2000 fares are dynamic like air fares and only good for the departure you're booked on, so I'd allow at least 2 hours between ferry and train. Book in advance for cheaper prices, in this case last minute tickets are expensive.
Buy tickets from Karlskrona C to Malmö or Stockholm C at www.sj.se and print your own ticket.
Warsaw to Oslo & Norway
Option 1, Warsaw to Oslo with an overnight stop in Copenhagen
-
Day 1, travel from Warsaw to Copenhagen in a day with a choice of departure:
Leave Warsaw Centralna at 05:00 Mondays-Saturdays, change at Berlin Hbf & Hamburg Hbf, arriving Copenhagen 19:38.
Leave Warsaw Centralna at 07:00 daily, change at Berlin Hbf & Hamburg Hbf, arriving Copenhagen 21:38.
You travel from Warsaw to Berlin by EuroCity train with restaurant car, Berlin to Hamburg by ICE train with restaurant car, power sockets at all seats & free WiFi, then Hamburg to Copenhagen by EuroCity train. More about the Hamburg-Copenhagen journey.
-
Stay overnight in Copenhagen. The friendly Astoria Hotel is a 1930s design classic right outside Copenhagen station main entrance, see photos & information here. Other hotels near the station with good reviews include the Nimb Hotel (5-star luxe), Radisson Blu Royal Hotel (5-star), Axel Guldsmeden (4-star), Andersen Boutique Hotel, First Hotel Mayfair (3-star), Hotel Ansgar (3-star), City Hotel Nebo (2-star).
-
Day 2, travel from Copenhagen to Oslo, leaving Copenhagen at 07:30, change at Göteborg Central, arriving Oslo Sentral 15:47.
You travel from Copenhagen to Gothenburg by Öresund train over the impressive Öresund fixed link, then from Gothenburg to Oslo by Norwegian train. Earlier & later departures are available, see the timetable here.
-
How much does it cost?
Warsaw to Gothenburg starts at €56.90 in 2nd class or €79.99 in 1st class.
Gothenburg to Oslo starts at 249 Krone (€24) if you book a few weeks ahead.
-
How to buy tickets
Step 1, book from Warsaw to Göteborg Central using the German Railways website int.bahn.de.
To get the overnight stop, click Stopovers and enter Copenhagen with a suitable length of stay, say 10 hours. Adjust departure time and length of stay to get the trains you want either side of Copenhagen.
I'd also change Transfer time from normal to 30 minutes or more.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Step 2, book the train from Göteborg Central to Oslo Sentral at Vy's website www.vy.no or at www.entur.no.
Option 2, Warsaw to Oslo with an overnight stop in Hamburg
-
Day 1, travel from Warsaw to Hamburg, leaving Warsaw Centralna at 13:00, change at Berlin Hbf, arriving Hamburg Hbf 20:23.
You travel from Warsaw to Berlin on a comfortable Polish EuroCity train, then from Berlin to Hamburg by German ICE train with restaurant car, power sockets at all seats & free WiFi.
-
Stay overnight in Hamburg. The Hotel Reichshof Hamburg is top choice here, just across the road 100m from the station's Kirchenallee exit, with art deco-based design and great reviews. Other hotels near Hamburg Hbf with good or great reviews include (starting with the cheapest) the Hotel Continental Novum, Hotel Furst Bismarck, Hotel Europaischer Hof, Hotel Atlantic Kempinski. If you're on a budget, cheap private rooms in the A&O Hotel near Hamburg Hbf can be booked at www.hostelworld.com.
-
Day 2, travel from Hamburg to Gothenburg by EuroCity train & Öresund train:
Leave Hamburg Hbf 08:50, arriving Copenhagen 13:38. Leave Copenhagen at 14:30, arriving Göteborg Central 18:20.
The EuroCity train from Hamburg to Copenhagen has power sockets at all seats & a refreshment trolley. More about the Hamburg-Copenhagen journey. The Öresund train from Copenhagen to Gothenburg has power sockets & free WiFi, but bring your own food & drink.
Have an early dinner in Gothenburg.
-
Day 2, travel from Gothenburg to Oslo by Norwegian train, leaving Göteborg Central at 20:10, arriving Oslo Sentral 23:47.
The smart modern Norwegian train is run by Vy, it has power sockets & free WiFi, but bring your own food & drink.
-
How much does it cost?
Warsaw to Gothenburg starts at €56.90 in 2nd class or €79.99 in 1st class.
Gothenburg to Oslo starts at 249 Krone (€24) if you book a few weeks ahead.
-
How to buy tickets
Step 1, book from Warsaw to Göteborg Central using the German Railways website int.bahn.de.
To get the overnight stop, click Stopovers and enter Hamburg Hbf with a suitable length of stay, say 10 hours. Adjust departure time and length of stay to get the trains you want either side of Hamburg.
I'd also change Transfer time from normal to 30 minutes or more.
Booking normally opens 60 days ahead. I recommend registering when prompted so you can log in & check or re-print your tickets at any time. You print your own ticket or can show it on your phone.
Step 2, book the train from Göteborg Central to Oslo Sentral at Vy's website www.vy.no or at www.entur.no.
Hamburg to Copenhagen by EuroCity train: From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2024. The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink. More about the Hamburg-Copenhagen journey.
2nd class seats are almost all open-plan like this. There are a handful of 6-seat 2nd class compartments in one of the coaches, but only a few.
The 1st class car has 6-seater compartments like this. Larger photo. Larger photo.
Warsaw to Helsinki & Finland
Option 1, Warsaw to Helsinki using a Finnlines ferry from Germany - the easiest option
-
Day 1, travel from Warsaw to Hamburg, leaving Warsaw Centralna by EuroCity at 09:00, change at Berlin Hbf. arriving Hamburg Hbf 17:11.
The EuroCity train has a restaurant car, treat yourself to lunch.
Fares start at €27.99 in 2nd class or €39.99 in 1st class. Fares vary like air fares, so book ahead.
Book this train at the German Railways website int.bahn.de.
Booking opens 60 days ahead. You print your own ticket or show it on your phone. I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.
Tip: You should book from Warsaw to Skandinavienkai Terminal, Lübeck as one transaction as this gets you a through ticket to the ferry terminal covering the train from Switzerland to Hamburg, the regional train to Lübeck and the bus to the Skandinavienkai Terminal. If you'd like time for dinner in Lübeck, click Stopovers and enter Lübeck Hbf with a length of stay of (say) 2 hours.
-
Day 1, travel from Hamburg Hbf to Lübeck by regional train then take a bus to the Skandinavienkai ferry terminal in Travemünde.
Tip: Have dinner in Lübeck's old town, see suggested restaurant here.
Sail from Travemünde to Helsinki by Finnlines ferry. Finnlines sail from Travemünde to Helsinki every day, boarding at 23:30, sailing at 02:45 (the exact time varies) and arriving at Helsinki's Hansa Terminal in Vuosaari at 09:15 2 nights later (Day 3 from Warsaw).
For full details of the transfer, check-in arrangements & ferry crossing, see here.
Book the ferry using the Direct Ferries website or at www.finnlines.com.
-
Book onward trains within Finland at the Finnish Railways website www.vr.fi.
Option 2, Warsaw to Helsinki by train to Stockholm, then ferry
-
Step 2, travel from Stockholm to Helsinki either by direct overnight cruise ferry, or by daytime or overnight ferry to Turku and connecting train to Helsinki as shown on the Trains & ferries from Stockholm page.
Warsaw to Prague
Option 1, Warsaw to Prague by sleeper train - the time-effective option
-
A comfortable EuroNight sleeper train leaves Warsaw Centralna at 20:00, arriving Prague Hlavni 07:51.
The train has a Czech Comfortline sleeping-car with nine 1, 2 & 3 bed compartments with washbasin and three 1, 2 & 3 berth deluxe compartments with en suite toilet & shower, see the photos below. It also has a couchette car with economical 4 & 6 bunk couchette compartments, and ordinary seats.
In the sleepers, a light breakfast is included. -
Advance-purchase fares start at €29 with couchette in 6-berth, €39 with couchette in 4-berth, €39 with a bed in a 3-bed sleeper or €49 with a bed in a 2-bed sleeper or around €75 with a single-bed sleeper all to yourself. Fares vary like air fares, so book ahead.
-
Book at the Czech Railways website www.cd.cz.
Booking normally opens 60 days ahead,
Tip: Click More options then Connection parameters then Connections and tick the Direct connections only box.
You print out your own ticket and can board the train! You must print your ticket, it cannot be shown on a laptop or phone screen.
Only one passenger name is needed to support a print-your-own ticket, even if that ticket is for two or more people.
Suggested hotels in Prague. If you have any problems booking at cd.cz, book via reliable Polish agency www.polrail.com with tickets collected in Warsaw. Polrail's website only shows full-price full-flex fares, but will (I am told) refund the difference if they find advance-purchase fares available.
Option 2, Warsaw to Prague by EuroCity train - the chill-out daytime option
-
Three comfortable EuroCity trains link Warsaw & Prague every day. Take a good book, chill out, and enjoy a meal and beer in the restaurant or bistro car as the train rolls across Poland and into the Czech Republic.
-
A EuroCity train branded Silesia leaves Warsaw Centralna at 05:22, arriving Prague Hlavni 13:36.
This train has 1st & 2nd class seats and a restaurant car. In 2nd class there's a choice of open-plan cars or compartment cars, see the photos below. In 1st class on this particular train the 1st class seats are in a classic side-corridor-and-compartments car with 6-seat and some 4-seat compartments, see the photo below.
Tip: When booking 1st class at www.cd.cz make sure you spot the Select seat from the seating map link and use it to select a seat in more exclusive 4-seat compartment - it doesn't cost any more!
-
A EuroCity train called the Báthory leaves Warsaw Centralna at 09:08, arriving Prague Hlavni 17:36.
This train consists of 2nd class through cars to Prague, attached to the Warsaw-Budapest EuroCity train Báthory then attached to the Krakow-Prague EuroCity train Cracovia. You can choose a seat in a 2nd class open-plan car or a 2nd class compartment car, see the photos below. A bistro car is attached from Bohumin to Prague, see the bistro photos & description here.
-
A EuroCity train branded Silesia leaves Warsaw Centralna at 13:34, arriving Prague Hlavni 21:36.
This train has 1st & 2nd class seats and a modern bistro car serving drinks, snacks and meals. The 1st class seats are at one end of the bistro car, which is of the same sort used from Krakow to Prague on the Cracovia, see the photos & description here. 1st class passengers have food & drink orders taken and are served food & drink at their seats, an excellent arrangement. In 2nd class, you can choose a seat in an open-plan car or a compartment car, see the photos below.
-
Fares start at €28 in 2nd class or €48 in 1st class. Fares vary like air fares so book ahead.
-
Book at the Czech Railways website www.cd.cz.
Booking normally opens 92 days ahead. You print your own ticket. See tips for using cd.cz.
Suggested hotels in Prague. If you have any problems booking at cd.cz, book via reliable Polish agency www.polrail.com with tickets collected in Warsaw. Polrail's website only shows full-price full-flex fares, but will (I am told) refund the difference if they find advance-purchase fares available.
Warsaw to Bratislava from €27
Option 1, Warsaw to Bratislava by sleeper train - the time-effective option
-
A comfortable EuroNight sleeper train leaves Warsaw Centralna at 20:00, arriving Bratislava Hlavna 06:02.
The train has an air-conditioned Polish sleeping-car with 1, 2 & 3 bed compartments with washbasin, and two deluxe compartments with en suite toilet & shower, see the photos below. It also has a couchette car with 4 & 6 bunk compartments, and ordinary seats. In the sleepers, a light breakfast with tea or coffee is included.
-
Fares start at €39 in couchettes or €74 in a 2-bed sleeper. Fares vary like air fares, so book ahead.
-
To book, try using the Polish Railways website www.intercity.pl.
Booking opens 60 days ahead. You print your own ticket. They only enabled online booking for this route in 2022, so let me know how it goes if you book this way.
Alternatively, book through reliable Polish ticketing agency www.polrail.com (their booking system is at booking.polrail.com) who can arrange ticket collection in Warsaw.
Update: PKP are short of sleeping-cars, so on this route they cannot guarantee that the latest type of sleeping-car with the two deluxe compartments as shown below won't be substituted by a regular sleeping-car without the two deluxe compartments. For this reason they've stopped taking bookings for the deluxe compartments, all compartments are booked as standard compartments, you may of course get lucky and end up in a deluxe!
Option 2, Warsaw to Bratislava by EuroCity train - the leisurely daytime option
-
A comfortable EuroCity train called the Báthory leaves Warsaw Centralna as 09:08, arriving Bratislava Hlavna at 17:05.
The train is heading for Budapest, with Hungarian seating cars (a 1st class compartment car, 2nd class compartment cars & a 2nd class open-plan car) and a Hungarian restaurant car. Take a good book, enjoy an inexpensive meal in the restaurant car with a beer or two, and chill out.
There are also 06:10 and 14:05 departures by Warsaw-Vienna EuroCity train, changing at Breclav for Bratislava.
-
Fares start at €27 in 2nd class or €41 in 1st class. Fares vary like air fares, so book ahead.
-
To buy tickets, try the Polish Railways website www.intercity.pl.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone.
Alternatively, buy tickets from Warsaw to Budapest at the Hungarian Railways website www.mavcsoport.hu, see my advice for using it. Then simply get off in Bratislava when the train calls there. This is perfectly legitimate. Booking opens 60 days ahead. You print your own ticket or can show it in the MAV app on your phone.
If you have any trouble booking you can book with recommended Polish ticketing agency www.polrail.com (their booking system is at booking.polrail.com) who can arrange ticket collection in Warsaw.
Warsaw to Budapest from €27
Option 1, Warsaw to Budapest by sleeper train - the safe, comfortable, time-effective option
-
A comfortable EuroNight sleeper train called the Chopin leaves Warsaw Centralna at 20:00, arriving Budapest Nyugati 08:28.
The Chopin has a modern air-conditioned Polish sleeping-car with 1, 2 & 3 bed compartments with washbasin and two deluxe compartments with en suite toilet & shower, see the photos below. It has a couchette car with 4 & 6 bunk compartments, and ordinary seats. In the sleepers, a light breakfast with tea or coffee is included.
-
Fares start at €39 in couchettes or €74 in a 2-bed sleeper. Fares vary like air fares, so book ahead.
-
Buy tickets at the Hungarian Railways website www.mavcsoport.hu, see my tips for using it.
You can also try the Polish Railways website www.intercity.pl.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone.
Alternatively, book through reliable Polish ticketing agency www.polrail.com (their booking system is at booking.polrail.com) who can arrange ticket collection in Warsaw.
Update: PKP are short of sleeping-cars, so on this route they cannot guarantee that the latest type of sleeping-car with the two deluxe compartments as shown below won't be substituted by a regular sleeping-car without the two deluxe compartments. For this reason they've stopped taking bookings for the deluxe compartments, all compartments are booked as standard compartments, you may of course get lucky and end up in a deluxe!
Option 2, Warsaw to Budapest by EuroCity train - the leisurely daytime option
-
A comfortable air-conditioned EuroCity train called the Báthory leaves Warsaw Centralna at 09:08, arriving Budapest Nyugati 19:49.
The train has Hungarian seating cars (a 1st class compartment car, 2nd class compartment cars & a 2nd class open-plan car) and a Hungarian restaurant car. Take a good book, enjoy an inexpensive meal in the restaurant car with a beer or two, and chill out.
There's also an 06:10 departure by Warsaw-Vienna EuroCity train, changing at Breclav for Budapest Nyugati.
-
Fares start at €27 in 2nd class or €41 in 1st class. Fares vary like air fares, so book ahead.
-
Buy tickets at the Hungarian Railways website www.mavcsoport.hu, see my advice for using it.
Booking opens 60 days ahead. You print your own ticket or can show it in the MAV app on your phone.
You can also try using the Polish Railways website www.intercity.pl. Booking opens 60 days ahead. You print your own ticket.
If you have any trouble with these sites, you can book through reliable Polish ticketing agency www.polrail.com (their booking system is at booking.polrail.com) who can arrange ticket collection in Warsaw.
Warsaw to Brasov & Bucharest
Option 1, Warsaw to Romania using the Budapest-Bucharest sleeper
-
Step 1, travel from Warsaw to Budapest by EuroCity train, leaving Warsaw Centralna at 09:08, arriving Budapest Nyugati 19:49.
Fares start at €27 in 2nd class or €41 in 1st class. Fares vary like air fares, so book ahead.
Buy tickets at the Hungarian Railways website www.mavcsoport.hu, see my advice for using it.
Booking opens 60 days ahead. You print your own ticket or can show it in the MAV app on your phone.
You can also try using the Polish Railways website www.intercity.pl. Booking opens 60 days ahead. You print your own ticket.
Transfer from Nyugati station to Keleti station by tram, metro or taxi.
-
Step 2, travel from Budapest to Romania on the sleeper train Dacia Express, leaving Budapest Keleti at 22:45, arriving next day at Sighisoara 09:17, Braşov 12:50, Ploeşti 14:47 & Bucharest Nord 15:26.
The Dacia Express has a modern air-conditioned Romanian sleeping-car with 1, 2 & 3 bed compartments with washbasin, a couple of deluxe compartments with toilet & shower, and a couchette car with 4 & 6 berth couchette compartments. A Romanian bar car is attached between Arad & Bucharest, serving drinks & snacks. There's superb scenery through Transylvania and through the Carpathian mountains between Brasov & Bucharest.
The Dacia Express also conveys a portion from Vienna to Cluj Napoca, also leaving Vienna Hbf at 19:42, arriving Cluj Napoca 10:44. This portion has a Romanian couchette car with 4 & 6 berth compartments, and ordinary seats.
Fares start at €39 with a couchette in 6-berth, €46 with a couchette in 4-berth, €69 with a bed in a 3-bed sleeper, €84 with a bed in a 2-bed sleeper or €162 with a single-bed sleeper all to yourself. All prices per person per berth. Fares vary like air fares, so book ahead.
Book at the Romanian Railways website bileteinternationale.cfrcalatori.ro. Click EN top right for English. Booking opens 60 days ahead. For Bucharest type Bucuresti. It can book seats, couchettes or sleepers. For Hungary to Romania journeys you print your own ticket.
You can also book at the Hungarian Railways website www.mav-start.hu, see my advice on using it. For Bucharest type Bucuresti. You show your ticket in the MAV app on your phone.
Option 2, Warsaw to Romania by sleeper train to Budapest, a day to explore, then sleeper train to Romania
-
Step 1, take the overnight sleeper train from Warsaw to Budapest as shown above.
-
Spend a day in Budapest. Left luggage lockers are available. If you have a ticket for a single or double sleeper you can use the 1st class lounge on platform 9 at Budapest Keleti for an hour or two after arrival and before departure.
-
Step 2, take the overnight sleeper Ister from Budapest to Brasov & Bucharest as shown on the Budapest page.
Option 2, Warsaw to Romania by day trains with overnight stops
-
Step 1, take the Warsaw to Budapest EuroCity train as shown above.
-
Stay overnight in Budapest. Top choice for an inexpensive stay next to Budapest Keleti is the Intercity Hotel just across the square in front of the station. Also try the Royal Park Boutique Hotel, the inexpensive Baross City Hotel across the road or the Elit Hotel two minutes walk away. Of course, if you want to push the boat out, the luxurious Corinthia Hotel opened in 1896 was almost certainly the inspiration for the 2014 film The Grand Budapest Hotel, 20 minutes walk or 9 minutes by taxi from Keleti station. More hotels in Budapest.
-
Step 2, take a daytime train from Budapest Keleti to Brasov or Bucharest from €26.30 as shown on the Trains from Budapest page.
Warsaw to Ljubljana
Option 1, Warsaw to Ljubljana in a single day
-
Step 1, travel from Warsaw to Vienna by EuroCity Polonia, leaving Warsaw Centralna at 06:10, arriving Vienna Hbf 13:49.
This comfortable Polish EuroCity train has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
Tip: If you have a 1st class ticket you can use the ÖBB Lounge at Vienna Hbf with complimentary refreshments & WiFi.
-
Step 2, travel from Vienna to Ljubljana, leaving Vienna Hbf at 16:24, changing at Villach, arriving Lesce-Bled 21:45 & Ljubljana 22:30.
At least in summer enjoy the fabulous scenery on the UNESCO-listed Semmering route through the mountains between Vienna & Graz.
Fares start at €24.90 in 2nd class or €39.90 in 1st class. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easiest to use, in €, £ or $, international credit cards no problem, small booking fee) or the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead, but often less than this. You print your own ticket.
Option 2, Warsaw to Ljubljana using the Warsaw-Vienna sleeper
-
Step 1, travel from Warsaw to Vienna by sleeper, leaving Warsaw Centralna at 20:00, arriving Vienna Hbf 05:25.
The EuroNight sleeper train Chopin has two comfortable air-conditioned Polish sleeping-cars with 1, 2 or 3 beds per compartment. Each car also has two 1 or 2 bed deluxe compartments with shower & toilet, see the photos below. It also has ordinary seats, but no couchettes. In the sleepers, a light breakfast with tea or coffee is included.
Fares start at €53.50 in a 3-bed sleeper, €68.20 in a 2-bed sleeper, or €126.70 with a single-bed sleeper all to yourself. All prices per person per bed as berths are sold individually. Prices vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, accepts international credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (same prices), see the booking tips in the Warsaw to Vienna section.
Booking usually opens 90 days ahead, you print your own ticket.
Tip: You can check the train formation at www.vagonweb.cz. Change cs to English upper left, then click Train formations, scroll down to Poland and click EIC - the train is called the Chopin which leaves Warsaw cars for Vienna, Prague & Budapest.
You've time to have a look around Vienna. If you have a 1st class onward ticket you can use the ÖBB Lounge at Vienna Hbf in the 1½ hours before your onward train, with complimentary refreshments & WiFi.
-
Step 2, travel from Vienna to Ljubljana by air-conditioned EuroCity train Emona, leaving Vienna Hbf at 07:58, arriving Ljubljana 14:00.
This is a great trip: The Emona has a Slovenian restaurant car serving snacks, meals, beer and wine, and it travels via the beautiful UNESCO-listed Semmering route through the mountains between Vienna & Graz. A treat!
Fares start at €24.90 in 2nd class or €34.90 in 1st class. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead. You print your own ticket.
Warsaw to Zagreb, Split, Dubrovnik
Option 1, Warsaw to Croatia in a single day
-
Step 1, travel from Warsaw to Vienna by EuroCity Polonia, leaving Warsaw Centralna at 06:10, arriving Vienna Hbf 13:49.
This comfortable Polish EuroCity train has a restaurant car, treat yourself to lunch. I recommend the zurek soup & kotlet schabowy!
Fares start at €42.90 in 2nd class or €62.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at the Austrian Railways website www.oebb.at.
Booking opens 60 days ahead. You print your own ticket or can show it on your phone. If you have any problems you can book through reliable agency www.polrail.com.
Tip: If you have a 1st class ticket you can use the ÖBB Lounge at Vienna Hbf with complimentary refreshments & WiFi.
-
Step 2, travel from Vienna to Zagreb, leaving Vienna Hbf at 12:24, change at Villach, arriving Zagreb 20:45.
You travel from Vienna to Villach by swish Austrian railjet train (end destination Venice), with restaurant car, power sockets at all seats & free WiFi. Enjoy the wonderful scenery over the UNESCO-listed Semmering Railway south of Vienna, en.wikipedia.org/wiki/Semmering_railway.
At Villach it's a quick and simple change onto a waiting Slovenian & Croatian train called the Mimara, just 3 carriages, all 2nd class. There's no catering so take your own food & drink. The Croatian car is open-plan & air-conditioned, the two Slovenian cars have classic non-air-con compartments with windows that open. There's beautiful scenery along the Sava river between Ljubljana & Zagreb, I'd choose a compartment car with opening windows! You can see the train formation at www.vagonweb.cz, change cs to English, click Train formations and search for Mimara.
Fares start at €29.90 in 2nd class or €49.90 in 1st class. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways site www.oebb.at (same prices, a little more fiddly, in €). Booking opens up to 6 months ahead. You print your own ticket. See suggested hotels in Zagreb.
-
Step 3 if going to Split or Dubrovnik, stay overnight in Zagreb and take a train to Split next day (a lovely scenic route. Zagreb to Split costs around €20 in 2nd class, see the Trains from Zagreb page.
Buy tickets at the Croatian Railways website www.hzpp.hr, though it's not usually a problem to get places on the day.
-
Step 4 if going to Dubrovnik, take a bus from Split to Dubrovnik. Buses leave every hour or even every half hour from Split bus station taking between 3h45 and 4h35 to Dubrovnik bus station. There are various operators, fare €13 to €17. Buy at the bus station on the day, it's easy.
Option 2, Warsaw to Croatia using the Warsaw-Vienna sleeper - more time-effective
-
Step 1, travel from Warsaw to Vienna by sleeper train, leaving Warsaw Centralna at 20:00, arriving Vienna Hbf 05:25.
The EuroNight sleeper train Chopin has two comfortable air-conditioned Polish sleeping-cars with 1, 2 or 3 beds per compartment. Each car also has two 1 or 2 bed deluxe compartments with shower & toilet, see the photos below. It also has ordinary seats, but no couchettes. In the sleepers, a light breakfast with tea or coffee is included.
Fares start at €53.50 in a 3-bed sleeper, €68.20 in a 2-bed sleeper, or €126.70 with a single-bed sleeper all to yourself. All prices per person per bed as berths are sold individually. Prices vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, accepts international credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (same prices), see the booking tips in the Warsaw to Vienna section.
Booking opens 60 days ahead, you print your own ticket.
Tip: You can check the train formation at www.vagonweb.cz. Change cs to English upper left, then click Train formations, scroll down to Poland and click EIC - the train is called the Chopin which leaves Warsaw cars for Vienna, Prague & Budapest.
You've time to have a look around Vienna. If you have a 1st class onward ticket you can use the ÖBB Lounge at Vienna Hbf for an hour or two hours before your onward train, with complimentary tea & coffee & free WiFi.
-
Step 2, travel from Vienna to Zagreb, leaving Vienna Hbf at 08:24, change at Villach, arriving Zagreb 17:10.
The train Vienna-Villach train takes the beautiful UNESCO-listed Semmering route through the mountains between Vienna & Graz. A treat!
Fares start at €29.90 in 2nd class. Fares vary like air fares, so book ahead.
Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, same prices). Booking opens up to 6 months ahead. You print your own ticket.
-
Step 3 if going to Split or Dubrovnik, stay overnight in Zagreb and take a train from Zagreb to Split next day (a lovely scenic route). The fare is only around €20 in 2nd class. See the Trains from Zagreb page for details.
Buy tickets at the Croatian Railways website www.hzpp.hr, though it's not usually a problem to get places on the day.
-
Step 4 if going to Dubrovnik, take a bus from Split to Dubrovnik. Buses leave every hour or even every half hour from Split bus station taking between 3h45 and 4h35 to Dubrovnik bus station. There are various operators, fare €13 to €17. Buy at the bus station on the day, it's easy.
Warsaw to Belgrade & Montenegro
Option 1, Warsaw to Belgrade using the Warsaw-Budapest sleeper - due to start 8 December 2024 but postponed, see updates.
-
Day 1, travel from Warsaw to Budapest by sleeper train, leaving Warsaw Centralna at 20:00, arriving Budapest Nyugati 08:29.
For details of sleepers, couchettes, fares & how to buy tickets, see option 1 in the Warsaw to Budapest section above.
-
Day 2, travel from Budapest to Belgrade, leaving Budapest Nyugati 11:50, changing at Szeged & Subotica, arriving Belgrade Centar 18:38.
You take a Hungarian Intercity train from Budapest to Szeged, a local train across the border to Subotica and a 200 km/h SOKO train to Belgrade, for details see the Budapest to Belgrade page.
Fares start at around €23, see more about fares.
-
For onward trains to Montenegro, see the Belgrade to Podgorica & Bar page.
Option 2, Warsaw to Belgrade by daytime trains with overnight stop - due to start 8 December 2024 but postponed, see updates.
-
Day 1, travel from Warsaw to Budapest by EuroCity train, leaving Warsaw Centralna at 08:30, arriving Budapest Nyugati 19:49.
For details of fares & how to buy tickets, see option 2 in the Warsaw to Budapest section above.
-
Stay overnight in Budapest. For an affordable hotel close to Budapest Nyugati, look no further than the 3-star T62 Hotel just across the road, a traveller's favourite with funky interior design. The cheaper 3-star Star Inn Budapest Centrum is a few minutes walk away, also with good reviews. The 4-star Radisson Blu Béke Hotel is one block along the road from the station. Of course, if you want to push the boat out, the luxurious Corinthia Hotel opened in 1896 was almost certainly the inspiration for the 2014 film The Grand Budapest Hotel.
-
Day 2, travel from Budapest to Belgrade, leaving Budapest Nyugati 05:50, changing at Szeged & Subotica, arriving Belgrade Centar 12:38.
Or if you'd prefer a later departure, leave Budapest Nyugati 11:50, changing at Szeged & Subotica, arriving Belgrade Centar 18:38.
You take a Hungarian Intercity train from Budapest to Szeged, a local train across the border to Subotica and a 200 km/h SOKO train to Belgrade, for details see the Budapest to Belgrade page.
Fares start at around €23, see more about fares.
-
For onward trains to Montenegro, see the Belgrade to Podgorica & Bar page.
Option 3, Warsaw to Belgrade with overnight stop in Zagreb - currently involves a bus
-
Day 1, travel from Warsaw to Zagreb as shown in the Warsaw to Zagreb section.
-
Stay overnight in Zagreb. I suggest the Esplanade Hotel, Palace Hotel or Central Hotel, all near the station with good reviews.
-
Day 2, travel from Zagreb to Belgrade by train, leaving Zagreb at 11:04 arriving Novi Beograd 18:04 & Belgrade Centar at 18:12.
This train was suspended due to Covid-19 and remains suspended in 2024.
This train has air-conditioned Serbian carriages with comfortable 2nd class seats, but no 1st class. There's no dining-car, so bring a picnic and some beer or wine.
The fare is around €29 bought at the station in Zagreb or paid on board the train, but tickets cannot be bought online.
While the train is suspended, take a bus from Zagreb to Belgrade
It's a 17-minute 1.3 km walk from Zagreb station to Zagreb bus station, see walking map.
A Flixbus leaves Zagreb bus station at 09:00, arriving Belgrade bus station at 14:30.
The fare is around €21, buy a ticket at www.flixbus.com.
-
For Montenegro, take the overnight sleeper Lovcen from Belgrade Centar to Podgorica & Bar arriving in the morning on day 3, or stay overnight in Belgrade and take the daytime train Tara next day. See the Belgrade to Montenegro page for schedule, fares & how to buy tickets.
Warsaw to Sofia
-
Day 1, travel from Warsaw to Budapest overnight as shown above, using the Warsaw-Budapest sleeper, book as shown.
Transfer from Nyugati to Keleti station. Enjoy a morning at leisure in Budapest.
-
Day 2, travel from Budapest to Bucharest on the sleeper train Muntenia, leaving Budapest Keleti at 15:10, arriving Bucharest Nord 09:36.
The Muntenia has 4 & 6-berth couchettes and ordinary seats. A Romanian sleeping-car with 1, 2 & 3 bed compartments is attached from Arad (depart 20:57) to Bucharest. There's no catering car, so bring your own food & drink.
Fares start at €40 with a couchette in 6-berth or €47 with a couchette in 4-berth. These are limited-availability advance-purchase fares
Book this at the Romanian Railways international website bileteinternationale.cfrcalatori.ro/en. You print your own ticket.
If you want the comfort & privacy of a proper sleeper from Arad to Bucharest, (1) book a 2nd class seat from Budapest to Arad from €17 using bileteinternationale.cfrcalatori.ro/en. You print your own ticket. (2) Now book berths in a 1, 2 or 3-bed sleeper from Arad to Bucharest Nord at the Romanian domestic website bilete.cfrcalatori.ro and print your own ticket. A single sleeper all to yourself costs as little as €59.
-
Day 3, travel from Bucharest to Sofia by daytime train as shown in the Bucharest-Sofia section of the Trains from Bucharest page
You leave Bucharest Nord at 10:47 and arrive Sofia Central at 20:35 after a pleasant day meandering across the Danube and through the river valleys of Bulgaria. In summer it's direct, in winter you have to switch trains at Ruse. There's no catering car, so bring your own food & drink.
The fare is around €34.
Book this at the Romanian Railways website bileteinternationale.cfrcalatori.ro/en. You print your own ticket.
Warsaw to Vilnius, Riga & Tallinn
-
Day 1, travel from Warsaw to Vilnius by daily train, as shown on the Warsaw to Vilnius page.
-
Stay overnight in Vilnius. Try the inexpensive Stay Vilnius hotel, 400m from the station.
-
Day 2, travel from Vilnius to Riga on the daily morning train as shown on the Vilnius to Riga page.
-
Day 2, travel from Riga to Tallinn by bus, or stay the night and travel by train on day 3, as shown on the Riga to Tallinn page.
Warsaw to Kyiv from €46
Option 1, Warsaw to Kyiv by sleeper train - safe, comfortable, time-effective, still running in spite of the war in Ukraine
-
An overnight train called the Kyiv Express links Warsaw to Kyiv, leaving Warsaw Wschodnia at 17:49, arriving Kyiv 10:45 next day.
This train has comfortable Ukrainian 1, 2 & 3 bed sleepers with washbasin. There's no restaurant car, so take a picnic and perhaps some wine or beer. The train is jacked up at the border to have its bogies changed from standard gauge (4' 8.5") to Russian 5' gauge, an interesting experience.
The train is running in spite of the war, in fact it often gets fully-booked 2-3 weeks ahead, so don't book last-minute.
-
If you book through Polrail the cost is around €59 with a bed in a 3-berth sleeper, €93 with a bed in a 2-bed sleeper or €162 with a bed in a single-bed sleeper.
-
How to buy tickets:
Order tickets online from booking.polrail.com.
Polrail is a reliable highly recommended Polish train ticketing agency. They use the Polish ticketing system so can access all the berths in 1, 2 & 3-berth compartments with booking opening 60 days ahead.
Tickets can be collected in Warsaw or (at extra charge) shipped to any address worldwide. Polrail may or may not be able to arrange the return reservation back from Kyiv.
Option 2, Warsaw to Kyiv with overnight stop in Krakow - if you prefer day trains & hotel to sleepers
-
Day 1, travel from Warsaw to Krakow in as little as 2h20 on any train you like from around €20. The last departure is early evening.
-
Stay overnight in Krakow. Hotels next to the station with great reviews include the PURO Hotel or for something inexpensive, the Polonia Hotel. For a longer stay, see suggested hotels in the old town.
-
Day 2, travel from Krakow to Kyiv by fast air-conditioned daytime trains with one easy change in Przemysl for around €23 as shown on the Trains from Krakow page.
Warsaw to Lviv from €36
Warsaw to Lviv by daytime trains with overnight stop in Krakow. Still running in spite of the war in Ukraine
-
Day 1, travel from Warsaw to Krakow in as little as 2h20 on any train you like from around €20. The last departure is early evening.
-
Stay overnight in Krakow. Hotels next to the station with great reviews include the PURO Hotel or for something inexpensive, the Polonia Hotel. For a longer stay, see suggested hotels in the old town.
-
Day 2, travel from Krakow to Lviv by fast air-conditioned daytime trains with one easy change in Przemysl for around €16 as shown on the Trains from Krakow page. Suggested hotels in Lviv: The famous George Hotel or Grand Hotel.
Warsaw to Minsk
Option 1, Warsaw to Minsk by daily daytime trans
-
A train leaves Warsaw Centralna at 08:50 every day, change at Brest (arrive 14:39, depart 15:15) and arrive Minsk at 18:49. 2nd class only.
Train currently suspended due to Covid-19 and now sanctions & the war in Ukraine.
-
In the other direction, the train leaves Minsk at 10:57, change Brest, arriving Warsaw Centralna at 17:20.
-
The fare is around 110 zlotys (€26) booked at reliable Polish agency www.polrail.com with ticket collection in Warsaw.
Option 2, Warsaw to Minsk by sleeper train
-
If you'd like a day in Warsaw, you can leave Warsaw Centralna at 19:15 on the Moscow-bound sleeper train arriving Minsk at 06:08, with comfortable modern 1, 2 & 4 bed sleepers. Check times & buy tickets at either reliable Polish agency www.polrail.com with ticket collection in Warsaw or at the Russian Railways site www.rzd.ru although it's a little quirky and may not accept some overseas credit cards.
This train is currently suspended due to Covid-19 and now sanctions & the war in Ukraine.
Warsaw to Moscow & St Petersburg
Option 1, Warsaw to Moscow by direct sleeper train, suspended due to sanctions
-
An overnight train leaves Warsaw Centralna at 19:15 every day and arriving Moscow Belorussky at 16:58 (16:00 from late March to late October as Russia has no daylight saving time). You can check times at the Russian Railways website www.rzd.ru.
This train is currently suspended due to Covid-19 and now sanctions & the war in Ukraine
This train uses impressive Austrian-built sleeping-cars with 4-berth compartments built in 2014, see photos of this type of sleeper here & see panorama photo inside one of these modern sleepers. Each compartment can be sold as 1st class 1-berth, 1st class 2-berth or 2nd class 4-berth. The train consist of two or three sleeping-car which start their journey in Prague. There's a bistro car in Poland and a Russian restaurant car is attached between Brest (on the Polish/Belarus border) & Moscow.
You can book this train by contacting reliable Polish train ticketing agency www.polrail.com, their booking system is at booking.polrail.com. Tickets can be collected in Warsaw or (at extra charge) shipped to any address worldwide.
-
For St Petersburg, change in Moscow. See details here.
Alternatively, you can book with Russian Railways at www.rzd.ru although it's a little quirky and may not accept some overseas credit cards.
Don't forget to arrange both your Russian visa & Belarus transit visa as the train runs via Belarus.
IMPORTANT: See the update about travel to Russia through Belarus.
The train from Warsaw to Moscow uses Russian air-conditioned sleeping-cars, pictured below, with compartments which can be used as 1st class 2-berth or 2nd class 4-berth (shown below right), with a shower & toilets at the end of the corridor. See panorama photo inside one of the new Russian sleepers.
Option 2, Warsaw to Moscow via Kyiv, avoiding Belarus and the need for a Belarus transit visa.
-
With daily departures, no need to get a Belarus transit visa, and a free day in Kyiv, you may prefer to go this way. It takes 2 nights.
-
Step 1, take the Kyiv Express from Warsaw to Kyiv as explained above. Enjoy the best part of a day in Kyiv.
-
Step 2, take an overnight train from Kyiv to Moscow, there are several to choose from. Times vary by date, but for example there's usually one leaving Kyiv at 19:36 and arriving in Moscow Kievskaya station next morning at 10:09 (day 4 from London). 2-berth and 4-berth sleepers available. Check times for your date using int.bahn.de or www.poezda.net.
Kyiv-Moscow sleeper trains were suspended due to Covid-19, and remain suspended due to the war in Ukraine.
-
To book both of these trains, contact reliable Polish ticketing agency www.polrail.com.
-
For St Petersburg, change in Moscow. See details here.
Warsaw to Athens & Greece
Option 1, Warsaw to Athens overland by train - currently not viable
-
There are currently no international trains to or from Greece.
Option 2, Warsaw to Athens by ferry from Italy - currently the most viable option
-
Day 1, travel from Warsaw to Vienna by day then sleeper to Bologna Centrale, as explained in the Warsaw to Italy section.
-
Day 2, travel from Bologna to Bari by Frecciarossa, leaving Bologna Centrale at 09:45 arriving Bari Centrale 15:27.
The train has a cafe-bar, power sockets at all seats & free WiFi. It's a pleasant run along the scenic Adriatic coast.
Fares start at €29.90 in 2nd class or €39.90 in 1st class. Fares vary like air fares, so book ahead.
Book this at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or www.italiarail.com (easy to use, in €, $ or £, they'll refund the €3.50 booking fee to seat61 users if you email them after booking at seat61@italiarail.com) or www.trenitalia.com (in €, more fiddly, requires Italian-language place names, see advice on using it).
Booking opens up to 4 months ahead. It's ticketless, you simply print out your booking reference or show it on your phone.
-
In Bari, transfer from station to port, see map of Bari showing station, port entrance, check-in building & Superfast Ferries berth.
You can walk the 1.9 km from the station to the port entrance in 25 minutes, a stroll through Bari's pleasant old town, see correct walking map from the station to the port entrance gate - if Google tells you any different, trust me, not Google!
Alternatively, bus 50 runs from Bari Centrale station to the road outside the port gate roughly every 40 minutes. A taxi will take 10 minutes.
-
Day 2, sail overnight from Bari to Patras in Greece with Superfast Ferries.
The ferry sails from Bari at 19:30 on Mondays-Saturdays, arriving Patras at 13:00 next day (Day 3).
On Sundays the ship sails at 13:30, too early to make connections from Milan.
You can check sailing times & dates at using the Direct Ferries website or at www.superfast.com or www.ferriesingreece.com.
You should check in at the Superfast desk on the ground floor of the cruise terminal (Terminal Crociere) at Bari port with passport & booking number to get your boarding pass, ideally 3 hours before departure in summer, although in practice 2 hours or even 1½ hours is normally fine.
You then walk 500m from check-in to the ferry, board the ferry via the foot passenger gangway at the stern and head up the escalator to the main lounge and reception desk to get your cabin key.
The ship is comfortable, with self-service restaurant, lounge, bar and sun deck. You can book a deck place (a good & cheap option in summer if you have your own sleeping bag), a reclining seat or various types of cabin, all with private shower & toilet. Strolling the decks in the morning sun as the ship cruises past the islands of Cephalonia and Ithaca is the nicest part of the trip, and it's a wonderful way to arrive in Greece.
In Patras, the ferry arrives at the new South ferry terminal a few km from the town centre. Bus 18 links the port with the Patras bus station every hour on the hour, fare €1.20 or you can hop in a taxi for around €9, journey time 15-20 minutes.
-
Day 3, travel from Patras to Athens by Greek Railways bus/train combo.
Hellenic Train (Greek Railways) operate an integrated bus/train service from Patras to Athens every hour or two, total journey time 3h02, fare around €18. No prior reservation is necessary, just buy a ticket to Athens at Patras railway station ticket office.
For example, at the time I write this, buses leave from outside Patras railway station at 14:15, 15:15, 16:00, 17:15 & 18:15, taking 90 minutes to reach Kiato railway station near Corinthos. At Kiato they connect with a modern air-conditioned regional train taking 78 minutes to Athens Larissa Station in downtown Athens. You can check Patra to Athens bus/train times using the journey planner at www.hellenictrain.gr.
Warsaw to Istanbul
-
Travel from Warsaw to Bucharest as explained above.
-
You may need to stay overnight in Bucharest.
-
Travel from Bucharest to Istanbul, as explained on the Bucharest-Istanbul page.
Hotels in Warsaw
Polonia Palace Hotel & Hotel Bristol
-
The Polonia Palace Hotel is a top choice for Warsaw, just across the road from Warsaw Centralna station and from the Palace of Culture skyscraper, 25 minutes walk from Warsaw's old town. Opened in 1913, it was one of the few hotels to emerge unscathed from WW2, and has been used by many famous people including General (later President) Eisenhower and General de Gaulle. It provides very high quality rooms at what by western standards is a budget price. I thoroughly enjoyed my own stay there, in a room with a great view of the Palace of Culture, and so handy for the station. Check prices & book.
-
If you in the mid- to upper-budget range, Warsaw's most prestigious and historic luxury hotel is the Hotel Bristol, opened in 1901 right next to the old town. It also survived the bombing of the old town in WW2, being used as the German HQ. Hotel Bristol is 27 minutes walk from Warsaw Centralna, but only 8 minutes walk from Warsaw old town square. Check prices & book.
Backpacker hostels
www.hostelworld.com: If you're on a tight budget, don't forget about backpacker hostels. Hostelworld offers online booking of cheap private rooms or dorm beds in backpacker hostels in most cities at rock-bottom prices.