Ultimate Train Travel Guide for Moldova

This guide provides all the information you need to know about train travel in Moldova, including details about the country’s railway network, domestic train services, and international rail links.

Trains in Moldova

Moldova has a fairly small railway network with limited train services, although it can still be of great use when you visit the country on your travels.

While the domestic train service in Moldova may be poor or even non-existent, there are highly useful international rail links from the Moldovan capital of Chisinau to both Romania and Ukraine.

However, don’t expect any luxuries when taking a train across Moldova, as the rolling stock used is showing its age.

In fact, don’t expect trains in Moldova to be fast either, as centuries of corruption and disinvestment have led to the railway network being seriously neglected and in a state of disrepair.

Indeed, it’s often much faster to take a bus than a train to reach your destination!

On the other hand, travelling by train across Moldova is highly affordable, and if you have a sense of adventure, it can be great fun too.

chisinau moldova train travel
Chisinau’s Triumphal Arch, located right opposite Moldova’s Government House. ©Paliparan

The railway network of Moldova

As Moldova is a fairly small country in both size and population, it’s not much of a surprise that it doesn’t boast the most extensive rail network.

The main railway line across Moldova runs west from the Romanian-Moldovan border at Ungheni to the capital of Chișinău, Tiraspol, and continues east across the Ukrainian border towards Odessa.

There is also a north-south mainline, which links Chișinău and Ungheni with Bălți and Ocnița, and crosses into Ukraine at the Vălcineț – Mohyliv-Podilskyi railway border.

Although there are railway lines towards the south of Chișinău as well, the southern half of Moldova hasn’t seen any passenger rail service in ages.

Just like its neighbour Ukraine, the Moldovan railway network consists of broad-gauge railway tracks (5-foot wide), although dual broad and standard gauge tracks (4 feet and 8.5 inches wide) exist between Ungheni and the Romanian border.

moldovan rail network
Map of the Moldovan rail network showing the most important railway lines in the country, as well as some lines across the border in both Romania and Ukraine. ©OpenStreetMap/Paliparan

Train operators

Almost all of the passenger trains in Moldova are operated by the Moldovan Railways (Calea Ferată din Moldova), which is usually abbreviated as CFM.

CFM operates all domestic train services in Moldova, as well as the international night train to and from Romania.

International daytime trains between Moldova and Romania are operated by either CFM or the Romanian Railways (CFR).

The international night train linking Chișinău with Kyiv is operated by Ukrzaliznytsia, the Ukrainian Railways.

chisinau cfm train moldova rail travel
A CFM diesel multiple unit (DMU) train at the railway station in Chisinau. ©Paliparan

Domestic train services

The Moldovan Railways are in a bit of a shambles at the moment, as CFM faces both financial issues as well as technical problems with some of their trains.

With domestic train services being suspended, restarted, only to be suspended again, it’s almost impossible to keep up with the current situation on the Moldovan railway tracks.

The most reliable train service in Moldova is the one between Chișinău and Ungheni, as even when domestic trains are suspended, you can still take one of the more reliable international trains plying this railway line and use them to travel between these two Moldovan cities.

Domestic services from Chișinău heading north towards Bălți and Ocnița are more often suspended than they are actually running, so it’s advisable to check locally whether trains are currently operating on this railway line to northern Moldova.

Due to the Russian invasion of Ukraine, train services east from Chișinău towards Tiraspol (in Moldova’s breakaway region of Transnistria) and Odessa have been suspended.

chisinau railway station train shed
The train shed of Chisinau’s railway station. ©Paliparan

What are domestic trains in Moldova like

Domestic train services in Moldova are typically operated by diesel multiple unit (DMU) trains that have been fully remodelled and modernised, although sometimes locomotive-pulled trains with older Soviet-era carriages are used.

As CFM isn’t the best-run railway company (which is quite an euphemism!), there is no telling which train you will end up boarding on the day of travel, as occasional breakdowns and trains being sent to a repair workshop mean that last-minute rolling stock replacements are fairly common.

The domestic daytime trains in Moldova typically have three travel classes.

On the DMU trains, these travel classes are simply labelled as first class, second class, and third class.

Seats in first class have a 1+2 configuration, with the duo seats at one side of the aisle being ideal for couples or friends travelling together, while the solo seats at the other side of the aisle are perfect for those travelling alone.

Seats in second class are two abreast at either side of the aisle (2+2 configuration) and are usually placed in bays of four seats.

With seats in a 2+3 configuration, third class is certainly less spacious.

