There are 13 ways to get from Brussels to Macedonia by plane, train, car, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brussels Airport to Thessaloniki Airport Makedonia, train, drive
best- Fly from Brussels Airport (BRU) to Thessaloniki Airport Makedonia (SKG)plane BRU - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
9h 28m$121–321Train to Brussels South Charleroi Airport, fly to Sofia Airport, train
cheapest- Take the train from Bruxelles-Central to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Sofia Airport (SOF)plane CRL - SOF
- Take the train from Zaharna Fabrika to Petrichtrain
12h 12m$74–346Train, bus, drive
- Take the train from Brussel-Zuid / Bruxelles-Midi to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Basel Sbbtrain Tgv
- Take the train from Basel SBB to Berntrain Ic6 / ...
- Take the bus from Bern to Strumicabus
- Drive from Strumica to Macedoniacar
31h 47mDrive 2,241.3 km
- Drive from Brussels to Macedoniacar 2,241.3 km
20h 18m$400–577Fly Brussels Airport to Sofia Airport, train
- Fly from Brussels Airport (BRU) to Sofia Airport (SOF)plane BRU - SOF
- Take the train from Zaharna Fabrika to Petrichtrain
10h 43m$96–278Train to Brussels South Charleroi Airport, fly to Skopje International Airport, drive
- Take the train from Bruxelles-Central to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Skopje International Airport (SKP)plane CRL - SKP
- Drive from Skopje-Airport-SKP to Macedoniacar
8h 2m$80–372Train to Brussels South Charleroi Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Bruxelles-Central to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Thessaloniki Airport Makedonia (SKG)plane CRL - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
10h 47m$124–369Train to Düsseldorf International Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Brussels-Nord to Koeln Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Thessaloniki Airport Makedonia (SKG)plane DUS - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
11h 40m$169–442Train, train to Eindhoven Airport, fly to Sofia Airport
- Take the train from Bruxelles-Central to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Sofia Airport (SOF)plane EIN - SOF
- Take the train from Zaharna Fabrika to Petrichtrain
13h 43m$90–448Bus, drive
- Take the bus from Brussels-North train station to Düsseldorf central bus stationbus 081
- Take the bus from Düsseldorf Hbf to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
34h 8mTrain, bus
- Take the train from Brussels-Nord to Frankfurt(Main)Hbftrain Ice
- Take the bus from Frankfurt Central Train Station to Sofia Serdica Bus Stopbus
- Take the train from Sofia to Petrichtrain Ic
39h 27m$201–344Bus, train
- Take the bus from Brussels-Nord to Pristinabus
- Take the bus from Pristina to Sofiya, Avtogara Serdikabus
- Take the train from Sofia to Petrichtrain Ic
46h 20m$168–173Drive, car train
- Drive from Brussels to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Macedoniacar
25h 11m$410–586
Brussels Airport (BRU) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Brussels to Macedonia is to bus and train which costs $165 - $175 and takes 46h 20m.
The fastest way to get from Brussels to Macedonia is to train and fly and drive which takes 8h 2m and costs $80 - $380.
The distance between Brussels and Macedonia is 2026 km. The road distance is 2241.3 km.
The best way to get from Brussels to Macedonia without a car is to train and bus which takes 39h 27m and costs $200 - $350.
It takes approximately 9h 28m to get from Brussels to Macedonia, including transfers.
Macedonia is 1h ahead of Brussels. It is currently 8:22 AM in Brussels and 9:22 AM in Macedonia.
Yes, the driving distance between Brussels to Macedonia is 2241 km. It takes approximately 20h 18m to drive from Brussels to Macedonia.
There are 383+ hotels available in Macedonia.
What companies run services between Brussels, Belgium and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Brussels to Macedonia. However, you can take the train to Brussels Airport-Zaventem, walk to Brussels Airport (BRU) 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 train from Brussel-Zuid / Bruxelles-Midi to Macedonia via Paris Nord, Paris Gare De Lyon, Basel Sbb, Basel SBB, Bern, Bern, and Strumica in around 31h 47m.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $55–320
Flights from Brussels South Charleroi Airport to Sofia Airport via Bologna
- Ave. Duration
- 4h 20m
- When
- Thursday and Friday
- Estimated price
- $55–320
Flights from Brussels South Charleroi Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 4h 55m
- When
- Thursday and Friday
- Estimated price
- $55–320
Flights from Brussels South Charleroi Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 45m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $80–250
Flights from Brussels South Charleroi Airport to Thessaloniki Airport Makedonia via Venice Treviso
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $80–250
Flights from Eindhoven Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Saturday, Tuesday, and Friday
- Estimated price
- $55–350
Flights from Eindhoven Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- $55–350
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $7–12
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $7–12
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $7–12
- Website
- Hellenic Train S.A.
- Phone
- +389 71 557 111
- [email protected]
- Website
- web.facebook.com
Bus from Bern to Strumica
- Ave. Duration
- 23h
- Frequency
- Twice a week
- Schedules at
- facebook.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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide






