Close-up of sleeping-car from Prague to Lviv & Kiev

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

      

      Click here for journeys starting in another city

This page explains how to travel by train from Kyiv - Kyiv in Ukrainian, Kyiv in English or Russian - or Lviv to other European cities and how to buy tickets the cheapest way.  Click here to buy tickets starting in another cityInformation current for 2024.

Trains are running as shown below.  For obvious reasons travel to Ukraine is not generally advised, www.gov.uk/foreign-travel-advice/ukraine.  But if you go, take the train!

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 buy at the station?", "Can I stop off?", "Are there Senior fares?" and that old favourite, "Should I buy an $800 railpass or a €35 point-to-point ticket?".  How far ahead can you 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...


Train travel within Ukraine

Trains between Kyiv & Lviv

06:50 Intercity train from Kiev to Lviv   1st class seats on the 06:50 train from Kiev to Lviv

The 06:50 IC+ train from Kyiv to Lviv.

 

1st class. Larger photo. Courtesy of DiscoverByRail.com.

2nd class seats on the 06:50 train from Kiev to Lviv   Cafe countrer on the 06:50 Intercity train Kiev to Lviv

2nd class. Larger photo. Courtesy of DiscoverByRail.com.

 

Cafe counter. Larger photo. Courtesy DiscoverByRail.com.

Back to top


Kyiv or Lviv to London

Back to top


Kyiv or Lviv to Paris

These routes are still running in spite of the war.

Option 1, Kyiv or Lviv to Paris using the Kyiv-Vienna & Vienna-Paris sleepers - easy to book, often sells out

Option 2, Kyiv or Lviv to Paris using the Kyiv-Budapest & Vienna-Paris sleepers - easy to book, good availability

Option 3, Kyiv to Paris using the Kyiv-Warsaw sleeper - can be hard to book

Back to top


Kyiv or Lviv to Brussels

These routes are still running in spite of the war.

Option 1, Kyiv or Lviv to Brussels using the Kyiv-Vienna & Vienna-Brussels sleepers - easy to book, often sells out

Option 2, Kyiv or Lviv to Brussels using the Kyiv-Budapest & Vienna-Brussels sleepers - easy to book, good availability

Option 3, Kyiv to Brussels using the Kyiv-Warsaw sleeper - can be hard to book

Back to top


Kyiv or Lviv to Amsterdam

These routes are still running in spite of the war.

Option 1, Kyiv or Lviv to Amsterdam using the Kyiv-Vienna & Vienna-Amsterdam sleepers - easy to book, often sells out

Option 2, Kyiv or Lviv to Amsterdam using the Kyiv-Budapest & Vienna-Amsterdam sleepers - easy to book, good availability

Option 3, Kyiv to Amsterdam using the Kyiv-Warsaw sleeper - can be difficult to book

Back to top


Kyiv or Lviv to Luxembourg

These routes are still running in spite of the war.

Back to top


Kyiv or Lviv to Zurich & Switzerland

This route is still running in spite of the war.

Option 1, Kyiv or Lviv to Switzerland using the Kyiv/Lviv-Vienna sleeping-cars - easy to book, but often sells out

Option 2, Kyiv or Lviv to Switzerland using the Kyiv-Budapest sleeper - easy to book, good availability

Back to top


Kyiv or Lviv to Venice, Milan, Florence, Rome & Italy

This route is still running in spite of the war.

The Nightjet sleeper at Vienna

A Comfortline sleeping-car on a Nightjet train at Vienna HbfMore about Nightjets

Nightjet deluxe 2-berth sleeper   Nightjet deluxe sleeper in day mode   Nightjet deluxe sleeper toilet & shower   Nightjet standard (economy) sleeper

Deluxe sleeper.  Each compartment can be used as a 1, 2 or 3-bed room.  Larger photoVideo of deluxe room

 

Same deluxe sleeper in evening/morning mode with beds folded away, seats folded out.  Larger photo.

 

Deluxe rooms have a compact shower & toilet, towels & hair/body wash provided.  Larger photo.

 

Standard sleeper set up as 2-berth, washstand open.  It can be used as a 1, 2 or 3 berth.  Larger photo.

6-berth couchettes   4-berth couchette on Nightjet train   Couchette car on Brussels-Vienna sleeper

6-berth couchettes.

 

4-berth couchettes.

 

Couchette car on the Brussels-Vienna Nightjet.

Back to top


Kyiv or Lviv to Barcelona & Spain
Mt Canigou in the Pyrenees

