If you want to come to Macedonia with and on your own bicycle, then it might be best if you follow the Euro Velo route 11. That way eventually you will arrive to Macedonia. There are other ways to get here as well, but if you are really up for this (regardless if you need our services or not) write to us, we’ll give you some advices, for sure.
Several airlines have regular flights to Skopje. To name them: Adria Airways, Air Serbia, Austrian Airlines, Belair Airlines, Croatia Airlines, Edelweiss Air, Fly Dubai, Germania Fluggesellschaft, Lufthansa, Pegasus Airlines, Swiss, Turkish Airlines and Wizz Air.
Direct flights are available (at the time of making this page) from the following destinations:
Vienna (Austrian, Lufthansa)
Zagreb (Croatia Airlines)
Berlin - Schonenfeld (Germania Fluggesellschaft)
Dortmund (Wizz Air)
Dusseldorf (Germania Fluggesellschaft)
Memmingen (Wizz Air)
Bergamo (Wizz Air)
Treviso (Wizz Air)
Belgrade (Air Serbia)
Ljubljana (Adria Airways, Lufthansa)
Gothenburg - Saeve (Wizz Air)
Malmo (Wizz Air)
Stockholm - Nykoping (Wizz Air)
Basel - Mulhouse (Wizz Air)
Zurich (Belair Airlines, Swiss, Edelweiss Air)
Eindhoven (Wizz Air)
Istanbul - Ataturk (Turkish Airlines)
Istanbul - Sabiha Gokcen (Pegasus Airlines)
United Arab Emirates:
Dubai (Fly Dubai)
London - Luton (Wizz Air)
There is another commercial airport in Macedonia, and it is in Ohrid. However it is almost impossible to find a flight that goes there. Mainly charter flights in the summer season go there.
If you like a good road trip, then take just any road, otherwise the European route E75 is the most obvious one to take since it cuts through Macedonia.
In any case, google has a simple service that you can use.
There are a few bus lines that go to Macedonia, however not a part of Eurolines. So you’ll have to look more on this one. Just know that there are busses from Albania, Austria, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Czech Republic, Denmark, Germany, Greece, Italy, Kosovo, Montenegro, Slovenia, Serbia, Switzerland, Sweden and Turkey.
Though once upon a time the Balkan Express was a popular ride, now it is not really the best possible option. If you are absolutely sure you want to arrive by train, then the best option is via Belgrade, Serbia or via Thessaoliniki, Greece. The railroad track going to Albania or Bulgaria is still in making.