Mail From Mariupol: A Pre-War Trip to Ukraine by Train

This trip report covers a journey by train all across Ukraine to Mariupol just weeks before the Russian invasion and the outbreak of full-scale war.

A trip to Ukraine

A couple of weeks before the start of the Russian invasion of Ukraine, I made a work trip by train to Mariupol in the Donbas.

With a massive Russian military build-up taking place across the border and other worrying signs hinting strongly at a possible invasion, it was certainly a rather unusual time to visit Ukraine, a country which I’ve visited many times before over the years.

Fortunately, the situation on the ground was still all peaceful when I travelled – and my trip went more or less fine apart from some nasty food poisoning and catching COVID.

Although the looming threat of a Russian invasion was certainly clear and you really could see it coming, I was however caught out by its sheer brutality and indiscriminate violence against Ukrainian civilians.

That Russia would make a push to capture Mariupol wasn’t a big surprise, but I was (and still am) shocked by the fact that around 80 to 90% of the buildings in this strategic port city sustained heavy damage or were even completely levelled by Russian attacks.

This trip report is a testimony to the pre-war beauty of Mariupol and Ukraine and its courageous and resilient citizens.

The wee bit of advertisement income generated by the articles in this trip report will be donated to the Kyiv Independent, an English-language media outlet in Ukraine which covers the ongoing war and other important news stories in the country.

i love mariupol sign sea of azov ukraine trip
An “I love Mariupol” sign on a bluff overlooking the Sea of Azov. ©Paliparan

Train vs plane

Although I was briefly considering to fly to Ukraine, these thoughts quickly disappeared from my mind when I started calculating the costs.

Mariupol’s small airport didn’t have any scheduled flights and the nearest commercial airport at Zaporizhzhia was only served by highly expensive flights with Turkish Airlines.

As the schedule of these flights also didn’t match my needs, I briefly looked at flights to Kiev.*

However, as also these flights were generally expensive and badly timed, it would have forced me to spend extra nights in both Kiev and a connecting airport such as Frankfurt or Istanbul.

In the end, I quickly realised that travelling all the way by train to Mariupol would roughly take the same amount of time and more or less cost the same as the cheapest economy class flight tickets.

Although it would certainly be a lot of train travel involved, most of it would be spent in my own private sleeper compartment, making it a comfortable journey.

Besides, travelling by train allows you to experience so much more of your surroundings than you can ever do from a plane window.

If you want to understand Ukraine’s geography and culture, you really have to take the train across this vast country.

rakhiv railway station trains ukraine
Travelling by train is a greater travel experience than flying as you can see a lot more of the country you are traversing. ©Paliparan


If you look at the map below, you can see how my final itinerary looked like.

Although it may look like a huge detour, you should know that public transport connections along the shores of the Black Sea are either non-existent or rather poor as it would involve a lot of uncomfortable bus and marshrutka (minibus) rides due to the lack of proper rail connections.

In theory, the shortest railway journey possible would involve a train from my home in Bucharest to Chisinau in Moldova, from where I could travel onward to Odessa, Zaporizhzhia and finally Mariupol.

Although it was the shortest route in kilometres travelled, it wasn’t necessarily the quickest as again the timetables didn’t really work out and would force me to add an extra night as stopover in each of these cities.

Instead, I had my eyes firmly set on a direct Rakhiv to Mariupol train – which was the longest train route in Ukraine before the Russian invasion.

Rakhiv is actually fairly easy to reach from Romania, as I could take the Bucharest-Sighetu Marmației night train and simply walk across the Ukrainian border to Solotvyno, which is only 46 kilometres from Rakhiv by bus.

As I don’t like to backtrack, I opted for a different route on the way back.

From Mariupol, I would take the night train to Kiev, where I would hop on another overnight train to Mukachevo in south-western Ukraine.

Mukachevo is linked to Hungary with a direct daytime train, which I would take as far Szolnok where it would be an easy connection to the ‘Ister’ sleeper train back to Bucharest.

A detailed cost breakdown and the exact timetable can be found in the individual chapters of this Ukraine trip report.

In total, I would cover 5,200 kilometres (3,230 miles) by train on this Ukraine trip – which is roughly the same distance from London to Novosibirsk (Siberia, Russia) or Lagos (Nigeria).

