This page explains how to travel by train from Kiev or Lviv to other European cities and how to buy tickets the cheapest way.  It may help to know that Lviv is also spelt Lvov, and Kiev can also be spelt Kyiv.  Click here to buy tickets starting in another city.  Train times updated for 2020.  COVID-19 update.

bullet pointI want to go from Kiev or Lviv to...

Warsaw    Krakow    Berlin    Prague    Budapest    Vienna    Moscow    All other destinations

bullet pointBefore you buy your tickets...

Take a moment to read these tips for buying European train tickets.  It answers all the usual questions, "Do I need to book in advance or can I just buy at the station?", "Can I stop off?", "Are there Senior fares?" and that old favourite, "Should I buy an $800 railpass or just buy a 35 point-to-point ticket online?".  Click here to understand how far ahead you can buy train tickets.

bullet pointEuropean train travel FAQ...

An introduction to European train travel


Senior fares (over 60)


Guide to Eurail passes (overseas visitors)

Important tips for buying European train tickets

Youth fares (under 26)


Guide to Interrail passes (for Europeans)

How to check European train times

Child fares & child age limits


Couchettes & sleepers on night trains

Do I need to book in advance?

Luggage on European trains


Train seat numbering plans

How far ahead can I book?

Luggage storage at stations


Wheelchairs & special needs

Can I stop off on the way?

Taking a bike by train


Real-time service updates

Should I travel 1st or 2nd class?

Taking a car by train


Hotels & accommodation

How long to allow for connections?

Taking dogs & pets by train


Changing stations in Paris by metro or taxi

How early to arrive at the station?

Maps of the European rail network


What to do when things go wrong...

Trains within Ukraine

Back to top

Kiev & Lviv to Warsaw...

Option 1, Kiev to Warsaw by Kiev Express sleeper train...

The Kiev Express   1, 2 or 3 bed sleeper compartment   Each compartment has a washbasin

Boarding the Kiev Express in Warsaw...


1, 2 or 3-bed sleeper...


...with washbasin.

Option 2, Kiev or Lviv to Warsaw by daytime trains with overnight stop in Krakow...

Back to top

Kiev & Lviv to Krakow...

Option 1, Kiev or Lviv to Krakow by sleeper train...

Option 2, Kiev or Lviv to Krakow by daytime trains...

2nd class seats on Przemysl-Kiev train   The Przemysl to Lviv & Kiev train

The new express train from Przemysl to Lviv & Kiev, seen boarding at Przemysl.  Photos courtesy of Nicholas Brooke.

Back to top

Kiev to Berlin...

Option 1, by air-conditioned intercity train to Przemysl then overnight sleeper to Berlin...

Option 2, by sleeper train to Warsaw then EuroCity train to Berlin...

Back to top

Kiev or Lviv to Prague...

Option 1, by Prague-Kosice sleeping-car...

The Prague to Kiev train

The direct sleeping-car from Kiev to Prague, seen at Prague Hlavni.  This sleeper ceased being direct in December 2017, it now runs Kiev-Kosice with connecting train to Prague.

1, 2 or 3 bed sleeper compartment   Each compartment has a washbasin   Close-up of sleeping-car from Prague to Lviv & Kiev

A sleeper compartment with washbasin.  Courtesy of Alessandro

Option 2, via Krakow...

Back to top

Kiev or Lviv to Budapest & Vienna...

Option 1, Kiev or Lviv to Budapest by direct sleeper train.  See Ukrainian news report showing the new Vienna-Kiev sleeping-car service.

The Vienna-Kiev sleeping-car at Kiev Pass

The Kiev-Vienna sleeping-car about to leave Kiev Pass.  Photos courtesy of Helmut Uttenthaler.

The Vienna-Kiev sleeping-car has its wheels changed at Chop

The sleeper is jacked up to have its bogies changed at Chop on the Ukrainian border.  Photo Helmut Uttenthaler.

Sleeper to Kiev about to leave Vienna   Ukrainian sleeper corridor   1, 2 or 3 bed Ukrainian sleeper compartment

The Vienna-Kiev sleeper at Vienna Hbf... Courtesy of Helmut Uttenthaler.


The sleeper corridor.  Courtesy Helmut Uttenthaler.


1, 2 or 3 bed sleeper compartment.

Option 2, Lviv to Budapest by daytime train.

Back to top

Kiev to Moscow...
Night train from Kiev to Moscow, about to leave Kiev   2-bed sleeper on night train from Kiev to Moscow.   TV screen in 2-bed sleeper on Kiev-Moscow train

Train 6 from Kiev to Moscow, boarding at Kiev station.


The 2-berth spalny vagon on train 6 even have an LCD TV.  Photos courtesy of

Back to top

Kiev or Lviv to all other destinations...


Back to top

Back to home page