Trans-Siberian Railway adventure

Photographs from a Trans-Siberian Railway trip. Information regarding buying tickets, packing essentials, tips and more. Beijing to Moscow, with stops at Irkutsk, Yekaterinburg, and St Petersburg.

Travelling the Trans-Siberian Railway is something I’m really glad to have ticked off my bucket list. It was an eye opening experience, travelling for days across the vast expanse of the Gobi Desert, Siberia, and rural Russia, living on a train for days and making friends with complete strangers amidst vodka shots and random group photos. I made a few stops along the way, which I’d really recommend if you have the time, as Russian cities (and nature) are amazing to explore, and splitting your trip up will give you the opportunity to travel in platskartny, a truly Russian experience in itself. Posts on the other destinations along the way coming soon, and this post will be about travelling on trains, covering tickets, food, packing, and more.

All the information you'll need to plan one of the ultimate overland experiences, on board the Trans-Siberian Railway.
After four weeks travelling across China, got on board the Trans-Siberian Railway and not long after, chugging across the Gobi Desert.

Beijing to Irkutsk via the Trans-Mongolian

Continuing from my overland adventure from Singapore (across China) to Moscow, this Trans-Siberian leg was one I had been looking forward to for years.

Beijing Railway Station, China
Beijing Railway Station, where my adventure in China ends, and a new adventure begins.

It wasn’t too hard finding the right platform, the only one in the station where there were more non-Chinese than Chinese waiting at.

From Beijing, the lowest available class was 2nd Class- 4 berths cabins without aircon (but with a fan). May look a little cramped, but it was better than this looked, with under-seat and over-head storage for bulky luggage, and a small shelf and some hooks for keep stuff within reach. Pillows, blankets and sheets provided.

Restaurant cars follow the country in which the train is travelling in – Chinese restaurant cars in China, Mongolian restaurant cars in Mongolia, Russian restaurant cars in Russia. As night fell we neared the Mongolian border, where wheel gauges were to be changed. Inside some sort of train depot, entire carriages are lifted up – with passengers and all inside. Chinese gauge (1,435 mm / 4 ft 8 1⁄2 in) bogies are removed, and the Mongolian/ Russian gauge (1,520 mm/ 4 ft 11 27⁄32 in) bogies are added.

Beijing to Irkutsk: Day 2

Across the Gobi Desert on the Trans-Siberian/ Trans-Mongolian.
The next morning, rolling across the Gobi Desert. Nothing but the train and sand for miles and miles and miles.

As the train pulled up at stations, big and small, women with pushcarts went alongside the length of the train offering a variety of food and beverages.

Around midday the train rolled into Ulaanbaatar. There was a slightly longer stop here so I went for a short walk around the station. I didn’t plan for a stop at Ulaanbaatar but heard from travelers along the way that tours from Ulaanbaatar involved travelling through the desert, staying some nights in traditional tents and a couple of other desert/ traditional activities. Sounded pretty epic, and sounded like a really good time.

Beijing to Irkutsk: Day 3

Immigration procedures at both borders were thorough but straightforward. Immigration officers would board the train and inspect every inch of each carriage for suspicious articles/ activity. Nonetheless, with the right documents and with nothing to hide everything should be smooth. Just remember to stay awake throughout the procedures. At the Mongolian border, a Chinese man was nearly kicked off the train for not waking up during the immigration checks.

Just before Ulan Ude, the Trans-Mongolian branch of the Trans-Siberian Railway merged with the main line of the Trans-Siberian railroad. The main line stretches from Moscow, in Europe, to Vladivostok, at the Sea of Japan. Reaching 9,289km, it is the longest railway line in the world.

Not long after, along the shores of the mighty Baikal, the largest freshwater lake in the world.

I got off the train at Irkutsk to spend a week in Siberia (split between Irkutsk and Lake Baikal). It was one of the most amazing experiences of the trip. On the train I met a friendly elderly Australian couple on the train. They were heading straight for Moscow so we bade farewell at Irkutsk. Lovely couple, I hope I’ll still be travelling at their age.

Getting the rest of the tickets for the Trans-Siberian adventure

I only managed to get tickets for the first leg, from Beijing to Moscow, before the trip (online and collected in Beijing). I bought the tickets for the later legs over the counter in Irkutsk, but not without difficulty. Station staff (and almost everyone around) did not speak any English, and I did not speak any Russian). I was fortunate the person attending to me was a really patient and kind lady, and I got the tickets I needed in the end. Understanding the tickets, on the other hand, is a problem for another day.

