There are 9 ways to get from Skopje to Esen 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 to Brussels Airport, train
best- Fly from Skopje International Airport (SKP) to Brussels Airport (BRU)plane SKP - BRU
- Take the train from Brussels Airport-Zaventem to Gand-Saint-Pierretrain
- Take the train from Gand-Saint-Pierre to Dixmudetrain
8h 49m€169–341Train, bus
cheapest- Take the train from Skopje, Transporten Centar to Ferizajtrain
- Take the bus from Ferizaj to Brussels-Nordbus
- Take the train from Brussels-Nord to Torhouttrain Ic
38h 50m€125–150Bus, train
- Take the bus from Skopje, Transporten Centar to Mannheim, ZOBbus
- Take the train from Mannheim, Hauptbahnhof to Köln Hbftrain 42 / ...
- Take the train from Köln Hbf to Gent St Pieterstrain 79
- Take the train from Gand-Saint-Pierre to Dixmudetrain Ic / ...
28h 32m€224–545Bus, train via Linz
- Take the bus from Skopje, Transporten Centar to Passaubus
- Take the train from Passau Hbf to Linz/Donau Hbftrain Re
- Take the train from Linz Hbf to Bruxelles-Nordtrain Nj
- Take the train from Bruxelles-Nord to Dixmudetrain Ic
35h 51m€284–507Drive 2,214.3 km
- Drive from Skopje to Esencar 2,214.3 km
20h 12m€342–494Fly to Brussels South Charleroi Airport, bus, train
- Fly from Skopje International Airport (SKP) to Brussels South Charleroi Airport (CRL)plane SKP - CRL
- Take the bus from Charleroi Airport to Gent Sint Pieters Stationbus
- Take the train from Gand-Saint-Pierre to Dixmudetrain
8h 14m€160–423Fly to Eindhoven Airport, train
- Fly from Skopje International Airport (SKP) to Eindhoven Airport (EIN)plane SKP - EIN
- Take the train from Eindhoven Centraal to Bredatrain
- Take the train from Breda to Anvers-Centraltrain
- Take the train from Anvers-Central to Dixmudetrain
9h 35m€177–450Bus, train #2
- Take the bus from Skopje, Transporten Centar to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Brussels-Nordbus
- Take the train from Brussels-Nord to Roulerstrain Ic
37h 56mDrive, car train
- Drive from Skopje to Villach Hbfcar
- Take the car train from Villach Hbf to Fuldacartrain
- Drive from Fulda to Esencar
25h 12m€352–498
Skopje to Esen by train, foot, and bus
Questions & Answers
The cheapest way to get from Skopje to Esen is to train and bus which costs €120 - €150 and takes 38h 50m.
The fastest way to get from Skopje to Esen is to fly and bus and train which takes 8h 14m and costs €160 - €430.
The distance between Skopje and Esen is 1801 km. The road distance is 2214.3 km.
The best way to get from Skopje to Esen without a car is to bus and train which takes 28h 32m and costs €220 - €550.
It takes approximately 8h 49m to get from Skopje to Esen, including transfers.
Yes, the driving distance between Skopje to Esen is 2214 km. It takes approximately 20h 12m to drive from Skopje to Esen.
There are 5482+ hotels available in Esen.
What companies run services between Skopje, North Macedonia and Esen, Belgium?
There is no direct connection from Skopje to Esen. However, you can take the taxi to Skopje-Airport-SKP airport, fly to Brussels Airport (BRU), walk to Brussels Airport-Zaventem, take the train to Gand-Saint-Pierre, take the train to Dixmude, walk to Diksmuide Station perron 1, then take the line 351 bus to Esen Dorp. Alternatively, you can take a bus from Skopje, Transporten Centar to Esen Dorp via Mannheim, ZOB, Mannheim, Hauptbahnhof, Köln Hbf, Gand-Saint-Pierre, Dixmude, and Diksmuide Station perron 1 in around 28h 32m.
- Website
- wizzair.com
Flights from Skopje International Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €55–260
Flights from Skopje International Airport to Eindhoven Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–300
Flights from Skopje International Airport to Eindhoven Airport via Budapest
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–300
- Website
- austrian.com
Flights from Skopje International Airport to Brussels Airport via Vienna
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €100–380
- Website
- airserbia.com
Flights from Skopje International Airport to Brussels Airport via Belgrade
- Ave. Duration
- 5h 15m
- When
- Tuesday to Thursday
- Estimated price
- €90–180
- Website
- brusselsairlines.com
Flights from Skopje International Airport to Brussels Airport via Zurich
- Ave. Duration
- 5h 30m
- When
- Wednesday and Friday
- Estimated price
- €120–330
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussels Airport-Zaventem to Gand-Saint-Pierre
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €11–23
- Website
- https://www.belgiantrain.be/en
Train from Gand-Saint-Pierre to Dixmude
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- https://www.belgiantrain.be/en
Train from Gand-Saint-Pierre to Dixmude
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- https://www.belgiantrain.be/en
Train from Linz Hbf to Bruxelles-Nord
- Ave. Duration
- 14h 12m
- Frequency
- 6 times a week
- Estimated price
- €180–360
- Website
- https://www.belgiantrain.be/en
Train from Bruxelles-Nord to Dixmude
- Ave. Duration
- 2h 7m
- Frequency
- Twice a week
- Estimated price
- €21–45
- Website
- https://www.belgiantrain.be/en
Train from Gand-Saint-Pierre to Dixmude
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- https://www.belgiantrain.be/en
Train from Breda to Anvers-Central
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €9–19
- Website
- https://www.belgiantrain.be/en
Train from Anvers-Central to Dixmude
- Ave. Duration
- 1h 58m
- Frequency
- Every 2 hours
- Estimated price
- €22–45
- Website
- https://www.belgiantrain.be/en
Train from Brussels-Nord to Roulers
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €18–40
- Website
- https://www.belgiantrain.be/en
Train from Brussels-Nord to Torhout
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- €20–45
- Website
- https://www.belgiantrain.be/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mannheim, Hauptbahnhof to Köln Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €40–190
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Gent St Pieters
- Ave. Duration
- 2h 52m
- Frequency
- Twice a week
- Estimated price
- €50–210
- Website
- https://int.bahn.de/en
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Passau Hbf to Linz/Donau Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- https://www.oebb.at/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Eindhoven Centraal to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–14
- Website
- https://www.ns.nl/en
Train from Breda to Anvers-Central
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €6–13
- Website
- https://www.ns.nl/en
- Phone
- +383 038 534 – 814
- [email protected]
- Website
- trainkos.com
Train from Skopje, Transporten Centar to Ferizaj
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- €2–3
- Website
- http://www.trainkos.com/
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Villach Hbf to Fulda
- Ave. Duration
- 9h 14m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +389 75 209 209
- [email protected]
- Website
- hakbus.org
Bus from Skopje, Transporten Centar to Mannheim, ZOB
- Ave. Duration
- 20h 1m
- Frequency
- Twice a week
- Estimated price
- €120
- Website
- https://www.hakbus.org/
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Skopje, Transporten Centar to Passau
- Ave. Duration
- 14h 48m
- Frequency
- Twice a week
- Estimated price
- €60
- Website
- https://www.nasirtours.mk/en/destinations
- [email protected]
- Website
- flibco.com
Bus from Charleroi Airport to Gent Sint Pieters Station
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- €18–45
- Website
- https://www.flibco.com/en
- Phone
- +383 44 119 284
- [email protected]
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Prizren,Autobuska Stanica
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €7–26
- Schedules at
- vectortravel.eu
- [email protected]
Bus from Prizren,Autobuska Stanica to Brussels-Nord
- Ave. Duration
- 30h 16m
- Frequency
- Once a week
- Schedules at
- https://www.facebook.com/fertourstravelagency
- Phone
- +383 44198634
- [email protected]
- Website
- facebook.com
Bus from Ferizaj to Brussels-Nord
- Ave. Duration
- 31h 30m
- Frequency
- Twice a week
- Estimated price
- €100
- Schedules at
- facebook.com
Want to know more about travelling around Belgium
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



































