Chisinau to Kiev by Train: Well, That Was a Trip

Note: Due to the ongoing war in Ukraine I don’t think this train journey is possible any longer; and if it is, I wouldn’t recommend it. However, in the spirit of honoring of this memorable trip that I took in 2018, I’ll keep this post as-is in hopes that, in the future, travelers can make this journey safely once again. All my hope and love goes out to the innocent people caught up in this senseless war. 

Despite being separated by a mere 500 kilometers of distance between the two points, taking the Soviet-era sleeper train from Chisinau to Kiev took a whopping 18 hours.  And would I recommend it? Yes, yes, and yes again.

Taking an ancient, glacially-paced train — a train older than either of the two countries it was going between — was probably one of my highlights of visiting Chisinau.

Though to be fair, that’s because the majority of my time in Chisinau was spent navigating the hospital system attempting to get a rabies vaccination after a cat bite incident in Odessa… but that’s a story for another day, and it’s most certainly not Chisinau’s fault that I didn’t get around to doing most of the best things to do in Chisinau.

Nor is it Chisinau’s fault that I didn’t take out my proper camera and took only crappy cell phone shots the entire 3 days I was there… but I digress again.

Sadly, this is the ‘best’ photo I have of Chisinau
Note: This post contains affiliate links, which means I may receive a small commission if you purchase something after clicking. Thank you for supporting the free content on this independent site! For more information on affiliate links and cookies, see my disclosure page for more details.

Not a ton of travelers opt for this train due to time and budget concerns and a lack of information out there, so I’ve broken down the information that was missing on the internet here  to help people who plan to make this journey between Chisinau and Kiev by train in the future.

Bus vs. Train? Breaking Down Getting from Chisinau to Kiev

Upon arrival at my hostel in Chisinau, I was given a map with the arrival and departure times of buses. Traveling by bus from Chisinau to Kiev is by far the more popular option. But after a memorable #Experience in Romania and the marshrutka from hell from Ganja to Sheki in Azerbaijan, I’m a bit allergic to bus travel.

So when given the option between a 10 hour overnight marshrutka to Kiev and a sleeper train of indeterminate length and roughly twice the price… I opted for the train in a heartbeat, not even thinking about the price.

The train station in Chisinau is a happening place

The train journey is not the popular choice because it is both a longer journey (in my case, nearly by twice the time) and it’s more expensive. I paid 650 lei for my bed in an open sleeper car, whereas a bus ticket will cost around 300 lei. A bus takes approximately 10 hours between the two cities, and my train took 18 hours.

I’ll Take the 21:19 Train to Moscow

Attempting to purchase a train ticket between Chisinau and Kiev is a little intimidating because the people at the train station ticket counter don’t speak English. Knowing a tiny bit of Russian will help. I speak Russian with the complexity of an early toddler and through that and some gesturing I was able to get a ticket for the train to Kiev.

If you don’t speak Russian, I recommend asking your hotel or hostel receptionist to write down what you want in Russian or Romanian. Barring that, you could always use Google Translate if you have a SIM card or the language file already downloaded on your phone to use offline (guide how to do that here). This is highly useful for traveling through Russian-speaking parts of the former USSR. This tip also came in handy in Taiwan when I had to translate Chinese as the camera can automatically ‘translate’ things, making you feel like you’re from the future.

The departure times between Chisinau and Moscow as of July 2018.

However, in my bumbling Russian, I was able to get what I wanted across. There were three departures on the day that I booked my ticket, all heading towards Moscow and making stops in Kiev along the way. Despite the ongoing war in Donbass between Russian and Ukrainian forces, trains are traveling between the two countries as scheduled.

The woman at the ticket counter told me my train was due to arrive the next day at around 15:00. I’m not sure when the other two trains would arrive in Kiev. Theoretically, according to an out of date blog post, the morning train would arrive somewhere around 2 in the morning, whereas the 23:00 train arrives past noon the next day.

Comparing those times to my experience, I’d say those times are off, though. Unless it follows a very different route or I accidentally took a train with countless local stops and the other train is an express train, I have a hard time buying that. I’ll leave that gap for other intrepid travelers to fill in – if you find out, comment below and I’ll update this post accordingly.

When at the train station, be sure to check out the Monument to the Victims of Stalinist Repression in front

All Aboard the Slowest Train of Your Life

From start to finish, it took a whopping 18 hours to span 500 kilometers, including a perplexing 9 hours to traverse Moldova… which, given the size of this tiny landlocked country, practically defies physics.

On Soviet train, Moldova leaves you!

The train departed at 21:19 exactly on schedule and chugged along through Moldova making countless stops, finally reaching the border with Ukraine around 6 AM. Luckily, unlike the night train to Istanbul, all the passport-checking takes place on board the train.

