Rome2Rio

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

How to get fromBitola to Ukraineby train, plane, bus, car or shuttle

Find Transport to Ukraine

See all options

There are 12 ways to get from Bitola to Ukraine by train, plane, bus, car, 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.

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

  1. Train to Skopje International Airport, fly to Chișinău International Airport, bus

    best
    1. Take the train from Bitola to Skopje, Transporten Centartrain
    2. Fly from Skopje International Airport (SKP) to Chișinău International Airport (RMO)planeSKP - RMO
    3. Take the bus from Chișinău Autogara Nord to Pryvoz Bus Stationbus
    19h 46m
    ₴4,317–15,908
  2. Train, bus to Sofia Airport, fly to Chișinău International Airport, bus

    cheapest
    1. Take the train from Bitola to Skopje, Transporten Centartrain
    2. Take the bus from Skopje, Transporten Centar to Sofiabus
    3. Fly from Sofia Airport (SOF) to Chișinău International Airport (RMO)planeSOF - RMO
    4. Take the bus from Chișinău Autogara Nord to Pryvoz Bus Stationbus
    20h 46m
    ₴4,144–14,658
  3. Bus via Veliko Tŭrnovo

    1. Take the bus from Bitola to Kavadarcibus
    2. Take the bus from Kavadarci to Sofiya, Avtogara Serdikabus
    3. Take the bus from Sofia Central Bus Station to Veliko Tarnovobus
    4. Take the bus from Veliko Tirnovo ROMPETROL to Kyiv Bus stationbus
    34h
  4. Train, bus

    1. Take the train from Bitola to Jane Sandanskitrain
    2. Take the bus from Skopje, International Airport to Budapest Hotel Platanusbus
    3. Take the train from Budapest-Keleti to Kyiv-Pasazhyrskyitrain10
    36h 54m
    ₴12,966–18,474
  5. Drive 1,714.7 km

    1. Drive from Bitola to Kyivcar1,714.7 km
    21h 58m
    ₴11,061–15,977
  6. Bus, bus to Tirana International Airport Nënë Tereza, fly to John Paul Ii International Airport Kraków–Balice, train

    1. Take the bus from Bitola to Ohridbus
    2. Take the bus from Ohrid to Elbasanbus
    3. Fly from Tirana International Airport Nënë Tereza (TIA) to John Paul Ii International Airport Kraków–Balice (KRK)planeTIA - KRK
    4. Take the train from Krakow Glowny to Przemysl Glownytrain
    5. Take the train from Przemysl Glowny to Lvivtrain
    16h 51m
    ₴5,155–22,195
  7. Bus, train, bus to Thessaloniki Airport Makedonia, fly to Chișinău International Airport

    1. Take the bus from Bitola to Negotinobus
    2. Take the train from Negotino to Gevgelijatrain
    3. Take the bus from Gevgelija to Thessaloníkibus
    4. Fly from Thessaloniki Airport Makedonia (SKG) to Chișinău International Airport (RMO)planeSKG - RMO
    5. Take the bus from Chișinău Autogara Nord to Pryvoz Bus Stationbus
    17h 4m
  8. Bus, train, bus to Thessaloniki Airport Makedonia, fly to John Paul Ii International Airport Kraków–Balice

    1. Take the bus from Bitola to Negotinobus
    2. Take the train from Negotino to Gevgelijatrain
    3. Take the bus from Gevgelija to Thessaloníkibus
    4. Fly from Thessaloniki Airport Makedonia (SKG) to John Paul Ii International Airport Kraków–Balice (KRK)planeSKG - KRK
    5. Take the train from Krakow Glowny to Przemysl Glownytrain
    6. Take the train from Przemysl Glowny to Lvivtrain
    17h 25m
  9. Train, bus, shuttle to Podgorica Airport, fly to Rzeszów–Jasionka Airport

    1. Take the train from Bitola to Skopje, Transporten Centartrain
    2. Take the bus from Skopje, Transporten Centar to Ulcinj, Autobuska Stanica Ulcinjbus
    3. Take a shuttle bus from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airportshuttle
    4. Fly from Podgorica Airport (TGD) to Rzeszów–Jasionka Airport (RZE)planeTGD - RZE
    5. Take the train from Rzeszow Glowny to Przemysl Glownytrain
    6. Take the train from Przemysl Glowny to Lvivtrain
    17h 46m
  10. Bus

    1. Take the bus from Bitola to Kavadarcibus
    2. Take the bus from Kavadarci to Sofiya, Avtogara Serdikabus
    3. Take the bus from Sofia Central Bus Station to Varna Central Bus Stationbus
    4. Take the bus from Varna Central Bus Station to Teremkybus
    38h 32m
  11. Bus, train via Belgrade

    1. Take the bus from Bitola to Beograd, Autobuska stanicabus
    2. Take the bus from Belgrade bus station to Kecskemét bus stationbus
    3. Take the train from Kecskemet to SzolnoktrainRe
    4. Take the train from Szolnok to Kyiv-Pasazhyrskyitrain
    40h 19m
    ₴11,663–16,741
  12. Bus, train

    1. Take the bus from Bitola to Ohridbus
    2. Take the bus from Ohrid to Wien Hauptbahnhofbus
    3. Take the train from Wien Hbf to Kyiv-Pasazhyrskyitrain
    43h 16m
    ₴15,488–21,688

Skopje International Airport (SKP) to Chișinău International Airport (RMO) flights

Calendar18Weekly Planes
Duration5h 17mAverage Duration
Ticket₴3,971Cheapest Price
See schedules

Questions & Answers

What companies run services between Bitola, North Macedonia and Ukraine?

You can take a bus from Bitola to Khreshchatyk via Kavadarci, Sofiya, Avtogara Serdika, Sofia Central Bus Station, Veliko Tarnovo, Veliko Tirnovo ROMPETROL, Kyiv Bus station, and Vokzalna in around 34h.

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

Airlines
Train operators
Bus operators

Want to know more about travelling around Ukraine

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