Rome2Rio

How to get fromCraiova to Krakówby bus, plane, train, or car

Find Transport to Kraków

See all options

There are 10 ways to get from Craiova to Kraków by bus, plane, train, or car

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

  1. Bus to Bucharest Otopeni, fly

    best
    1. Take the bus from Craiova Benzinaria Petrom to Bucharest Otopeni Airportbus bus
    2. Fly from Bucharest Otopeni (OTP) to John Paul Ii International Airport Kraków–Balice (KRK)plane plane OTP - KRK
    10h 9m
    zł 332–1,090
  2. Train to Bucharest Băneasa Aurel Vlaicu International Airport, fly

    cheapest
    1. Take the train from Craiova to Bucharesttrain train
    2. Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to John Paul Ii International Airport Kraków–Balice (KRK)plane plane BBU - KRK
    9h 38m
    zł 176–998
  3. Train, bus

    1. Take the train from Craiova to Szolnoktrain train Ir
    2. Take the train from Szolnok to Miskolc Tiszaitrain train Ic
    3. Take the bus from Miskolc Bus station to Krakow, MDA Bus Stationbus bus 986
    20h 56m
    zł 368–466
  4. Bus

    1. Take the bus from Craiova, Autogara Pelendava Nord to Timișoarabus bus 3902 / ...
    2. Take the bus from Timișoara to Krakow, MDA Bus Stationbus bus N911
    21h 10m
    zł 434–651
  5. Drive  950.7 km

    1. Drive from Craiova to Krakówcar car 950.7 km
    13h 7m
    zł 713–1,029
  6. Fly from Craiova Airport

    1. Fly from Craiova Airport (CRA) to John Paul Ii International Airport Kraków–Balice (KRK)plane plane CRA - KRK
    7h 1m
    zł 383–1,638
  7. Train, train to Sofia Airport, fly

    1. Take the train from Craiova to Vidintrain train
    2. Take the train from Vidin to Sofia Severtrain train
    3. Fly from Sofia Airport (SOF) to John Paul Ii International Airport Kraków–Balice (KRK)plane plane SOF - KRK
    15h 4m
    zł 185–837
  8. Bus, bus to Belgrade Nikola Tesla Airport, fly

    1. Take the bus from Craiova to Drobeta Turnu Severinbus bus
    2. Take the bus from Kladovo to Beograd, Autobuska stanicabus bus
    3. Fly from Belgrade Nikola Tesla Airport (BEG) to John Paul Ii International Airport Kraków–Balice (KRK)plane plane BEG - KRK
    13h 13m
  9. Bus via Craiova, Autogara Pelendava Nord

    1. Take the bus from Craiova, Autogara Pelendava Nord to Timișoara Autogara Normandiabus bus
    2. Take the bus from Timișoara to Krakow, MDA Bus Stationbus bus N911
    21h 35m
    zł 405–555
  10. Train

    1. Take the train from Craiova to Budapest-Keletitrain train Ir
    2. Take the train from Budapest-Keleti to Wien Hbftrain train Rjx / ...
    3. Take the train from Wien Hbf to Bohumintrain train Ec
    4. Take the train from Bohumin to Krakow Glownytrain train Ec
    21h 37m
    zł 534–989

Craiova to Kraków by train and bus

Calendar6Weekly Services
Duration20h 56mAverage Duration
Ticketzł 368Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Craiova, Romania and Kraków, Poland?

You can take a bus from Craiova, Autogara Pelendava Nord to Krakow, MDA Bus Station via Timișoara in around 21h 10m. Alternatively, Ulendo Airlink and Ryanair fly from Craiova Airport (CRA) to John Paul Ii International Airport Kraków–Balice (KRK) twice daily.

Airlines
Train operators
Bus operators

Want to know more about travelling around Poland

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