The train itself is spartan but functional, as befits a Soviet-era train. The train has bunk beds, where the bottom level has a luggage compartment underneath it that can be lifted up. The top bunks can be folded away and typically are, as it’s rare for the train to hit capacity (no need to buy tickets in advance save for the fact that the ticket line moves quite slowly). There are also bed/seat combinations on the side, so that each “section” can fit 6 people.

You’re given two sheets, a mattress pad that is actually quite comfortable, a pillow and pillowcase, and a towel if you’d like to wash your face or something on the train. There is hot water available and you can borrow glasses to drink tea or coffee out of (I assume you have to bring it yourself — my nice seat mate kindly shared his coffee with me in the morning, because people are angels). There was a restaurant car on my train in theory, but I didn’t check it out personally. The bathroom was actually one of the cleanest I’ve seen on a train, though of course, it’s strictly a BYO TP and hand sanitizer kind of affair.

One of the few photos I took on the train.

I wish I had taken better pictures but I am a shitty wannabe train blogger. I blame the combination of boarding a pitch black train, drugging myself in order to sleep, and then having a series of weird encounters with border officials and random people as soon as I woke up.

I arrived in Kiev around 3:10 PM the following day, pretty much exactly on schedule – if not a few minutes early.

Crossing Between Moldova and Ukraine

I exited Moldova with only a slight hitch. My border stamp, which I got at the Palanca border crossing commonly used between buses between Odessa and Chisinau, was so faded it almost looked as if it weren’t there.

I heard a flurry of a language I couldn’t understand with the words “Tiraspol” being bandied about — evidently, they thought that given the lack of entry stamp, I had entered via Transnistria. Eventually, they were able to detect the tiny hint of a Moldovan entry stamp (side note: I really hate it when this happens) and I was given my exit stamp.

After a quick and awkward pause for customs entering Ukraine (in which I thought I was being asked to get off the train because, again, toddler-level Russian, and began to change out of my sleeping shorts in front of a border guard), they quickly checked my baggage and ascertained that I hadn’t brought in too much alcohol in from Moldova.

I then waited for the Ukrainian passport control to come and stamp me in. The guards made some awkward comments on my appearance (oh, the joys of traveling while female) and then proceeded to ask me if I was sure if I didn’t need a visa to enter Ukraine (despite the fact that my entry stamp into Odessa a few days back was staring them right in the face).

This is the happy face of someone who didn’t take a bus.

All in all, it was a less pleasant experience than the super-smooth Palanca border crossing from Odessa, which had free Wi-Fi as well as the only land border Duty Free shop I’ve ever seen, but it was nothing crazy.

Just be aware that they don’t see a ton of people who are not Moldovan, Ukrainian, or Russian nationals doing this route so you may have to answer questions about visas that should seem obvious.

Welcome to Ukraine

Not long (I think – I was still blinking off the effects of my sleeping pills) after crossing the border into Ukraine, we pulled into a small city and instantly a flurry of activity began. People began boarding the train, selling kielbasa, soda, and SIM cards — ah, the trifecta of life’s necessities.

But here’s where the story takes an interesting turn.

I met a mysterious man in all yellow who addressed me in Russian. I repeat: all yellow, shirt, jeans, and all. Upon finding out I was foreign, his demeanor changed into something extremely exuberant. When I answered that I was American, he grew even more animated, and began shuffling through his briefcase through a series of tattily-laminated documents translated into several languages, the text of which read quite a bit like a standard spam e-mail and had a bunch of American-sounding names in it that, of course, meant nothing to me.

He began reading out the text of this spam-like document to me in English at full volume for the entire train to hear, flourishing his hands and shouting “your excellency,” trying to shake my hand with a suspicious forcefulness (which held what looked like a deck of laminated Tarot cards but were probably cards of Orthodox saints).

I was confused and still slightly drugged so I began yelling what I thought was “no, goodbye” in Russian over and over again… before realizing that I was babbling in Bulgarian. Whoops.

My seatmate — a young Russian backpacker about my age — looked on, bemused but looking prepared to intervene if necessary. When the man left, he cracked a smile.

