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
Train to Skopje International Airport, fly to Chișinău International Airport, bus
best- Take the train from Bitola to Skopje, Transporten Centar
- Fly from Skopje International Airport (SKP) to Chișinău International Airport (RMO)SKP - RMO
- Take the bus from Chișinău Autogara Nord to Pryvoz Bus Station
19h 46m₴4,317–15,908Train, bus to Sofia Airport, fly to Chișinău International Airport, bus
cheapest- Take the train from Bitola to Skopje, Transporten Centar
- Take the bus from Skopje, Transporten Centar to Sofia
- Fly from Sofia Airport (SOF) to Chișinău International Airport (RMO)SOF - RMO
- Take the bus from Chișinău Autogara Nord to Pryvoz Bus Station
20h 46m₴4,144–14,658Bus via Veliko Tŭrnovo
- Take the bus from Bitola to Kavadarci
- Take the bus from Kavadarci to Sofiya, Avtogara Serdika
- Take the bus from Sofia Central Bus Station to Veliko Tarnovo
- Take the bus from Veliko Tirnovo ROMPETROL to Kyiv Bus station
34hTrain, bus
- Take the train from Bitola to Jane Sandanski
- Take the bus from Skopje, International Airport to Budapest Hotel Platanus
- Take the train from Budapest-Keleti to Kyiv-Pasazhyrskyi10
36h 54m₴12,966–18,474Drive 1,714.7 km
- Drive from Bitola to Kyiv1,714.7 km
21h 58m₴11,061–15,977Bus, bus to Tirana International Airport Nënë Tereza, fly to John Paul Ii International Airport Kraków–Balice, train
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Elbasan
- Fly from Tirana International Airport Nënë Tereza (TIA) to John Paul Ii International Airport Kraków–Balice (KRK)TIA - KRK
- Take the train from Krakow Glowny to Przemysl Glowny
- Take the train from Przemysl Glowny to Lviv
16h 51m₴5,155–22,195Bus, train, bus to Thessaloniki Airport Makedonia, fly to Chișinău International Airport
- Take the bus from Bitola to Negotino
- Take the train from Negotino to Gevgelija
- Take the bus from Gevgelija to Thessaloníki
- Fly from Thessaloniki Airport Makedonia (SKG) to Chișinău International Airport (RMO)SKG - RMO
- Take the bus from Chișinău Autogara Nord to Pryvoz Bus Station
17h 4mBus, train, bus to Thessaloniki Airport Makedonia, fly to John Paul Ii International Airport Kraków–Balice
- Take the bus from Bitola to Negotino
- Take the train from Negotino to Gevgelija
- Take the bus from Gevgelija to Thessaloníki
- Fly from Thessaloniki Airport Makedonia (SKG) to John Paul Ii International Airport Kraków–Balice (KRK)SKG - KRK
- Take the train from Krakow Glowny to Przemysl Glowny
- Take the train from Przemysl Glowny to Lviv
17h 25mTrain, bus, shuttle to Podgorica Airport, fly to Rzeszów–Jasionka Airport
- Take the train from Bitola to Skopje, Transporten Centar
- Take the bus from Skopje, Transporten Centar to Ulcinj, Autobuska Stanica Ulcinj
- Take a shuttle bus from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Rzeszów–Jasionka Airport (RZE)TGD - RZE
- Take the train from Rzeszow Glowny to Przemysl Glowny
- Take the train from Przemysl Glowny to Lviv
17h 46mBus
- Take the bus from Bitola to Kavadarci
- Take the bus from Kavadarci to Sofiya, Avtogara Serdika
- Take the bus from Sofia Central Bus Station to Varna Central Bus Station
- Take the bus from Varna Central Bus Station to Teremky
38h 32mBus, train via Belgrade
- Take the bus from Bitola to Beograd, Autobuska stanica
- Take the bus from Belgrade bus station to Kecskemét bus station
- Take the train from Kecskemet to SzolnokRe
- Take the train from Szolnok to Kyiv-Pasazhyrskyi
40h 19m₴11,663–16,741Bus, train
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Wien Hauptbahnhof
- Take the train from Wien Hbf to Kyiv-Pasazhyrskyi
43h 16m₴15,488–21,688
Skopje International Airport (SKP) to Chișinău International Airport (RMO) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Bitola to Ukraine is to bus and fly and train which costs 5 000 ₴ - 23 000 ₴ and takes 16h 51m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Bitola to Ukraine is to bus and fly and train which takes 16h 51m and costs 5 000 ₴ - 23 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Bitola and Ukraine is 1208 km. The road distance is 1714.7 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Bitola to Ukraine without a car is to bus via Veliko Tŭrnovo which takes 34h and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 19h 46m to get from Bitola to Ukraine, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Bitola to Ukraine is 1715 km. It takes approximately 21h 58m to drive from Bitola to Ukraine.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are two+ hotels available in Ukraine.
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
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 50m
- When
- Monday and Saturday
- Estimated price
- ₴1,600–9,500
Flights from Thessaloniki Airport Makedonia to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₴2,200–8,000
- Website
- airserbia.com
Flights from Tirana International Airport Nënë Tereza to John Paul Ii International Airport Kraków–Balice via Belgrade
- Ave. Duration
- 4h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₴4,400–14,000
Flights from Thessaloniki Airport Makedonia to John Paul Ii International Airport Kraków–Balice via Belgrade
- Ave. Duration
- 4h 40m
- When
- Monday and Sunday
- Estimated price
- ₴3,400–9,000
- Website
- turkishairlines.com
Flights from Skopje International Airport to Chișinău International Airport via Istanbul
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₴10,000–25,000
- Website
- en.aegeanair.com
Flights from Skopje International Airport to Chișinău International Airport via Athens
- Ave. Duration
- 4h 40m
- When
- Thursday
- Estimated price
- ₴3,900–14,000
Flights from Thessaloniki Airport Makedonia to John Paul Ii International Airport Kraków–Balice via Athens
- Ave. Duration
- 4h 10m
- When
- Tuesday and Friday
- Estimated price
- ₴3,400–9,000
- Website
- flyulendo.com
Flights from Skopje International Airport to Chișinău International Airport via Bratislava
- Ave. Duration
- 6h 5m
- When
- Monday and Friday
- Estimated price
- ₴4,300–19,000
Flights from Tirana International Airport Nënë Tereza to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₴2,200–21,000
- Website
- auraairlines.com
Flights from Skopje International Airport to Chișinău International Airport via Athens
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- ₴4,500–16,000
Flights from Thessaloniki Airport Makedonia to Chișinău International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₴2,900–8,500
- Website
- wizzair.com
Flights from Sofia Airport to Chișinău International Airport
- Ave. Duration
- 1h 25m
- When
- Thursday and Sunday
- Estimated price
- ₴1,200–8,500
Flights from Podgorica Airport to Rzeszów–Jasionka Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₴3,500–17,000
- Website
- lot.com
Flights from Tirana International Airport Nënë Tereza to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 4h 40m
- When
- Friday and Sunday
- Estimated price
- ₴5,000–24,000
Flights from Thessaloniki Airport Makedonia to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 4h 30m
- When
- Wednesday and Sunday
- Estimated price
- ₴3,700–10,000
- Website
- flypgs.com
Flights from Skopje International Airport to Chișinău International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴4,200–20,000
- Website
- tarom.ro
Flights from Sofia Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 3h 30m
- When
- Wednesday to Friday
- Estimated price
- ₴7,500–9,500
- Website
- lufthansa.com
Flights from Thessaloniki Airport Makedonia to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h
- When
- Wednesday and Sunday
- Estimated price
- ₴4,300–17,000
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Bitola to Skopje, Transporten Centar
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- ₴490–1,700
- Schedules at
- mzt.mk
Train from Bitola to Jane Sandanski
- Ave. Duration
- 3h 7m
- Frequency
- 3 times a day
- Estimated price
- ₴450–1,500
- Schedules at
- mzt.mk
Train from Negotino to Gevgelija
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- ₴180–600
- Schedules at
- mzt.mk
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Budapest-Keleti to Kyiv-Pasazhyrskyi
- Ave. Duration
- 19h 31m
- Frequency
- Once daily
- Estimated price
- ₴2,100–2,900
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- ₴2,100–2,900
Train from Przemysl Glowny to Lviv
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- ₴1,400–2,000
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- ₴1,400–2,000
Train from Budapest-Keleti to Kyiv-Pasazhyrskyi
- Ave. Duration
- 20h 1m
- Frequency
- Once daily
- Estimated price
- ₴10,000–14,000
- Website
- https://www.oebb.at/en/
Train from Szolnok to Kyiv-Pasazhyrskyi
- Ave. Duration
- 18h 35m
- Frequency
- Once daily
- Estimated price
- ₴9,000–13,000
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Kyiv-Pasazhyrskyi
- Ave. Duration
- 22h 59m
- Frequency
- Once daily
- Estimated price
- ₴12,000–17,000
- Website
- https://www.oebb.at/en/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Krakow Glowny to Przemysl Glowny
- Ave. Duration
- 2h 36m
- Frequency
- Every 2 hours
- Estimated price
- ₴1,928–1,930
- Website
- https://www.intercity.pl/en/
Train from Rzeszow Glowny to Przemysl Glowny
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₴350–700
- Website
- https://www.intercity.pl/en/
- 2nd Class
- ₴350–490
- 1st Class
- ₴500–700
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Krakow Glowny to Przemysl Glowny
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- ₴550–1,400
- Website
- https://regiojet.com/
- 2nd Class
- ₴550–850
- 1st Class
- ₴1,000–1,400
Train from Rzeszow Glowny to Przemysl Glowny
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- ₴320–550
- Website
- https://regiojet.com/
- 2nd Class
- ₴320–460
- 1st Class
- ₴370–550
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Rzeszow Glowny to Przemysl Glowny
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- ₴210–300
- Website
- https://polregio.pl/pl/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Kecskemet to Szolnok
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- ₴150–180
- Website
- https://jegy.mav.hu/
- Phone
- +373 22 439 489
- info@garanord.md
- Website
- garanord.md
Bus from Chișinău Autogara Nord to Pryvoz Bus Station
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ₴496
- Website
- https://garanord.md/en/
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Bitola to Kavadarci
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Sofiya, Avtogara Serdika
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
Bus from Bitola to Negotino
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Bitola to Kavadarci
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Bitola to Negotino
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +359 2 989000
- support.eu@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Veliko Tarnovo
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₴450–550
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 7h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₴800–950
- Website
- https://union-ivkoni.com/en
- Phone
- +359 (2) 86 88 892
- office@biomet.bg
- Website
- biomet.bg
Bus from Sofia Central Bus Station to Veliko Tarnovo
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₴470–600
- Website
- https://biomet.bg/en/
Bus from Sofia Central Bus Station to Varna Central Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₴650–900
- Website
- https://biomet.bg/en/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Veliko Tarnovo
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ₴450–650
- Website
- https://union-ivkoni.com/en
- Phone
- +90544 210 2535
- Website
- luksistanbul.com
Bus from Veliko Tirnovo ROMPETROL to Kyiv Bus station
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Estimated price
- ₴2,800–3,900
- Schedules at
- luksistanbul.com
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Skopje, International Airport to Budapest Hotel Platanus
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Estimated price
- ₴2,000–2,400
- Schedules at
- siamostours.com
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₴1,200–1,500
- Schedules at
- matpu.com
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₴1,261
- Website
- https://en.kaleiatravel.com/
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₴750–1,300
- Schedules at
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- ₴780
- Schedules at
- transkop.mk
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₴500–1,300
- Schedules at
- facebook.com
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- ₴210–270
- Schedules at
- eurobus.mk
Bus from Ohrid to Wien Hauptbahnhof
- Ave. Duration
- 17h 29m
- Frequency
- Twice a week
- Estimated price
- ₴2,700–3,900
- Schedules at
- eurobus.mk
- Phone
- +389 2 240 2528
- ruleturs@sas.com.mk
- Website
- facebook.com
Bus from Gevgelija to Thessaloníki
- Ave. Duration
- 55 min
- Frequency
- 3 times a week
- Schedules at
- ruleturs.mk
- Phone
- +389 2 2566668
- info@vardarexpress.com
- Website
- vardarexpress.com
Bus from Skopje, Transporten Centar to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- ₴2,182
- Schedules at
- vardarexpress.com
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +380 (93) 320-44-44
- help@gunsel.ua
- Website
- gunsel.ua
Bus from Varna Central Bus Station to Teremky
- Ave. Duration
- 21h 52m
- Frequency
- Twice daily
- Estimated price
- ₴3,200–4,100
- Website
- https://gunsel.ua/
- Phone
- +380 44 594 9010
- help@autolux.ua
- Website
- ecolines.net
Bus from Varna Central Bus Station to Teremky
- Ave. Duration
- 15h 12m
- Frequency
- Once a week
- Estimated price
- ₴600–3,100
- Schedules at
- ecolines.net
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Bitola to Beograd, Autobuska stanica
- Ave. Duration
- 11h 22m
- Frequency
- Once daily
- Estimated price
- ₴1,300–1,900
- Schedules at
- galeb.mk
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Belgrade bus station to Kecskemét bus station
- Ave. Duration
- 5h 15m
- Frequency
- 6 times a week
- Estimated price
- ₴1,200–1,700
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide































































