There are 13 ways to get from Belgium to Macedonia by plane, train, bus, car, 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 Sofia Airport, train
best- Fly from Brussels Airport (BRU) to Sofia Airport (SOF)plane BRU - SOF
- Take the train from Gorna banya spirka to Petrichtrain
10h 29m$95–248Fly Brussels South Charleroi Airport to Sofia Airport, train
cheapest- Fly from Brussels South Charleroi Airport (CRL) to Sofia Airport (SOF)plane CRL - SOF
- Take the train from Gorna banya spirka to Petrichtrain
10h 44m$47–277Train, bus, drive
- Take the train from Brussels-Nord to Frankfurt(Main)Hbftrain Ice
- Take the bus from Frankfurt to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Dobrejcibus
- Drive from Dobrejci to Macedoniacar
29h 53mDrive 2,241.3 km
- Drive from Brussels to Macedoniacar 2,241.3 km
20h 23m$400–577Fly Brussels Airport to Thessaloniki Airport Makedonia, train, drive
- 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 35m$127–312Fly Brussels South Charleroi Airport to Thessaloniki Airport Makedonia, train, drive
- 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
9h 40m$114–321Train to Cologne Bonn Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Liege-Guillemins to Koeln Hbftrain
- Fly from Cologne Bonn Airport (CGN) to Thessaloniki Airport Makedonia (SKG)plane CGN - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
10h 27m$141–445Train to Düsseldorf International Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Liege-Guillemins 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 1m$158–470Fly Brussels South Charleroi Airport to Skopje International Airport, bus, drive
- Fly from Brussels South Charleroi Airport (CRL) to Skopje International Airport (SKP)plane CRL - SKP
- Take the bus from Skopje, Transporten Centar to Dobrejcibus
- Drive from Dobrejci to Macedoniacar
12h 44mBus, 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
40h 19m$210–655Bus, 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
47h 25m$173–178Drive, car train
- Drive from Brussels to Fuldacar
- Take the car train from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Macedoniacar
25h 11m$410–586
Brussels Airport (BRU) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Belgium to Macedonia is to fly and train which costs $45 - $280 and takes 10h 44m.
The fastest way to get from Belgium to Macedonia is to fly and train and drive which takes 9h 35m and costs $120 - $320.
The distance between Belgium and Macedonia is 1938 km. The road distance is 2241.3 km.
The best way to get from Belgium to Macedonia without a car is to train and bus which takes 40h 19m and costs $210 - $700.
It takes approximately 10h 29m to get from Belgium to Macedonia, including transfers.
Macedonia is 1h ahead of Belgium. It is currently 7:59 AM in Belgium and 8:59 AM in Macedonia.
Yes, the driving distance between Belgium to Macedonia is 2241 km. It takes approximately 20h 23m to drive from Belgium to Macedonia.
There are 378+ hotels available in Macedonia.
What companies run services between Belgium and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Belgium to Macedonia. However, you can take the train to Brussels Airport-Zaventem, walk to Brussels Airport (BRU) airport, fly to Sofia Airport (SOF), walk to Летище София Терминал 1, take the line 84 bus to Ул. Ген. Гурко, walk to Патриарх Евтимий, take the subway to Горна Баня, walk to Gorna banya spirka, take the train to Petrich, then take the taxi to Macedonia. Alternatively, you can take a vehicle from Bourse to Macedonia via Gare Du Nord, Brussels-Nord, Frankfurt(Main)Hbf, Frankfurt, Skopje, Transporten Centar, and Dobrejci in around 29h 53m.
- Website
- lufthansa.com
Flights from Brussels Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $85–400
Flights from Brussels Airport to Sofia Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $120–400
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 58m
- When
- Monday, Friday, Sunday, and Tuesday
- Estimated price
- $120–430
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- $100–430
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 43m
- When
- Monday to Saturday
- Estimated price
- $100–270
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–200
- Website
- en.aegeanair.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $85–270
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 6h 10m
- When
- Tuesday
- Estimated price
- $120–430
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- $80–330
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $100–200
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- $80–330
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $80–290
- Website
- airserbia.com
Flights from Brussels Airport to Sofia Airport via Belgrade
- Ave. Duration
- 4h 42m
- When
- Tuesday to Thursday
- Estimated price
- $85–160
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 4h 45m
- When
- Tuesday, Friday, and Wednesday
- Estimated price
- $120–200
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $100–210
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $55–240
Flights from Brussels South Charleroi Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 4h 46m
- When
- Wednesday, Sunday, and Friday
- Estimated price
- $55–240
Flights from Brussels South Charleroi Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 45m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $85–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
- $85–250
- Website
- austrian.com
Flights from Brussels Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $110–390
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $120–430
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 22m
- When
- Monday to Thursday
- Estimated price
- $120–440
- Website
- wizzair.com
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $24–260
Flights from Brussels South Charleroi Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $24–260
Flights from Brussels South Charleroi Airport to Skopje International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $60–290
Flights from Brussels South Charleroi Airport to Skopje International Airport via Budapest
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $60–290
- Website
- air.bg
Flights from Brussels Airport to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $110–210
Flights from Brussels Airport to Sofia Airport via Belgrade
- Ave. Duration
- 4h 42m
- When
- Tuesday to Thursday
- Estimated price
- $85–160
- Website
- smartwings.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Prague
- Ave. Duration
- 5h 50m
- When
- Monday and Thursday
- Estimated price
- $90–290
- Website
- skyexpress.gr
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $95–290
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Gorna banya spirka to Petrich
- Ave. Duration
- 3h 41m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
Train from Gorna banya spirka to Petrich
- Ave. Duration
- 3h 41m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 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
- https://www.bdz.bg/en
- 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
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Brussels-Nord to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- $80–350
- Website
- https://int.bahn.de/en
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $25–110
- Website
- https://int.bahn.de/en
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $25–110
- Website
- https://int.bahn.de/en
Train from Brussels-Nord to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- $80–350
- Website
- https://int.bahn.de/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- https://www.hellenictrain.gr/en
- Phone
- +44 (0)3432 186 186
- Website
- eurostar.com
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- $40–75
- Website
- https://www.eurostar.com/rw-en
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- $40–75
- Website
- https://www.eurostar.com/rw-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Estimated price
- $23–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Liege-Guillemins to Koeln Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Estimated price
- $23–45
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Frankfurt to Skopje, Transporten Centar
- Ave. Duration
- 20h 29m
- Frequency
- Twice a week
- Estimated price
- $87
- Website
- https://www.nasirtours.mk/en/destinations
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Dobrejci
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
Bus from Skopje, Transporten Centar to Dobrejci
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
Bus from Skopje, Transporten Centar to Strumica
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Brussels-North train station to Düsseldorf central bus station
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $20–35
- Website
- https://www.flixbus.co.uk
- Phone
- +389 75 209 209
- [email protected]
- Website
- hakbus.org
Bus from Düsseldorf Hbf to Skopje, Transporten Centar
- Ave. Duration
- 25h 36m
- Frequency
- Twice a week
- Estimated price
- $139
- Website
- https://www.hakbus.org/
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Frankfurt Central Train Station to Sofia Serdica Bus Stop
- Ave. Duration
- 30h 22m
- Frequency
- Once daily
- Estimated price
- $150–290
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Frankfurt Central Train Station to Sofia Serdica Bus Stop
- Ave. Duration
- 28h 45m
- Frequency
- 3 times a week
- Estimated price
- $120–160
- Website
- https://citylines.eu/
- Phone
- +383 44198634
- [email protected]
- Website
- facebook.com
Bus from Brussels-Nord to Pristina
- Ave. Duration
- 31h 30m
- Frequency
- Twice a week
- Estimated price
- $116
- Schedules at
- facebook.com
- [email protected]
Bus from Brussels-Nord to Pristina
- Ave. Duration
- 27h 54m
- Frequency
- Once a week
- Schedules at
- https://www.facebook.com/fertourstravelagency
- Phone
- +383 49 196 565
- [email protected]
Bus from Pristina to Sofiya, Avtogara Serdika
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Estimated price
- $47
- 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
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
Want to know more about Flixbus?
Read the travel guide













