“Welcome to Ukraine.”


  1. Hi Allison, your blog is very interesting and informative. You have presented your travel experience in a very much interesting way. I would love to read more of your blogs. Thank you.

  2. Great article Allison. I’ve been to Odessa twice, and am planning a trip from Houston to Chisinau, then Chisinau to Kiev (by train, thanks to this article), and Kiev back to Houston. The train you rode from Chisinau to Kiev avoided Transnistria, right?

    1. Hi Earl! Odessa is so lovely. I only got to spend a few days there but will definitely return. And yes, the train I rode avoided Transnistria 🙂 It takes a while but it is one hell of a trip, as you probably gathered! Definitely a highlight of my trip.

  3. Hi Allison,
    Thank you for your amusing and informative post on the night train from Chisinau to Kiev. I found it very useful when planning the same trip for myself, just yesterday.
    I followed your advice about getting someone to translate the ticket details, as I have no Russian or Romanian. This was gold! My translator was fluent in both (plus some more) so all bases were covered. Anyway it worked a treat and the delightful, middle-aged cashier looked just as relieved as i felt when the transaction was complete. She even corrected one of the details on my written document with a beaming smile.
    Thusly, I can confirm for you the the 21.16 from Chisinau now arrives in Kiev at precisely 14.00hrs. The travel app I used had the arrival time at 12.49. The cashier cheerfully corrected it to 14.00hrs.
    With the exception of Yellow Ukrainian Man my experience was pretty much how you described yours. And yes, I would definitely do it again.
    Thanks again for your charming blog.

    1. So glad to hear it was helpful, and thank you for the update on the times! Moldova can definitely be a challenge with language barriers (just try getting rabies shots there at a local clinic, the only ones that had the authority to give the shots… a nightmare!) so I’m glad you made it out all right! Too bad about the Yellow Ukrainian man – I got a kick out of that! 😛 Glad you enjoyed your ride! I too thought it was a lot of fun!

  4. Hey Allison,

    just took the 23:14 –> 12:08 kishinau – Kiev Train and it was awesome !!

    I took the cheapest option – 549lei which makes at current rate 30€ or 34$ which means you are in dorms that are not closed (its not a classic cabin of 4 people). See example here — apparently transiberian has the same style of wagon :

    actually the train was super, my wagon looked amazingly new -> videocameras, digital screen for travel information, electricity plugs + USB plugs.

    not so packed in Kishinau, but in transnystria – which we crossed – people came in and nearly 80% of bottom beds were occupied at that point but during the whole trip no top bed were occupied so its was not super packed. Yet it was a monday night and not really high season. I heard in August its much worse.

    Regarding sleeping experience/confort, the problem is that until 2h30 and the end of passport control, it was a little noisy in the wagon because nobody really started to sleep, and lights were still on. But once passport control was finished, train started again and then everybody slept and I slept perfect 5h which was totally enough and so much better than the sleep I had when I did kiev-kishinau by bus. really no comparison.

    Regarding schedule for passport/border, i was asked my passport at 2am i think. I only saw ukrainian customs, no transnystrian or moldovan customs, even though we crossed transnytria, which explains why my train was faster than yours.

    This train continues to Moscow, and my neighbours told me they paid 68$ to do kishinau moscow in this train, which is pretty decent I think (if you accept the “shared” wagon experience — soviet style 😉 )

    thanks for your post, you have good writing, its cool to read you!

    Paul – Nomad from Lviv, UA

    1. Hi Paul, thank you so much for your really thorough and helpful comment! I will update my post shortly to include some of the information you gave, very interesting how it goes via Transnistria and makes it much faster! I’m glad that you had a pleasant trip and enjoyed reading this post 🙂 Hope to visit Lviv soon, I loved Kyiv!

      1. I will do again this trip kishinau – kiev but this time taking your train (21h – 14H), in theory I should prefer because i dont like to wait until 2 AM to sleep, i much prefer to sleep until 6H30 and then get awoken for passport control, even though trip will be much longer in total.

        Anyway it’s monday and the 23H – 12h train is not available, so no choice.

        1. I agree! I quite like being on trains as long as they’re comfortable and I liked being able to have a full night’s sleep. Plus the train I took seems like quite a different one than the one you experienced, more ‘old school’ Soviet which was an interesting experience to have!

  5. ThNk you for the post Allison.
    Im going to Chisinau soon. After reading your article im sprry im not traveling onwards by train to Kiev. I hope to do it next time.

  6. Reading you for first-time now I think I’ll be in ur fan club and admirer already.I’ll search all ur previous post.I love the way u write.I arrive only 2 hrs kisinaou. From giurgiului (romania-moldova)by marsrutka (minibus) the strange thing.first 30klm to Kahul took as much as the rest 169 klinika to kisinev 2 hrs. Total 4 get to kiev I’ll use other way.hope tell your inte5ing readers I’m going to bed.from now on I’ll look for all you wrote.felicitar (congratulations

  7. So lovely read you today.specially at these crossings if u not Belarusian Russian from ex Porosenko country etc they look at you as u extraterrestrial. Thank u again.I wished write u all night.

  8. My grandmother said her name was changed at Ellis Isalnd from Kishinevski to Cohen. She told us the town she came from was Kishinev, and that her family were shoemakers to the Tsar until the progroms began. This is all I know. Is there a way you can suggest I might learn more? I am nearly 80, so major travel is not an option. Thanks!

    1. Hi Wendy, thanks for your comment. I’m sorry but I have no idea where you would be able to find more information. Perhaps ask the American Embassy in Chisinau to see if they have any suggestions?

Leave a Reply

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