itinerary ukraine trip
Starting in Bucharest, I would travel 5,200 kilometres by train to reach Mariupol and get back home. ©OpenStreetMap

What to expect in this trip report

In this ‘Mail From Mariupol: A Pre-War Trip to Ukraine by Train’ trip report, you can expect the following:

– Reviews of five different night trains.
– Some spectacular winter scenery as I cross the Carpathian Mountains four times during this trip.
– A trip on Ukraine’s longest train ride, covering 1,806 kilometres from Rakhiv in the west to Mariupol in the east.
– A intriguing visit to Mariupol, the city which was so savagely hit by the Russian army just weeks later.

ukraine carpathians train trip report
Crossing the Carpathians on a train between Lviv and Mukachevo. ©Paliparan
rakhiv ukraine
The pleasant Ukrainian town of Rakhiv. ©Paliparan
lviv train station ukraine
The train to Mariupol at the railway station of Lviv in western Ukraine. ©Paliparan
mariupol train station ukraine
The train from Rakhiv has arrived at Mariupol railway station. ©Paliparan
mariupol theatre ukraine
Mariupol Theatre, which was infamously bombed by the Russians during this war while children were sheltering inside.. ©Paliparan

Travel along

In the next few weeks, I will detail every aspect of this Ukraine trip in individual chapters. You can find the trip report index with the links to each of the individual instalments below.

Trip report index

This Ukraine trip report consists of the following chapters:

1. Review: Night Train Bucharest to Sighetu Marmatiei, Romania
2. At the Sighet-Solotvyno Border: From Romania Into Ukraine
3. Review: Solotvyno to Rakhiv by Bus
4. Review: Hotel Europa, Rakhiv, Ukraine
5. In the Land of the Hutsuls: A Visit to the Town of Rakhiv
6. Rakhiv to Mariupol: Riding Ukraine’s Longest Train Route
7. A Tribute to Mariupol: Memories of a Pre-War Visit
8. Ukrainian Railways Mariupol to Kiev Train in Platzkart
9. Review: Ibis Kyiv Railway Station Hotel
10. Review: Kyiv-Pasazhyrskyi Station First Class Lounge
11. Ukraine Night Train: Over the Mountains to Mukachevo
12. Review: Latorca InterCity Train Mukachevo to Budapest
13. A Short Stopover in Szolnok, Hungary
14. Review: Ister Night Train Budapest to Bucharest
15. Epilogue: Witnessing the Ukrainian Refugee Crisis at the Border


*To set things straight, I will be using Kiev as the English-language name of Ukraine’s capital instead of Kyiv. Although Kyiv is of course the proper transliteration from Ukrainian and the way how the capital is referred to in Ukraine, it has always been Kiev in English in the same way that the Czech capital is Prague and not Praha and it’s Brussels instead of Bruxelles.

Avatar photo


Koen works as a freelance journalist covering south-eastern Europe and is the founding father and editor-in-chief of Paliparan. As a contributor to some major Fleet Street newspapers and some lesser known publications in the Balkans, he travels thousands of miles each year for work as well as on his personal holidays. Whether it is horse riding in Kyrgyzstan’s Tian Shan mountains, exploring the backstreets of Bogotá, or sipping a glass of moschofilero in a Greek beachside taverna, Koen loves to immerse himself into the local culture, explore new places and eat and drink himself around the world.

If you enjoyed this travel article and found the information provided useful, please consider supporting us. Although we gladly share all information for free at, a one-time donation is a great way to help out an independent publisher! You can support Paliparan by buying us a coffee for €5, or by making a donation through PayPal. Thank you for your support!

One thought on “Mail From Mariupol: A Pre-War Trip to Ukraine by Train

  • April 6, 2022 at 3:25 pm

    Well done with this Koen.

    All these places there, we might, just a few weeks ago have wondered where exactly they were – or in some cases, where Ukraine was. The resilience of the Ukrainian people is amazing and equally the horror of what Putin is inflicting on the country shocking beyond belief in 2022.

    As I get planning for the coming year, I would like to think Ukraine will be able to be visited but it’s too early to hope at the moment.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.