There are 10 ways to get from Finland to Macedonia by plane, train, car, bus, car train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Helsinki Airport to Thessaloniki Airport Makedonia, train, drive
best- Fly from Helsinki Airport (HEL) to Thessaloniki Airport Makedonia (SKG)plane HEL - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
10h 9m$118–349Bus
cheapest- Take the bus from Helsinki, Harbour Terminal 2 to Tallinn, Bus Stationbus
- Take the bus from Tallinna bussijaam to Brnobus
- Take the bus from Brno to Sofiabus
- Take the bus from Sofia Central Bus Station to Petrich Bus Stationbus
2d 1h$66–109Bus, train via Warsaw
- Take the bus from Helsinki, Harbour Terminal 2 to Warsaw, Bus Station 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
47h 18m$159–269Drive, car train
- Drive from Helsinki to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Macedoniacar
2d 1h$932–2,285Fly Helsinki Airport to Sofia Airport, bus, train
- Fly from Helsinki Airport (HEL) to Sofia Airport (SOF)plane HEL - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Stationbus
- Take the train from Dupnitsa to Petrichtrain
12h 25m$111–304Ferry to Lennart Meri International Airport, fly to Sofia Airport, bus, train
- Take the ferry from Helsinki to Tallinnferry
- Fly from Lennart Meri International Airport (TLL) to Sofia Airport (SOF)plane TLL - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Stationbus
- Take the train from Dupnitsa to Petrichtrain
16h 50mBus, train
- Take the bus from Helsinki, Harbour Terminal 2 to Tallinn, Harbour Terminal Dbus
- Take the bus from Tallinn, Harbour Terminal D to Žilinabus
- Take the train from Zilina to Bratislava Hlavna Stanicatrain 680 / ...
- Take the bus from Bratislava to Sofiabus
- Take the train from Sofia to Petrichtrain
2d 2h$171–318Ferry, Bus, drive
- Take the ferry from Helsinki to Stockholmferry
- Take the bus from Stockholm, Cityterminalen to Pristinabus
- Take the bus from Pristina to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
2d 18hBus, train #2
- Take the bus from Helsinki, Bus Station to Tallinn, Bus Stationbus
- Take the bus from Tallinn to Chisinau, Gara Feroviarabus
- Take the bus from Chişinău Southern Bus to Central Bus Station Sofiabus
- Take the train from Sofia to Petrichtrain
3d 15hDrive 4,798.6 km
- Drive from Helsinki to Macedoniacar 4,798.6 km
2d 3h$1,015–1,466
Helsinki Airport (HEL) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Finland to Macedonia is to bus which costs $65 - $110 and takes 2 days 1h.
The fastest way to get from Finland to Macedonia is to fly and train and drive which takes 10h 9m and costs $110 - $350.
The distance between Finland and Macedonia is 2394 km. The road distance is 4798.6 km.
The best way to get from Finland to Macedonia without a car is to bus and train via Warsaw which takes 47h 18m and costs $150 - $270.
It takes approximately 10h 9m to get from Finland to Macedonia, including transfers.
Yes, the driving distance between Finland to Macedonia is 4799 km. It takes approximately 2 days 3h to drive from Finland to Macedonia.
There are 339+ hotels available in Macedonia.
What companies run services between Finland and Macedonia, Blagoevgrad, Bulgaria?
You can take a bus from Helsinki, Bus Station to Macedonia via Helsinki, Harbour Terminal 2, Tallinna bussijaam, Brno, Sofia Central Bus Station, and Petrich Bus Station in around 2d 1h.
- Website
- ryanair.com
Flights from Helsinki Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 3h 25m
- When
- Monday
- Estimated price
- $85–270
Flights from Helsinki Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 55m
- When
- Friday and Saturday
- Estimated price
- $85–270
Flights from Helsinki Airport to Sofia Airport via Warsaw Modlin
- Ave. Duration
- 4h 35m
- When
- Friday and Sunday
- Estimated price
- $80–250
Flights from Helsinki Airport to Sofia Airport via Vienna
- Ave. Duration
- 5h 47m
- When
- Friday and Sunday
- Estimated price
- $80–400
Flights from Helsinki Airport to Sofia Airport via Budapest
- Ave. Duration
- 6h 45m
- When
- Tuesday and Friday
- Estimated price
- $140–380
Flights from Lennart Meri International Airport to Sofia Airport via Budapest
- Ave. Duration
- 6h 25m
- When
- Tuesday
- Estimated price
- $60–230
- Website
- airbaltic.com
Flights from Helsinki Airport to Thessaloniki Airport Makedonia via Riga
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- $100–380
Flights from Helsinki Airport to Sofia Airport via Riga
- Ave. Duration
- 5h 30m
- When
- Monday and Friday
- Estimated price
- $80–300
Flights from Lennart Meri International Airport to Sofia Airport via Riga
- Ave. Duration
- 5h 15m
- When
- Monday and Friday
- Estimated price
- $80–310
- Website
- lot.com
Flights from Helsinki Airport to Sofia Airport via Warsaw Chopin
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $100–350
Flights from Lennart Meri International Airport to Sofia Airport via Warsaw Chopin
- Ave. Duration
- 5h 15m
- When
- Friday and Sunday
- Estimated price
- $95–300
- Website
- finnair.com
Flights from Helsinki Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 3h 25m
- When
- Monday
- Estimated price
- $160–430
- Website
- austrian.com
Flights from Lennart Meri International Airport to Sofia Airport via Vienna
- Ave. Duration
- 6h 45m
- When
- Monday
- Estimated price
- $90–330
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $5–9
- 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 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
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Villach Hbf ARZ
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- $120–1,050
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- $500–560
- Car Compartment
- $900–1,050
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Zilina to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $11–21
- Website
- https://www.zssk.sk/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Zilina to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- $12–28
- Website
- https://regiojet.com/
- 2nd Class
- $12–18
- 1st Class
- $20–28
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Helsinki, Harbour Terminal 2 to Warsaw, Bus Station West
- Ave. Duration
- 18h 25m
- Frequency
- Twice daily
- Estimated price
- $80–140
- Website
- https://www.flixbus.co.uk
Bus from Helsinki, Harbour Terminal 2 to Tallinn, Bus Station
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $6–11
- Website
- https://www.flixbus.co.uk
Bus from Helsinki, Harbour Terminal 2 to Tallinn, Harbour Terminal D
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $6–11
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Harbour Terminal D to Žilina
- Ave. Duration
- 24h 35m
- Frequency
- Once daily
- Estimated price
- $100–190
- Website
- https://www.flixbus.co.uk
Bus from Helsinki, Bus Station to Tallinn, Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- $6–12
- Website
- https://www.flixbus.co.uk
- 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–65
- Website
- https://union-ivkoni.com/en
Bus from Brno to Sofia
- Ave. Duration
- 14h 10m
- Frequency
- Once a week
- Estimated price
- $45–70
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Petrich Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- 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
- $11–15
- Website
- https://traventuria.com/
- Website
- flixbus.pl
Bus from Tallinna bussijaam to Brno
- Ave. Duration
- 24h 20m
- Frequency
- Once daily
- Estimated price
- $1–3
- Schedules at
- flixbus.pl
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Stockholm, Cityterminalen to Pristina
- Ave. Duration
- 38h 31m
- Frequency
- Once a week
- Website
- https://www.facebook.com/bleditravellipjan/
- Phone
- +383 49 166 760
- amalfitours2003@gmail.com
- Website
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $10
- Website
- https://www.facebook.com/amalfitours1
- Phone
- +389 76 241 003
- Info@drd.si
- Website
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- facebook.com
- motoja.ks@gmail.com
- Website
- web.facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $9
- Website
- https://web.facebook.com/motoja.shkup
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Strumica
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Tallinn to Chisinau, Gara Feroviara
- Ave. Duration
- 2d 3h
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- 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
- Website
- en.tallink.com
Ferry from Helsinki to Tallinn
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- en.tallink.com
- Website
- vikingline.com
Ferry from Helsinki to Stockholm
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Schedules at
- vikingline.com
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide








