After a painfully long time at the counter, I was relieved to finally get all the tickets for the remaining legs- Irkutsk to Yekaterinburg, Yekaterinburg to St Petersburg, St Petersburg to Moscow. Credit cards are accepted at the counter, much to my relief too.

From Siberia to the Urals via the Trans-Siberian

A week later, back at the same station, all ready to go.


While I was in 2nd class for the first part of this journey, I decided to try out 3rd class, or platskartny, for the rest of my journey. Or rather, financial constraints dictated that I should take whichever was more economical. While I’d say that platskartny isn’t for everyone, I’d really recommend it to anyone in for an experience of a lifetime. In the end, it wasn’t as uncomfortable as I’d thought it would be, and the opportunity to interact with locals (despite the lack of a common language) more than made up for it. It’s hard to think of another situation where I’d be forced to be in such close proximity to total strangers for a couple of days straight, and Russians are definitely more friendly than I thought they would be.

Novosibirsk and beyond

Arriving in Yekaterinburg

Yekaterinburg was my second stop of my Trans-Siberian adventure. I spent a few days exploring the city and some nearby attractions. Wasn’t as spectacular as Siberia, but nonetheless intriguing (with a colourful/ dark past). A guy I met on the train who happened to be from Yekaterinburg also showed me around his city for a day, for which I am very grateful.

Yekaterinburg to Saint Petersburg

After 3 days in Yekaterinburg, it was time to go again. Technically the rest of the trip isn’t on the Trans-Siberian, as I took a detour to St Petersburg before heading south to Moscow for my flight home. Moscow seemed to offer better flight connections at least to Singapore.

Another 36 hours on the train

Leaving the city of Yekaterinburg on a Monday evening, it was going to be another 36 hours on the train before St Petersburg. As the train pulled away from the European/ Asian border, few things changed. Gradually, but surely. The landscape, the people, the timezone (not again!), and a certain something in the atmosphere. Or perhaps just the temperature, now in newer looking trains with air con. Needless to say, it was much more comfortable. Had much less interaction with the people around this time though.

This train was air conditioned and so much more bearable than the previous leg, which was not. The setup was comfortable enough for a couple of days, and the plug just beside my bunk definitely helped too. I had earlier bought a data enabled phone card in Irkutsk, and while reception outside of cities was quite bad, my battery was draining fast.

Arriving in Saint Petersburg

After another day or so on the train, I arrived at St Petersburg, a truly beautiful and amazing city, where I spent four days.

To the final stop of the Trans-Siberian Railway, Moscow

After four awe-filled days in Saint Petersburg, I made my way to the Moskovsky Railway Station, not too far from the heart of St Petersburg, for my final train trip of my 50 day long overland adventure from Singapore.

Moskovsky Railway Stationis the oldest preserved station in St Petersburg. Not sure if named because trains to Moscow start here- the corresponding station in Moscow is Leningradsky Railway Station, Leningrad being the Soviet era name of St Petersburg. The exterior still preserving its old charm, the interior looking refreshed.

Arriving in Moscow

After a quick overnight train ride, I arrived in Moscow, almost 50 days since I left Singapore on a bus. (It doesn’t actually require that long- I think it can be done in 2 weeks or less without stops)

Platform at Leningradsky Railway Station.
Last stop, Moscow!

A little weary yet excited as I stepped out of the station into Moscow, a little similar to the feeling upon completing the very first phase of my overland trip, arriving in China on a bus four days after leaving Singapore. I had originally intended to reach deep into Europe, but a job offer I could not reject was beckoning back in Singapore, and this would be where my longest solo trip ever would end- for now. I was getting a little tired too, and was glad to be back home soon.

Many travellers though, continue their trip into Europe, usually taking the Trans-Siberian to Moscow first, then north St Petersburg, then further north to Finland to get to Scandinavia or the Baltic states. Heading straight west isn’t that practical, with potentially lots of paperwork and money to get to Belarus or Ukraine.

Komsomolskaya Square, Moscow.
First impressions. Outside railway station, on Komsomolskaya Square.

Travelling the Trans-Siberian Railway

Some additional information you may find useful if you’re planning a Trans-Siberian trip.


I bought tickets for Beijing to Irkutsk online at the CITS website. Tickets for legs originating from China can be bought there. I bought on onward tickets from Irkutsk to Yekaterinburg, Yekaterinburg to St Petersburg and St Petersburg to Moscow at the Irkutsk Railway Station, but that was kind of difficult as the staff did not speak English.