The plus side of these modernised DMU trains is that they have power sockets in all classes, and free Wi-Fi internet.

moldova train dmu chisinau station
A Moldovan diesel multiple unit (DMU) train is ready to depart from Chisinau to Ungheni and Iasi. ©Paliparan
first class iasi chisinau train cfm moldova
First class seats on a daytime train in Moldova. ©Paliparan
first class seats
Seats in the first class carriage are two abreast at one side of the aisle, with solo seats on the other side of the aisle. ©Paliparan
moldova train
Second class seats on a Moldovan DMU train. ©Paliparan
third class seats train
Third class seats on a Moldovan DMU train. ©Paliparan

Soviet-era trains

When Soviet-era trains are used for domestic daytime runs in Moldova, it gets a little trickier when it comes to the travel classes, as it all depends on which coaches CFM actually pulls out of the rail yards to operate a certain service.

The travel classes on these ageing trains are still commonly referred to by their Russian names, which complicates the process of making a direct comparison to the more modern DMU trains operated by CFM.

“Kupé” denotes a coach with 4-person compartments, and is normally seen as the equivalent of second class.

The term “platzkart” refers to an open-plan carriage with 54 seats (that can be converted into bunk beds), and is usually seen as the equivalent of third class.

The most basic travel class is known as “obshchi”, which essentially constitutes fourth-class seating, often on wooden benches.

platzkart carriage
Seats in a platzkart carriage, with bays of four seats on one side of the aisle, and duo seats at the other side of the aisle. ©Paliparan
Obshchi fourth class train with wooden benches
Basic wooden benches in “obshchi” class, with seats in a 2+3 configuration. ©Paliparan

Ticket prices

Train travel in Moldova is highly affordable, with even first class train tickets not costing much by Western standards.

At most, you pay a couple of euros only when travelling across the country.

At the moment, you can’t buy tickets for domestic train trips online, so you have to do this at a ticket office at a Moldovan station (or on board the train in case the station where you board doesn’t have a ticket office).

chisinau railway station
A look inside the train station of Chisinau. ©Paliparan

Travelling by train to and from Moldova

Moldova may very well be the only country in Europe with more extensive international train services than domestic ones.

To both of its neighbouring countries, Moldova has good rail connections.

If you want to travel between Moldova and Romania, you have the choice out of both daytime trains and a night train.

Between Moldova and Ukraine, there is currently only a night train service available.

Let’s take a more in-depth look at all of theses international train connections below.

chisinau railway station travel moldova
Railway tracks at the station of Chisinau. ©Paliparan

Moldova to Romania by daytime train

If you want to travel from Moldova to Romania during the day, you have two options: There is a Chișinău-Ungheni-Iași train service, as well as a train that runs just between Ungheni and Iași.

The Chișinău-Iași train is operated by CFM, which normally uses a modern DMU for this service, just like the ones that are used on domestic services in Moldova.

Note that this broad-gauge train uses Iași’s secondary Socola station in the outskirts of the city, and not the main station in the centre.

This is due to the fact that the dual gauge tracks, which both standard and broad gauge trains can traverse, are only extended from the Moldovan-Romanian border as far as Iași Socola station.

There are normally two trains per day in each direction between Chișinău and Iași, although sometimes this is reduced to just a single daily train.

Tickets for the train between Chisinau and Iași can be booked online on the CFM website, and cost 130 Moldovan lei (€6.30) for first class, 100 MDL (€4.85) for second class, and 90 MDL (€4.35) for third class.

The Ungheni-Iași train is operated by CFR, and since it is a standard gauge train, it does actually run to the main railway station of Iași.

This train has 2nd class seats only and costs 12.63 Romanian lei, or 47.50 Moldovan lei (both around €2.50).

Although you can book this train on the international CFR website, you still have to show your reservation code at a ticket office in Romania to pick up your actual ticket.

If you therefore intend to use this train to travel one-way from Moldova to Romania, it’s much more practical just to buy your ticket at the station.

In Iași, you can connect to daytime trains to other Romanian destinations, such as Suceava, Cluj-Napoca, as well as Bucharest.

These day trains from Moldova to Romania also work out great if you want to connect in Iași onto the night trains bound for Cluj-Napoca and Timișoara.

In our Romania train travel guide, we provide more detailed information about this.

iasi socola station cfm moldovan railways train chisinau
The CFM train to Chisinau at Iași Socola station. ©Paliparan
cfm train chisinau iasi first class moldova travel
First class seats on the Chișinău to Iași train. ©Paliparan
second class seats train moldova iasi chisinau
Second class seats on the Chișinău to Iași train. ©Paliparan

