There are 10 ways to get from Russia to Macedonia by plane, train, car, bus, 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.
Fly Krasnodar to Thessaloniki Airport Makedonia, train, drive
best- Fly from Krasnodar (KRR) to Thessaloniki Airport Makedonia (SKG)plane KRR - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
11h 3m$278–1,440Bus, train
cheapest- Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus
- Take the train from Chisinau to Bucuresti Nordtrain 401
- Take the train from Bucuresti Nord to Rusetrain
- Take the train from Ruse to Sofiatrain 461 / ...
- Take the train from Sofia to Petrichtrain
2d 9h$143–274Bus, train via Warsaw
- Take the bus from Moscow, International Bus Station to Warsaw Westbus
- Take the train from Warszawa Zachodnia to Bratislava Hlavna Stanicatrain Ic
- Take the bus from Bratislava to Sofiabus
- Take the train from Sofia to Petrichtrain
46h 11m$152–279Fly Pulkovo Airport to Thessaloniki Airport Makedonia, train, drive
- Fly from Pulkovo Airport (LED) to Thessaloniki Airport Makedonia (SKG)plane LED - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
15h 26m$154–445Fly Krasnodar to Sofia Airport, bus, train
- Fly from Krasnodar (KRR) to Sofia Airport (SOF)plane KRR - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Stationbus
- Take the train from Dupnitsa to Petrichtrain
13h 35m$255–1,336Fly Sheremetyevo International Airport to Thessaloniki Airport Makedonia, train, drive
- Fly from Sheremetyevo International Airport (SVO) to Thessaloniki Airport Makedonia (SKG)plane SVO - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
16h 2m$167–504Fly Pulkovo Airport to Skopje International Airport, train, drive
- Fly from Pulkovo Airport (LED) to Skopje International Airport (SKP)plane LED - SKP
- Take the train from Skopje, Transporten Centar to Miravtsitrain
- Drive from Miravtsi to Macedoniacar
16h 13m$154–535Fly Krasnodar to Skopje International Airport, train, drive
- Fly from Krasnodar (KRR) to Skopje International Airport (SKP)plane KRR - SKP
- Take the train from Skopje, Transporten Centar to Miravtsitrain
- Drive from Miravtsi to Macedoniacar
17h 56m$308–1,630Bus, train #2
- Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus
- Take the bus from Chişinău Southern Bus to Central Bus Station Sofiabus
- Take the train from Sofia to Petrichtrain
2d 7h$191–348Bus, shuttle
- Take the bus from Salaryevo Bus Station to Chişinău Northern Bus Stationbus
- Take the bus from Chişinău Northern Bus Station to Bucharest Otopeni Airportbus
- Take a shuttle bus from Bucharest Otopeni Airport to Sofia
- Take the bus from Sofia to Petrichbus
2d 15h
Krasnodar (KRR) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Russia to Macedonia is to bus and train via Warsaw which costs $150 - $280 and takes 46h 11m.
The fastest way to get from Russia to Macedonia is to fly and train and drive which takes 11h 3m and costs $270 - $1,500.
The distance between Russia and Macedonia is 1604 km.
The best way to get from Russia to Macedonia without a car is to bus and train via Warsaw which takes 46h 11m and costs $150 - $280.
It takes approximately 11h 3m to get from Russia to Macedonia, including transfers.
There are 339+ hotels available in Macedonia.
What companies run services between Russia and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Russia to Macedonia. However, you can take the taxi to Krasnodar (KRR) airport, fly to Thessaloniki Airport Makedonia (SKG), walk to Thessaloniki Airport, take the bus to Thessaloniki Neos Sidirodromikos Stathmos, walk to Thessaloniki, take the train to Rodopolis, then drive to Macedonia. Alternatively, you can take a subway from Biblioteka Imeni Lenina to Macedonia via Salaryevo, Moscow, International Bus Station, Warsaw West, Warszawa Zachodnia, Bratislava Hlavna Stanica, Bratislava, Sofia, Sofia, and Petrich in around 46h 11m.
- Website
- turkishairlines.com
Flights from Krasnodar to Thessaloniki Airport Makedonia via Antalya, Istanbul
- Ave. Duration
- 8h 15m
- When
- Friday and Sunday
- Estimated price
- $340–1,700
Flights from Pulkovo Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 10h 1m
- When
- Every day
- Estimated price
- $270–1,100
Flights from Krasnodar to Sofia Airport via Istanbul
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $230–1,300
Flights from Krasnodar to Sofia Airport via Tbilisi, Istanbul
- Ave. Duration
- 10h 50m
- When
- Friday and Sunday
- Estimated price
- $600–2,600
Flights from Sheremetyevo International Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- $150–750
Flights from Pulkovo Airport to Skopje International Airport via Istanbul
- Ave. Duration
- 8h 41m
- When
- Every day
- Estimated price
- $280–1,200
Flights from Krasnodar to Skopje International Airport via Istanbul
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $280–1,500
- Website
- en.aegeanair.com
Flights from Krasnodar to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 6h 10m
- When
- Monday and Friday
- Estimated price
- $250–1,400
Flights from Krasnodar to Thessaloniki Airport Makedonia via Tel Aviv
- Ave. Duration
- 9h 50m
- When
- Wednesday
- Estimated price
- $430–2,000
Flights from Krasnodar to Thessaloniki Airport Makedonia via Erevan
- Ave. Duration
- 11h 50m
- When
- Monday and Friday
- Estimated price
- $410–1,400
Flights from Krasnodar to Thessaloniki Airport Makedonia via Istanbul, Athens
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $300–1,500
Flights from Sheremetyevo International Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 8h 56m
- When
- Every day
- Estimated price
- $150–750
- Website
- flypgs.com
Flights from Krasnodar to Sofia Airport via Erevan, Sabiha Gokcen
- Ave. Duration
- 15h 55m
- When
- Sunday
- Estimated price
- $350–1,700
Flights from Pulkovo Airport to Skopje International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–750
Flights from Krasnodar to Skopje International Airport via Antalya
- Ave. Duration
- 12h 55m
- When
- Friday
- Estimated price
- $340–1,700
Flights from Krasnodar to Skopje International Airport via Erevan, Sabiha Gokcen
- Ave. Duration
- 17h 55m
- When
- Wednesday to Sunday
- Estimated price
- $410–1,900
- Website
- airserbia.com
Flights from Pulkovo Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 11h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $130–410
Flights from Sheremetyevo International Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 9h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $140–450
Flights from Pulkovo Airport to Skopje International Airport via Belgrade
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- $130–410
- Website
- ajet.com
Flights from Pulkovo Airport to Skopje International Airport via Sabiha Gokcen
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- $170–550
- Website
- sunexpress.com
Flights from Pulkovo Airport to Skopje International Airport via Antalya
- Ave. Duration
- 7h 25m
- When
- Saturday
- Estimated price
- $280–1,200
Flights from Krasnodar to Skopje International Airport via Antalya
- Ave. Duration
- 19h 30m
- When
- Friday
- Estimated price
- $340–1,700
- Website
- israir.co.il
Flights from Krasnodar to Sofia Airport via Tel Aviv
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- $600–1,200
- Website
- flyone.eu
Flights from Sheremetyevo International Airport to Thessaloniki Airport Makedonia via Erevan
- Ave. Duration
- 9h 30m
- When
- Tuesday and Saturday
- Estimated price
- $220–950
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Zachodnia to Bratislava Hlavna Stanica
- Ave. Duration
- 8h 17m
- Frequency
- Once daily
- Estimated price
- $25–40
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $25–35
- 1st Class
- $30–40
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia to Petrich
- Ave. Duration
- 3h 55m
- Frequency
- 3 times a day
- Estimated price
- $6–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–10
- 1st Class
- $9–11
Train from Ruse to Sofia
- Ave. Duration
- 6h 16m
- Frequency
- Once daily
- Estimated price
- $13–24
- Website
- https://www.bdz.bg/en
- 2nd Class
- $13–20
- 1st Class
- $19–24
Train from Dupnitsa to Petrich
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–6
- 1st Class
- $6–7
- Phone
- (+373) 22 83 33 33
- cfm@railway.md
- Website
- railway.md
Train from Chisinau to Bucuresti Nord
- Ave. Duration
- 13h 48m
- Frequency
- Once daily
- Estimated price
- $20–35
- Schedules at
- railway.md
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Bucuresti Nord to Ruse
- Ave. Duration
- 2h 54m
- Frequency
- Once daily
- Estimated price
- $14–16
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Skopje, Transporten Centar to Miravtsi
- Ave. Duration
- 2h 16m
- Frequency
- Twice daily
- Estimated price
- $9–35
- Schedules at
- mzt.mk
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Warsaw West
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- $78–155
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $155
- Children
- $78
Bus from Moscow International Bus Station to Chișinău, North Bus Station
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Estimated price
- $88–176
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $176
- Children
- $88
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Bratislava to Sofia
- Ave. Duration
- 12h 16m
- Frequency
- Once a week
- Estimated price
- $40–60
- Website
- https://union-ivkoni.com/en
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $10–15
- Website
- https://traventuria.com/
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Chişinău Southern Bus to Central Bus Station Sofia
- Ave. Duration
- 22h 40m
- Frequency
- Once daily
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- +373 22 542-185
- autogara@mtc.md
- Website
- autogara.md
Bus from Chişinău Southern Bus to Central Bus Station Sofia
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $40–95
- Schedules at
- autogara.md
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Chişinău Northern Bus Station
- Ave. Duration
- 40h
- Frequency
- Once daily
- Estimated price
- $40–230
- Schedules at
- avtovokzaly.ru
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Chişinău Northern Bus Station to Bucharest Otopeni Airport
- Ave. Duration
- 10h 54m
- Frequency
- Every 15 minutes
- Estimated price
- $30–50
- Schedules at
- galtrans.md
- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Bucharest Otopeni Airport to Sofia
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $280–400
- Website
- https://atlastaxi.eu/
- Phone
- 0888 302 311
- chona@abv.bg
- Website
- chona.alle.bg
Bus from Sofia to Petrich
- Ave. Duration
- 3h 59m
- Frequency
- 3 times a day
- Schedules at
- bgrazpisanie.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

















