(Below times are at GMT +8 for train departures from Beijing, GMT +3 (Moscow time) for all Russian stops.)

For this trip (first leg in 2nd class, subsequent in 3rd class):

Beijing to Irkutsk (K3, Wednesdays only)US$381Wed 11:22am to Fri 10:49am (3.49pm local)
Irkutsk to Yekaterinburg (probably daily)₽5162 (US$94 at June 2015)Wed 1:28pm (6.28pm local) to Fri 8.07pm (10.07pm local)
Yekaterinburg to St Petersburg (probably daily)₽4758 (US$87 at June 2015)Mon 8.57pm (10:57pm local) to Wed 8:38am
St Petersburg to Moscow (probably daily)₽2090 (US$38 at June 2015)Sat 9.50pm to Sun 5.40am (approx)

Other possibilities, more details on CITS website (prices for 2nd class hard sleepers, which aren’t really that hard):

From Beijing to Moscow:Cost (USD)Time
K3 (via Mongolia)652Wed 11:22am to Mon 1:58pm
K19 (via Manchuria)720Sat 11:00om to Fri 5:58pm

Tickets for trips from Beijing can be collected at the CITS building in Beijing.


Restaurant cars provide food according to which country the train is currently in. Only lunch and dinner for the first day is included in the ticket. Other travellers commented that food from the restaurant car was not really expensive thereafter but I had brought sufficient food with me from Beijing. Hot water was mostly available throughout, provided via a boiler at each carriage. I think you might be able to borrow some basic utensils/ cups from the conductor in your carriage, but probably better to prepare your own.


A pillow, blanket, and clean sheets are provided.


Sockets available in the toilet, at the end of carriages and somewhere along the middle of the corridors. Two round pin European plug. Current was erratic though, switching on and off constantly at some points.


Toilets were cleaned often but toilet paper occasionally ran out so it might be good to bring an extra roll. No other toiletries provided, and also no showers available. As with trains elsewhere, can’t use the toilet during stops.


Customs officers at the various borders will board the train (no need to unload/ disembark) to check documents so have all necessary documents ready and be cooperative to avoid any trouble.

No Mongolian visa necessary for Singaporeans (14 days). Russian visa application procedures appears to have changed since the last time I applied. Visit here for more information.


The railway felt safe in general. I was travelling alone, and didn’t feel threatened at any point. There were also a few other solo travellers (men and women). It’s still better to keep a close watch on belongings, though.


I got a SIM card while I was in Irkutsk, but it’s probably possible to get it anywhere else. Connection was spotty in between cities, but near to cities it’s possible to get connected. Great for Google Translate, to be able to ‘communicate’ with locals on the train, although rather insufficiently.

3G SIM card: ₽200 for 3GB (~S$5/ US$4 at June 2015 rate, not sure about validity, but mine was valid throughout my remaining 2 weeks in Russia- I spent 3 weeks in Russia but got the card only after the first week)


Might be good to bring along slippers, small reading lamp, luggage lock, earplugs/blindfold (if needed), wet wipes, and lots of stuff to entertain yourself. Time zones are kinda confusing, as the train passes through quite a few time zones. Schedules in Russia are provided in Moscow time.

That’s it! The railway adventure of a lifetime, with amazing stops to visit along the way. Try it some time! 🙂

trans-siberian railway adventure

4 thoughts on “Trans-Siberian Railway adventure”

  1. Hi, really enjoyed your blog. I am also planning a similar trip to you but from London to Bali (and possibly Australia) overland. So I will be going the other way. Some really good tips on what to take on the train though.

    I found you through Matt;s course :-). My blog is still in development but check it out in a few weeks.

    1. Hi Ed, thanks for dropping by, glad the information is useful. I haven’t found a viable way to cross from Indonesia to Australia yet, please let me know if you find out how! All the best on your blog, would be great if there are opportunities for collaboration in future 🙂

  2. Hey! I really love this article. It looks like you had a wonderful journey. This route is on our travel list too. It’s good to see you added the prices for the trips. I thought it would be much more expensive. Thanks for sharing!

    1. Hi Inge, thanks for dropping by! It was a great experience taking the train and meeting people, and yes, it isn’t as expensive as I initially thought it would be too! Hope you’ll be able to experience it soon 🙂

Leave a Comment

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