There are 13 ways to get from Brussels to Macedonia by train, plane, 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.
Train to Brussels South Charleroi Airport, fly to Skopje International Airport, drive
best- 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 1m$80–407Train 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 11m$59–351Train, 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 3mDrive 2,241.3 km
- Drive from Brussels to Macedoniacar 2,241.3 km
20h 18m$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 28m$122–312Fly 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–279Train 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 46m$125–374Train, train to Düsseldorf International Airport, fly to Thessaloniki Airport Makedonia, drive
- Take the train from Brussels-Nord to Koeln Hbftrain
- Take the train from Köln Hbf to D-Flughafen Bftrain
- 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 32m$178–572Train, 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 44m$90–456Bus, 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 28m$212–662Bus, 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$171–176Drive, 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 South Charleroi Airport (CRL) to Skopje International Airport (SKP) flights
Questions & Answers
The cheapest way to get from Brussels to Macedonia is to train and fly which costs $55 - $360 and takes 12h 11m.
The fastest way to get from Brussels to Macedonia is to train and fly and drive which takes 8h 1m and costs $80 - $410.
The distance between Brussels and Macedonia is 1848 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 28m and costs $210 - $700.
It takes approximately 8h 1m to get from Brussels to Macedonia, including transfers.
Macedonia is 1h ahead of Brussels. It is currently 12:00 AM in Brussels and 1:00 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 378+ 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 Charleroi-Central, walk to CHARLEROI Gare Centrale - Quai 18, take the bus to CHARLEROI Airport, walk to Brussels South Charleroi Airport (CRL) airport, fly to Skopje International Airport (SKP), then drive to Macedonia. Alternatively, you can take a train from Brussels-Nord to Macedonia via Frankfurt(Main)Hbf, Frankfurt, Skopje, Transporten Centar, and Dobrejci in around 29h 3m.
- 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
- $45–310
Flights from Brussels South Charleroi Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- $45–310
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
- $60–350
Flights from Eindhoven Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- $60–350
- Website
- lufthansa.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $85–400
Flights from Brussels Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $180–260
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- $110–210
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $110–210
- Website
- wizzair.com
Flights from Brussels South Charleroi Airport to Skopje International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $35–290
Flights from Brussels South Charleroi Airport to Skopje International Airport via Budapest
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $35–290
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $27–270
Flights from Brussels South Charleroi Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $27–270
Flights from Eindhoven Airport to Sofia Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $45–390
Flights from Eindhoven Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $45–390
- Website
- airserbia.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 4h 45m
- When
- Tuesday, Friday, and Wednesday
- Estimated price
- $110–190
Flights from Brussels Airport to Sofia Airport via Belgrade
- Ave. Duration
- 4h 42m
- When
- Tuesday to Thursday
- Estimated price
- $100–160
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–260
- Website
- austrian.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $110–420
Flights from Brussels Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $100–390
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 22m
- When
- Monday to Saturday
- Estimated price
- $110–430
- 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–240
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $110–210
- Website
- air.bg
Flights from Brussels Airport to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Wednesday, 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
- $100–160
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $65–290
- Website
- smartwings.com
Flights from Brussels Airport to Thessaloniki Airport Makedonia via Prague
- Ave. Duration
- 5h 50m
- When
- Monday and Thursday
- Estimated price
- $85–280
- Website
- skyexpress.gr
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $90–290
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Bruxelles-Central to Charleroi-Central
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $11–23
- Website
- Belgian Railways
Train from Bruxelles-Central to Charleroi-Central
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $11–23
- Website
- Belgian Railways
Train from Bruxelles-Central to Charleroi-Central
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $11–23
- Website
- Belgian Railways
Train from Bruxelles-Central to Breda
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $20–40
- Website
- Belgian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Brussels-Nord to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- $80–360
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Brussels-Nord to Koeln Hbf
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $45–200
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 29 min
- Frequency
- Every 3 hours
- Estimated price
- $10–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Brussels-Nord to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- $80–360
- Website
- Deutsche Bahn Intercity (DB IC)
- 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
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
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 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 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
- +49 221 13 999 444
- Website
- National Express
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 55 min
- Frequency
- Every 15 minutes
- Schedules at
- National Express
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Bruxelles-Central to Breda
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $13–27
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–16
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- Urlaubs-Express (UEX)
- Phone
- +389 42 218 007
- Website
- Nasir Tours
Bus from Frankfurt to Skopje, Transporten Centar
- Ave. Duration
- 20h 29m
- Frequency
- Twice a week
- Estimated price
- $87
- Website
- Nasir Tours
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Skopje, Transporten Centar to Dobrejci
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Website
- Strumica Ekspres
Bus from Skopje, Transporten Centar to Strumica
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- Strumica Ekspres
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Brussels-North train station to Düsseldorf central bus station
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $17–29
- Website
- Flixbus
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Düsseldorf Hbf to Skopje, Transporten Centar
- Ave. Duration
- 25h 36m
- Frequency
- Twice a week
- Estimated price
- $140
- Website
- Hak Bus
- 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
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
- Citylines
- Phone
- +383 44198634
- [email protected]
- Website
- facebook.com
Bus from Brussels-Nord to Pristina
- Ave. Duration
- 31h 30m
- Frequency
- Twice a week
- Estimated price
- $117
- Schedules at
- facebook.com
- [email protected]
Bus from Brussels-Nord to Pristina
- Ave. Duration
- 27h 54m
- Frequency
- Once a week
- Schedules at
- Fertours
- 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
Want to know more about Flixbus?
Read the travel guide















































