There are 10 ways to get from Kyiv to Macedonia by bus, plane, car, or train
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
Bus, bus to Chișinău International Airport, fly to Skopje International Airport, drive
best- Take the bus from Kyiv to Vinnytsiabus
- Take the bus from Vinnytsia to Sorocabus
- Take the bus from Soroca to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Skopje International Airport (SKP)plane RMO - SKP
- Drive from Skopje-Airport-SKP to Macedoniacar
16h 4m$196–438Bus, train
cheapest- Take the bus from Kyiv Central Bus station to Veliko Tarnovobus
- Take the bus from Veliko Tarnovo to Sofia Central Bus Stationbus
- Take the train from Sofia to Petrichtrain Ic
30h 36m$103–147Bus
- Take the bus from Kyiv Central Bus station to Veliko Tarnovobus Gns-01
- Take the bus from Veliko Tarnovo to Sandanskibus N983
28h 46m$121–170Train
- Take the train from Kyiv-Pas. to Chisinautrain 351
- Take the train from Chisinau to Bucuresti Nordtrain 401
- Take the train from Bucuresti Nord to Sofiatrain 461
- Take the train from Sofia to Petrichtrain Ic
2d$133–173Drive 1,545.1 km
- Drive from Kyiv to Macedoniacar 1,545.1 km
19h 35m$244–352Bus, bus to Chișinău International Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the bus from Kyiv to Vinnytsiabus
- Take the bus from Vinnytsia to Sorocabus
- Take the bus from Soroca to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Thessaloniki Airport Makedonia (SKG)plane RMO - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
16h 9m$196–405Bus, bus to Chișinău International Airport, fly to Sofia Airport, train
- Take the bus from Kyiv to Vinnytsiabus
- Take the bus from Vinnytsia to Sorocabus
- Take the bus from Soroca to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Sofia Airport (SOF)plane RMO - SOF
- Take the train from Zaharna Fabrika to Petrichtrain
17h 20m$170–372Bus, bus to Iași International Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the bus from Kyiv to Vinnytsiabus
- Take the bus from Vinnytsia to Mohyliv-Podilskyibus
- Take the bus from Mohyliv-Podilskyy to Bălți Gas Stationbus
- Take the bus from Bălți to Iasi, Autogara Vestbus
- Fly from Iași International Airport (IAS) to Thessaloniki Airport Makedonia (SKG)plane IAS - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
19h 39mBus, train, bus to Suceava, fly to Thessaloniki Airport Makedonia, drive
- Take the bus from Kyiv Central Bus Station to Kolomyiabus
- Take the train from Kolomyia to Chernivtsitrain
- Take the bus from Chernivtsi Bus station to Suceava Airportbus
- Fly from Suceava (SCV) to Thessaloniki Airport Makedonia (SKG)plane SCV - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
21h 5m$188–470Bus, train via Chișinău
- Take the bus from Kyiv Central Bus station to Chişinău Northern Bus Stationbus
- Take the bus from Chişinău Southern Bus to Sofia Central Bus Stationbus
- Take the train from Sofia to Petrichtrain Ic
41h 21m$145–235
Chișinău International Airport (RMO) to Skopje International Airport (SKP) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Kyiv to Macedonia is to bus and train which costs $100 - $150 and takes 30h 36m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Kyiv to Macedonia is to bus and fly and drive which takes 16h 4m and costs $190 - $440.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Kyiv station to Macedonia. However, there are services departing from Kyiv Central Bus station and arriving at Sandanski via Veliko Tarnovo. The journey, including transfers, takes approximately 28h 46m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Kyiv to Macedonia. However, there are services departing from Kyiv-Pas. and arriving at Petrich via Chisinau, Bucuresti Nord and Sofia. The journey, including transfers, takes approximately 2 days 0h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Kyiv and Macedonia is 1570 km. The road distance is 1545.1 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Kyiv to Macedonia without a car is to bus which takes 28h 46m and costs $120 - $170.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 16h 4m to get from Kyiv to Macedonia, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kyiv to Macedonia bus services, operated by Gunsel, depart from Kyiv Central Bus station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kyiv to Macedonia train services, operated by Ukrainian Railways (UZ), depart from Kyiv-Pas. station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Kyiv to Macedonia is to bus which takes 28h 46m and costs $120 - $170. Alternatively, you can train, which costs $130 - $180 and takes 2 days 0h.
What companies run services between Kyiv, Ukraine and Macedonia, Blagoevgrad, Bulgaria?
You can take a bus from Kyiv Central Bus station to Macedonia via Veliko Tarnovo and Sandanski in around 28h 46m. Alternatively, you can take a train from Kyiv-Pas. to Macedonia via Chisinau, Bucuresti Nord, Sofia, and Petrich in around 2d.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Chișinău International Airport to Skopje International Airport via Istanbul
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $100–650
Flights from Chișinău International Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $210–600
- Website
- austrian.com
Flights from Chișinău International Airport to Skopje International Airport via Vienna
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $130–500
Flights from Iași International Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- $130–500
- Website
- en.aegeanair.com
Flights from Chișinău International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $140–240
Flights from Suceava to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 8h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $130–370
- Website
- tarom.ro
Flights from Iași International Airport to Thessaloniki Airport Makedonia via Bucharest Otopeni
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- $90–250
Flights from Suceava to Thessaloniki Airport Makedonia via Bucharest Otopeni
- Ave. Duration
- 7h 55m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $95–360
- Website
- ryanair.com
Flights from Suceava to Thessaloniki Airport Makedonia via Bucharest Otopeni
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- $100–250
Flights from Suceava to Thessaloniki Airport Makedonia via Milan Bergamo
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- $130–370
- Website
- flypgs.com
Flights from Chișinău International Airport to Skopje International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–460
- Website
- ajet.com
Flights from Chișinău International Airport to Skopje International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- $90–460
- Website
- auraairlines.com
Flights from Chișinău International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $90–220
- Website
- wizzair.com
Flights from Chișinău International Airport to Sofia Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday and Saturday
- Estimated price
- $26–180
- Website
- animawings.com
Flights from Iași International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 50m
- When
- Tuesday and Saturday
- Estimated price
- $160–340
- Website
- skyexpress.gr
Flights from Suceava to Thessaloniki Airport Makedonia via Heraklion
- Ave. Duration
- 5h 15m
- When
- Thursday
- Estimated price
- $210–700
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Kyiv-Pas. to Chisinau
- Ave. Duration
- 17h 47m
- Frequency
- 4 times a week
- Estimated price
- $55–80
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- $55–80
- Phone
- (+373) 22 83 33 33
- [email protected]
- Website
- Moldovan Railways (CFM)
Train from Chisinau to Bucuresti Nord
- Ave. Duration
- 13h 48m
- Frequency
- Twice daily
- Estimated price
- $20–35
- Schedules at
- Moldovan Railways (CFM)
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Sofia
- Ave. Duration
- 9h 55m
- Frequency
- 3 times a day
- Estimated price
- $46–50
- Website
- Romanian Railways (CFR)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Petrich
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Zaharna Fabrika to Petrich
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Sofia to Petrich
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Sofia to Petrich
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- Hellenic Train S.A.
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Kolomyia to Chernivtsi
- Ave. Duration
- 59 min
- Frequency
- Every 4 hours
- Estimated price
- $4–13
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- $11–13
- Berth
- $4–7
- Deluxe
- $13–19
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Kyiv to Vinnytsia
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $25–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv to Vinnytsia
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $25–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv to Vinnytsia
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $25–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv to Vinnytsia
- Ave. Duration
- 2h 9m
- Frequency
- Every 20 minutes
- Estimated price
- $25–40
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv Central Bus Station to Kolomyia
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- $40–70
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv Central Bus station to Chişinău Northern Bus Station
- Ave. Duration
- 11h 40m
- Frequency
- 5 times a day
- Estimated price
- $45–75
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Vinnytsia to Soroca
- Ave. Duration
- 2h 36m
- Frequency
- Every 15 minutes
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Soroca to Chisinau Airport
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Vinnytsia to Soroca
- Ave. Duration
- 2h 36m
- Frequency
- Every 15 minutes
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Soroca to Chisinau Airport
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Vinnytsia to Soroca
- Ave. Duration
- 2h 36m
- Frequency
- Every 15 minutes
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Soroca to Chisinau Airport
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Kyiv Central Bus station to Chişinău Northern Bus Station
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Estimated price
- $35–50
- Schedules at
- galtrans.md
- Phone
- +380 (93) 320-44-44
- [email protected]
- Website
- Gunsel
Bus from Kyiv Central Bus station to Veliko Tarnovo
- Ave. Duration
- 21h 5m
- Frequency
- Twice a week
- Estimated price
- $75–100
- Website
- Gunsel
Bus from Kyiv Central Bus station to Veliko Tarnovo
- Ave. Duration
- 21h 5m
- Frequency
- Twice a week
- Estimated price
- $75–100
- Website
- Gunsel
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Veliko Tarnovo to Sandanski
- Ave. Duration
- 6h 10m
- Frequency
- 5 times a week
- Estimated price
- $30–55
- Website
- Flixbus
Bus from Vinnytsia to Mohyliv-Podilskyi
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $10–17
- Website
- Flixbus
Bus from Veliko Tarnovo to Sofia Central Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- 6 times a week
- Estimated price
- $19–35
- Website
- Flixbus
- [email protected]
- Website
- SVS
Bus from Mohyliv-Podilskyy to Bălți Gas Station
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- $4–9
- Website
- SVS
Bus from Chişinău Southern Bus to Sofia Central Bus Station
- Ave. Duration
- 22h 40m
- Frequency
- Once daily
- Estimated price
- $45–95
- Website
- SVS
- Phone
- +40735123000
- [email protected]
- Website
- trendbus.ro
Bus from Bălți to Iasi, Autogara Vest
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Schedules at
- romtransexpress.autogari.ro
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Veliko Tarnovo to Sofia Central Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- $17–27
- Website
- Grup Plus - Etap Adresss
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Veliko Tarnovo to Sofia Central Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- $11–16
- Website
- Union Ivkoni
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Chişinău Southern Bus to Sofia Central Bus Station
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $40–95
- Schedules at
- autogara.md
Want to know more about travelling around Bulgaria
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
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Kyiv to Macedonia bus services, operated by Gunsel, arrive at Veliko Tarnovo station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Kyiv to Macedonia train services, operated by Ukrainian Railways (UZ), arrive at Chisinau station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Kyiv to Macedonia is 1545 km. It takes approximately 19h 35m to drive from Kyiv to Macedonia.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 378+ hotels available in Macedonia.















































