Rome2Rio

How to get fromKraków to Homelby train, bus, car, plane, or shuttle

Find Transport to Homel

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 12 ways to get from Kraków to Homel by train, bus, car, plane, or shuttle

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

  1. Train, bus via Minsk

    best
    1. Take the train from Krakow Glowny to Warszawa Zachodniatrain train Eip / ...
    2. Take the bus from Warsaw Chopin Airport to Brest Bus stationbus bus
    3. Take the train from Brest C to Minsk Pastrain train
    4. Take the train from Minsk Pas to Gomeltrain train
    15h 37m
    $64–279
  2. Fly John Paul Ii International Airport Kraków–Balice to Vilnius Airport, bus, train

    cheapest
    1. Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Vilnius Airport (VNO)plane plane KRK - VNO
    2. Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus bus
    3. Take the train from Minsk Pas to Gomeltrain train
    13h 40m
    $54–357
  3. Train, bus

    1. Take the train from Krakow Glowny to Warszawa Wschodniatrain train Eip / ...
    2. Take the bus from Warszawa Wschodnia to Gomel Bus Stationbus bus
    18h 47m
    $250–302
  4. Drive  939.1 km

    1. Drive from Kraków to Homelcar car 939.1 km
    13h
    $139–201
  5. Train via Minsk

    1. Take the train from Krakow Glowny to Warszawa Centralnatrain train Eip / ...
    2. Take the train from Warszawa Centralna to Bialystoktrain train Ic
    3. Take the train from Bialystok to Kuznica Bialostockatrain train R
    4. Take the train from Grodno to Minsk Pastrain train
    5. Take the train from Minsk Pas to Gomeltrain train
    16h 34m
    $61–199
  6. Bus

    1. Take the bus from Krakow, MDA Bus Station to Warsaw, Bus Station Westbus bus 1261 / ...
    2. Take the bus from Warszawa, Dworzec Zachodni to Gomel Bus Stationbus bus
    18h 54m
    $85–124
  7. Train

    1. Take the train from Krakow Glowny to Lublin Glownytrain train Ic
    2. Take the train from Lublin Glowny to Terespoltrain train R
    3. Take the train from Brest C to Gomeltrain train
    21h 14m
  8. Train, train to Brest Airport, fly to Gomel Airport

    1. Take the train from Krakow Glowny to Warszawa Centralnatrain train
    2. Take the train from Warszawa Centralna to Terespoltrain train
    3. Fly from Brest Airport (BQT) to Gomel Airport (GME)plane plane BQT - GME
    30h 16m
    $131–565
  9. Shuttle to Katowice International Airport, fly to Vilnius Airport, bus, train

    1. Take a shuttle bus from Kraków Główny Station to Katowice Airportshuttle bus
    2. Fly from Katowice International Airport (KTW) to Vilnius Airport (VNO)plane plane KTW - VNO
    3. Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus bus
    4. Take the train from Minsk Pas to Gomeltrain train
    16h 31m
    $98–465
  10. Train to Warsaw Chopin Airport, fly to Vilnius Airport, bus, train

    1. Take the train from Krakow Glowny to Warszawa Zachodniatrain train
    2. Fly from Warsaw Chopin Airport (WAW) to Vilnius Airport (VNO)plane plane WAW - VNO
    3. Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus bus
    4. Take the train from Minsk Pas to Gomeltrain train
    15h 51m
    $106–474
  11. Train, train to Leoš Janáček Airport Ostrava, fly to Vilnius Airport, bus

    1. Take the train from Krakow Glowny to Bohumintrain train
    2. Take the train from Bohumin to Mosnov,Ostrava Airporttrain train
    3. Fly from Leoš Janáček Airport Ostrava (OSR) to Vilnius Airport (VNO)plane plane OSR - VNO
    4. Take the bus from Vilnius, F. Vaitkaus g. to Minsk Central Bus Stationbus bus
    5. Take the train from Minsk Pas to Gomeltrain train
    22h 9m
    $354–748
  12. Train, train to Brest Airport, fly to Minsk National Airport, bus

    1. Take the train from Krakow Glowny to Warszawa Centralnatrain train
    2. Take the train from Warszawa Centralna to Terespoltrain train
    3. Fly from Brest Airport (BQT) to Minsk National Airport (MSQ)plane plane BQT - MSQ
    4. Take the bus from Minsk Airport to Minsk stationbus bus
    5. Take the train from Minsk Pas to Gomeltrain train
    15h 56m
    $142–644

Kraków to Homel by train and bus

Calendar3Weekly Services
Duration18h 47mAverage Duration
Ticket$250Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Kraków, Poland and Homel, Belarus?

You can take a train from Krakow Glowny to Gomel via Warszawa Centralna, Bialystok, Kuznica Bialostocka, Grodno, and Minsk Pas in around 16h 34m. Alternatively, you can take a bus from Krakow, MDA Bus Station to Gomel Bus Station via Warszawa, Dworzec Zachodni in around 18h 54m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Belarus

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Booking & Getting There