Moldova to Ukraine by daytime train

Moldova used to have some good daytime train connections to Ukraine, but that’s sadly no longer the case.

There were one or even two trains a day linking Chișinău and Tiraspol with Odessa, as well as a more obscure train service between Ocnița and Chernivtsi.

Due to some historical quirks, the Ocnița-Chernivtsi train had the distinction of crossing the Moldovan-Ukrainian border five times on its journey!

Both of these train services have however been suspended, the Chișinău-Odessa train due to the Russian invasion of Ukraine, and the Ocnița-Chernivtsi train already before the war due to some other issues.

chernivtsi railway station train passport
It used to be possible to take a train from Chernivtsi (Ukraine) to Ocnița in Moldova, where you could connect to an onward train to Chișinău. ©Paliparan

Moldova to Romania by night train

Although it is possible to travel from Chișinău to Bucharest during the day with a simple change of trains at Iași, there is also a highly convenient direct sleeper train that connects the capitals of Moldova and Romania

This Bucharest to Chisinau train is called the ‘Prietenia’ (which means ‘friendship’ in Romanian) and runs daily in each direction.

To overcome the break of gauge at the Moldovan-Romanian railway border at Ungheni, each wagon is jacked up to have its bogies (wheelsets) changed, which is a fun spectacle to watch!

The Prietenia night train uses old Soviet-era rolling stock, with both first class sleeper compartments available, as well as second class couchettes.

First-class compartments, also known by the Russian term ‘Spalny Vagon’ or ‘SV’, have two berths and can also be booked for single occupancy.

Second-class has four couchette berths in each compartment.

Tickets can be bought online at both website of the Romanian Railways (CFR) and the website of the Moldovan Railways (CFM).

The Bucharest to Chisinau Prietenia train costs 131.30 RON (€26) for a berth in a 4-person couchette compartment, 192.91 RON (€39) for a bed in a shared first class sleeper compartment, and 258.56 RON (€52) for a first class compartment for single (private) occupancy.

Note that when you book your Prietenia tickets on the CFR website, you have to collect your actual ticket at a Romanian train station before departure.

Therefore, it’s better to use the CFM website if you want to travel with this train from Moldova to Romania.

romania moldova night train
The Prietenia night train between Moldova and Romania, seen here at the station in Bucharest. ©Paliparan
sleeper compartment prietenia night train
A first class sleeper compartment on the Prietenia night train. ©Paliparan
prietenia couchette bucharest chisinau
A 4-berth couchette compartment on the Prietenia night train. ©Paliparan
dining car prietenia night train moldova romania chisinau bucharest
The Prietenia night train has a dining car where you can buy drinks and basic snacks. ©Paliparan
ungheni bogie exchange
Bogie exchange facilities at the Moldovan border station of Ungheni. ©Paliparan
ungheni border change bogies prietenia
Due to the break of gauge between the standard gauge railway lines of Romania and the broad gauge railway lines of Moldova, the wheelsets of the Prietenia sleeper train need to be adjusted when it crosses the border. ©Paliparan

Moldova to Ukraine by night train

Although the ongoing Russian invasion of Ukraine saw many international train services to and from Moldova being cancelled, it also saw the rebirth of the Chișinău to Kyiv night train.

The Chișinău-Kyiv night train is operated by Ukrzaliznytsia, the Ukrainian Railways, and runs once every two days in each direction.

The train makes stops at Ungheni, Bălți, Zhmerynka, and Vinnytsya among others, and crosses the Moldovan-Ukrainian border at Vălcineț – Mohyliv-Podilskyi.

On the Chișinău-Kyiv night train you can find first-class sleepers (also known as ‘spalny vagon’ or ‘de lux’) with two berths in each compartment, second-class sleeper compartments (also known as ‘kupé’, and comparable to couchettes), and third-class platzkart, an open-plan carriage with 54 bunk beds.

For single (private) occupancy, you must book both berths in a first-class sleeper compartment, or all four berths in a second-class compartment.

A berth in a first-class compartment costs 5241.90 Ukrainian hryvnia (€127), while a berth in a second-class compartment costs 2828.96 UAH (€68), and a berth in platzkart costs 2013.82 UAH (€49).

Train tickets can easily be booked online at the Ukrzaliznytsia website (note that Chișinău is listed as ‘Kishineu’ in their system).