Mt Canigou & the Pyrenees.  One of the highest peaks in the mighty Pyrenees, the 2,784m (9,137 feet) high Mt Canigou dominates the skyline on the right all the way from Perpignan to Girona, see en.wikipedia.org/wiki/Canigou

Back to top


Kyiv to Berlin

Option 1, using the Kyiv-Warsaw sleeper train - still running in spite of the war, can be difficult to book

Option 2, Kyiv or Lviv to Prague via Krakow - easy to book, good availability

Back to top


Kyiv or Lviv to Cologne, Frankfurt, Munich, Hamburg & Germany

Option 1, via Vienna - easy to book, often sells out

Option 2, Kyiv or Lviv to Germany using the Kyiv-Budapest sleeper - easy to book, good availability

Back to top


Kyiv or Lviv to Copenhagen, Oslo, Stockholm & Scandinavia

Option 1, Kyiv to Kyiv to Copenhagen & Scandinavia using the Kyiv-Warsaw sleeper - still running in spite of the war

Back to top


Kyiv or Lviv to Budapest & Vienna

Option 1, Budapest to Lviv & Kyiv on the Transcarpathia

The Transcarpathia train at Kyiv   2-bed 1st class sleeper

Above left, the Transcarpathia on its first day of operation.  Above right, a 1st class 2-bed sleeper.  Courtesy of Ukrainian Railways Укрзалізниця

Option 2, Kyiv or Lviv to Budapest by sleeper train- still running in spite of the war.

The Vienna-Kiev sleeping-car at Kiev Pass

The Kyiv-Vienna sleeping-car about to leave Kyiv 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-Kyiv sleeper at Vienna Hbf. Courtesy of Helmut Uttenthaler.

 

The sleeper corridor.  Courtesy Helmut Uttenthaler.

 

1, 2 or 3 bed sleeper compartment.

Option 3, Kyiv or Lviv to Budapest via Mukachevo.

Back to top


Kyiv or Lviv to Prague & Bratislava

Option 1, Kyiv & Lviv to Prague by Regiojet sleeper train - running in spite of the war, easily bookable online, plenty of availability

Regiojet overnight train   Regiojet couchette compartment

Option 2, Kyiv or Lviv to Prague using the Kyiv-Vienna sleeper - running in spite of the war, often fully-booked

Option 3, Kyiv or Lviv to Prague using the Kyiv-Budapest sleeper - running in spite of the war, easy to book, good availability.

Option 4, Kyiv or Lviv to Prague via Krakow

Back to top


Kyiv or Lviv to Ljubljana, Zagreb, Belgrade

Back to top


Kyiv or Lviv to Brasov, Bucharest & Romania

Option 1, by direct sleeper train - new from October 2025

Option 2, Kyiv to Romania via Moldova - with a day free in Moldova between trains

Back to top


Kyiv & Lviv to Warsaw

Option 1, Kyiv to Warsaw by Kyiv Express sleeper train - still running in spite of the war

The Warsaw to Kiev train at Warsaw Wschodnia

A Ukrainian sleeping-car on the Kyiv Express at Warsaw Wschodnia.

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

1, 2 or 3-bed sleeper.

 

Washbasin.

 

Kyiv Express at Warsaw Wschodnia.

Option 2, Lviv to Warsaw in a day via Rava-Ruska

Warsaw to Lviv by train, the change at Rawa Ruska

Above:  At Rava Ruska it's an easy cross-platform change between Ukrainian train (right) and Polish train (left).  Ukrainian passport control takes place on the Polish train once everyone is on board, passports are taken away, processed and returned.  Polish passport control takes place on the train at the first station in Poland.  Courtesy of DiscoverByRail.com.

Option 3, Kyiv or Lviv to Warsaw by daytime trains with overnight stop in Krakow

Back to top


Kyiv & Lviv to Krakow

Option 1, Kyiv & Lviv to Krakow by Regiojet train - easy to book, good availability

Option 2, Kyiv or Lviv to Krakow by daytime trains - still running in spite of the war, good availability, more effort to book

06:50 Intercity train from Kiev to Lviv   1st class seats on the 06:50 train from Kiev to Lviv

Intercity train, Przemysl-Lviv-Kyiv.

 

1st class. Larger photo. Courtesy of DiscoverByRail.com.

2nd class seats on the 06:50 train from Kiev to Lviv   Cafe countrer on the 06:50 Intercity train Kiev to Lviv

2nd class. Larger photo. Courtesy of DiscoverByRail.

 

Cafe counter. Larger photo. Courtesy DiscoverByRail.

Back to top


Kyiv to Chişinău

Back to top


Kyiv 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 Kyiv to Moscow, boarding at Kyiv station.

 

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


Back to top

Back to home page