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/ukraineBut 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

  • Day 2, travel from Vienna to Paris by Nightjet sleeper train 3 times a week, as shown here.

  • You leave Kyiv 10:16 on day 1, arriving Paris 09:39 on day 3.

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

  • Day 2, travel from Vienna to Brussels by Nightjet sleeper train 3 times a week, as shown here.

  • You leave Kyiv 10:16 on day 1, arriving Brussels 09:55 on day 3.

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

  • Day 2, travel from Vienna to Amsterdam by Nightjet sleeper train 3 times a week, as shown here.

  • You leave Kyiv 10:16 on day 1, arriving Paris 09:50 on day 3.

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

  • Day 1, travel from Kyiv or Lviv to Budapest by sleeper train Transcarpathia as shown below.

  • Day 2, travel from Budapest to Munich by railjet, leaving Budapest Keleti at 07:40, arriving Munich Hbf 14:32.

    The railjet has a restaurant car, power sockets at all seats & free WiFi.

    Book this at www.thetrainline.com or www.oebb.at.

  • Day 2, change in Munich for onward trains to Stuttgart, Frankfurt, Cologne.

  • You leave Kyiv 10:16 on day 1, arriving Munich 14:32 on day 2.

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 - new!

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

  • Private open-access train operator Regiojet offers a comfortable daily train service from Kyiv & Lviv to Prague:

    Step 1, leave Kyiv daily at 12:06 & Lviv at 19:25 by seats train, arriving Przemysl 20:20.

    Step 2, leave Przemysl at 22:10 by Regiojet sleeper train, arriving Prague Hlavni 06:39.

    Regiojet sell this combo as a fully-integrated service, easy to book online with a through ticket, there are usually plenty of places available.

    The Regiojet sleeper train has air-conditioned 4-berth couchette compartments which can be booked as private compartments for sole occupancy, or you can book individual couchettes in shared compartments at cheap prices.  Bedding & bottled water is provided, a light breakfast with tea or coffee is included and there's free WiFi.  The train also has ordinary seats, but a seat is a false economy for an overnight journey.

  • Fares start at €58 with a berth in a shared compartment, or €119.90 for sole occupancy of a 4-berth couchette compartment for 1 to 4 people.

  • Book at www.regiojet.com.

    Booking only opens a month or two ahead, so don't be impatient.  You print your ticket or show it on your phone.

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, Kyiv or Lviv to Romania via Budapest - a long way round, but a simple option

Option 2, Kyiv to Romania via Moldova - more direct, 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 Centralna

A Ukrainian sleeping-car on the Kyiv Express at Warsaw CentralnaCourtesy of DiscoverByRail.com.

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

1, 2 or 3-bed sleeper.

 

Washbasin.

 

Kyiv Express.

Option 2, 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