kyiv chisinau night train
A wagon of the Kyiv-Chisinau night train. ©Paliparan
kyiv-chisinau sleeper travel moldova ukraine
Wagon shield of the Kyiv-Chișinău night train. ©Paliparan
Ukrzaliznytsia special livery train
If you are lucky, your Chisinau to Kyiv night train consists of wagons with the awesome Ukrzaliznytsia livery highlighting the resilience of the Ukrainian people during the Russian invasion. ©Paliparan
spalny vagon compartment ukraine
A first class sleeper compartment (spalny vagon) on an Ukrainian train. ©Paliparan
kupe ukraine
Second class sleepers, also known as ‘kupé’, have four berths in a compartment. ©Paliparan
ukrainian railways train mariupol kiev platzkart
A platzkart carriage on an Ukrainian train. ©Paliparan
mariupol kiev train ukrainian railways platzkart third class
Platzkart has berths in an open-plan train carriage, and can therefore best be compared to the railway version of a hostel! ©Paliparan

Other international train services

Moldova used to have good rail links to Russia, with up to two daily night trains from Chișinău to Moscow, and a daily service to Saint Petersburg.

However, these train services were suspended when the coronavirus pandemic broke out, and have not been resumed since.

Given the ongoing Russian invasion of Ukraine, it is highly improbable that trains between Moldova and Russia will resume in the near future, as any potential service would need to pass through Ukraine.

Considering Moldova’s firm pro-Ukrainian and pro-Western stance, there is likely zero political appetite for such rail links anyway.

chisinau station departures board crossesd out moscow saint petersburg
The international departures board at the station of Chișinău, with the departures to Moscow and Saint Petersburg being crossed out. ©Paliparan

Dining cars on Moldovan trains

If your domestic train journey in Moldova is operated by one of the modernised DMU trains, you will find a small counter on board where you can purchase drinks and basic snacks.

The same applies to the Chișinău-Iași daytime service, as this is operated by a modernised DMU as well.

The Prietenia night train linking Bucharest with Chișinău features a dining car that offers a wider range of drinks and snacks, but don’t expect to find cooked dinner options here either.

It’s however a great place to drink a beer or to try out some of Moldova’s excellent wines (a bottle costs only €3.50!).

Make sure you bring some Moldovan or Romanian lei in cash, as card payments are not accepted.

bar counter cfm train dining car moldova train travel
On Moldovan DMU trains, which are also used between Chișinău and Iași, you can find a small bar counter where you can buy coffee, drinks, and some basic snacks. ©Paliparan
bar wagon prietenia train
The counter of the dining car on the Prietenia night train. ©Paliparan
prietenia night train sparkling wine
Enjoying some Moldovan sparkling wine in the bar wagon of the Prietenia night train. ©Paliparan

Scenic railway lines in Moldova

Moldova is certainly no Switzerland when it comes to scenic train journeys.

Although it can be highly pleasant to travel by train through Moldova and the views aren’t bad, the scenery doesn’t really extend beyond rolling hills.

As such, I cannot recommend any specific railway line in Moldova if you are looking for scenic train journeys.

blue skies moldova travel
Typical scenery on a train ride in Moldova. ©Paliparan

Railway stations in Moldova

Chișinău’s railway station is a lovely building, but compared to train stations in other European capitals, it is fairly small and has more of a provincial feel to it.

Although there aren’t many facilities and shops inside the station itself, you will find plenty of cafés, restaurants, supermarkets, and exchange offices in the immediate vicinity.

Ungheni’s train station is also quite impressive, given its status as a major railway junction and border station.

However, other stations in Moldova have a much more small-town feel, with facilities that pale in comparison to those in other European countries.

chisinau train station moldova travel
The front entrance of Chisinau train station. ©Paliparan

Conclusion

Taking the train is a great way to travel to Moldova, although it may not be as useful for travel within the country due to the limited scope of the Moldovan railway network.

The railway links between Moldova and its two neighbours, Romania and Ukraine, are great.

If you want to travel between Moldova and Romania, you have the option of daytime trains to Iași, or the highly convenient Prietenia night train, which connects Chișinău with Bucharest.

A modern Ukrainian sleeper train links Chișinău with Kyiv, and also makes for a great way to travel to Moldova.

Unfortunately, due to years of corruption and disinvestment, the Moldovan national railways (CFM) are in a state of disarray, and domestic train services are highly erratic.

Given that most of Moldova’s tourist sights aren’t located near railway lines anyway, this won’t really impact the average tourist visiting the country though.

Avatar photo

Koen

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. You can follow Koen on his travels on Twitter, Facebook, or Instagram.

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 Paliparan.com, 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!

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.