Rome2Rio

Transport is disrupted due to the Russia-Ukraine war. Read more

How to get fromKerch to Kaliningradby bus, plane, train, car, car ferry or taxi

Find Transport to Kaliningrad

See all options

There are 8 ways to get from Kerch to Kaliningrad by bus, plane, train, car, car ferry, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Transport is disrupted due to the Russia-Ukraine war. Read more

  1. Bus, bus to Krasnodar, fly

    best
    1. Take the bus from Kerch to Temryuk Bus stationbus
    2. Take the bus from Temryuk Bus station to Krasnodar-1 Bus stationbus
    3. Fly from Krasnodar (KRR) to Khrabrovo Airport (KGD)planeKRR - KGD
    14h 26m
    ₽23,017–101,250
  2. Bus, train

    cheapest
    1. Take the bus from Kerch bus station to Krasnodar-1 Bus stationbus
    2. Take the train from Krasnodar 1 to Kaliningrad-Passajirsktrain360С
    2d 9h
    ₽8,500–14,214
  3. Bus via Kursk

    1. Take the bus from Kerch bus station to Kursk Bus stationbus
    2. Take the bus from Kursk Bus station to Minsk Central Bus Stationbus
    3. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    4. Take the bus from Vilnius, Autobusų Stotis to Kaliningrad Bus stationbus217
    42h 4m
    ₽13,571–28,500
  4. Train

    1. Take the train from Kerch to Anapatrain
    2. Take the train from Anapa to Kazansky Railway Terminaltrain
    3. Take the train from Moskva Belorusskaia to Kaliningrad-Passajirsktrain
    47h 1m
    ₽8,923–15,138
  5. Drive, car ferry

    1. Drive from Kerch to Orlivkacar
    2. Take the car ferry from Orlivka to Isacceacarferry
    3. Drive from Isaccea to Kaliningradcar
    40h 16m
    ₽32,191–48,034
  6. Train, taxi to Gelendzik, fly

    1. Take the train from Kerch to Tamantrain
    2. Take the train from Taman to Abinskayatrain
    3. Take the taxi from Abinskaya to Gelendzik (GDZ)taxi
    4. Fly from Gelendzik (GDZ) to Khrabrovo Airport (KGD)planeGDZ - KGD
    15h 55m
  7. Train, train to Sochi International Airport, fly

    1. Take the train from Kerch to Anapatrain
    2. Take the train from Anapa to Sochi Airporttrain
    3. Fly from Sochi International Airport (AER) to Khrabrovo Airport (KGD)planeAER - KGD
    21h 5m
    ₽26,688–118,958
  8. Bus

    1. Take the bus from Kerch bus station to Feodosiyabus
    2. Take the bus from Feodosiya to Minsk Central Bus Stationbus
    3. Take the bus from Minsk Central Bus Station to Vilnius, Autobusų Stotisbus
    4. Take the bus from Vilnius, Autobusų Stotis to Kaliningrad Bus stationbus217
    2d 4h
    ₽17,787–31,217

Krasnodar (KRR) to Khrabrovo Airport (KGD) flights

Calendar15Weekly Planes
Duration10h 26mAverage Duration
Ticket₽19,401Cheapest Price
See schedules

Questions & Answers

What companies run services between Kerch, Ukraine and Kaliningrad, Russia?

You can take a bus from Kerch bus station to Kaliningrad Bus station via Kursk Bus station, Minsk Central Bus Station, and Vilnius, Autobusų Stotis in around 42h 4m. Alternatively, you can take a train from Kerch to Kaliningrad-Passajirsk via Anapa, Kazansky Railway Terminal, Komsomolskaya, Belorusskaya, and Moskva Belorusskaia in around 47h 1m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, The beginner’s guide to the 2018 World Nomad Games, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

More Questions & Answers