There are 10 ways to get from Essen 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 Düsseldorf International Airport to Thessaloniki Airport Makedonia, train, drive
best- Fly from Düsseldorf International Airport (DUS) to Thessaloniki Airport Makedonia (SKG)DUS - SKG
- Take the train from Thessaloniki to Rodopolis
- Drive from Rodopolis to Macedonia
9h 41m$99–408Fly Dortmund Airport to Sofia Airport, bus, train
cheapest- Fly from Dortmund Airport (DTM) to Sofia Airport (SOF)DTM - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Take the train from Dupnitsa to Petrich
11h 36m$88–359Train, bus, drive
- Take the train from Essen Hbf to München Hbf41 / ...
- Take the bus from München, ZOB to Strumica
- Drive from Strumica to Macedonia
21h 51mDrive 2,091.7 km
- Drive from Essen to Macedonia2,091.7 km
19h 11m$345–498Train to Cologne Bonn Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Essen Hbf to Köln Hbf
- Fly from Cologne Bonn Airport (CGN) to Thessaloniki Airport Makedonia (SKG)CGN - SKG
- Take the train from Thessaloniki to Rodopolis
- Drive from Rodopolis to Macedonia
10h 17m$145–506Train to Cologne Bonn Airport, fly to Sofia Airport, bus, train
- Take the train from Essen Hbf to Köln Hbf
- Fly from Cologne Bonn Airport (CGN) to Sofia Airport (SOF)CGN - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Take the train from Dupnitsa to Petrich
11h 24m$108–351Fly Weeze Airport to Thessaloniki Airport Makedonia, train, drive
- Fly from Weeze Airport (NRN) to Thessaloniki Airport Makedonia (SKG)NRN - SKG
- Take the train from Thessaloniki to Rodopolis
- Drive from Rodopolis to Macedonia
11h 23m$117–349Bus, drive
- Take the bus from Essen Hbf to Strumica
- Drive from Strumica to Macedonia
23h 5mBus
- Take the bus from Duisburg Portsmouthplatz to Sofia Serdica Bus StopUnion Ivkoni - Unibus 3632
- Take the bus from Sofia Central Bus Station to Petrich Bus StationUnion Ivkoni
36h 26m$111–214Car train, drive
- Take the car train from Düsseldorf Hbf to Villach Hbf
- Drive from Villach Hbf to Macedonia
17h 50m$345–1,538
Düsseldorf International Airport (DUS) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Essen to Macedonia is to bus which costs $110 - $220 and takes 36h 26m.
The fastest way to get from Essen to Macedonia is to fly and train and drive which takes 9h 41m and costs $95 - $410.
The distance between Essen and Macedonia is 1944 km. The road distance is 2091.7 km.
The best way to get from Essen to Macedonia without a car is to bus which takes 36h 26m and costs $110 - $220.
It takes approximately 9h 41m to get from Essen to Macedonia, including transfers.
Macedonia is 1h ahead of Essen. It is currently 9:12 AM in Essen and 10:12 AM in Macedonia.
Yes, the driving distance between Essen to Macedonia is 2092 km. It takes approximately 19h 11m to drive from Essen to Macedonia.
There are 342+ hotels available in Macedonia.
What companies run services between Essen, Germany and Macedonia, Blagoevgrad, Bulgaria?
You can take a train from Essen Hbf to Macedonia via Duisburg Hbf, Duisburg Portsmouthplatz, Sofia Serdica Bus Stop, Sofia Central Bus Station, and Petrich Bus Station in around 36h 26m.
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $65–250
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 23m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $65–430
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 47m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $85–290
Flights from Cologne Bonn Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 22m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $95–380
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- $100–380
Flights from Cologne Bonn Airport to Sofia Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $60–200
Flights from Cologne Bonn Airport to Sofia Airport via Vienna
- Ave. Duration
- 5h
- When
- Tuesday and Friday
- Estimated price
- $60–200
Flights from Weeze Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $80–280
- Website
- austrian.com
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $100–430
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–420
Flights from Cologne Bonn Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–380
- Website
- en.aegeanair.com
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $65–250
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 27m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $85–470
- Website
- eurowings.com
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $50–240
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 27m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $85–470
- Website
- airserbia.com
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 17m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $65–180
- Website
- wizzair.com
Flights from Dortmund Airport to Sofia Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- $55–280
- Website
- skyexpress.gr
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $50–200
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $5–9
- Website
- https://www.hellenictrain.gr/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Essen Hbf to München Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Hourly
- Estimated price
- $65–170
- Website
- https://int.bahn.de/en
Train from Essen Hbf to Köln Hbf
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $21–40
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Essen Hbf to Köln Hbf
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $18–26
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Essen Hbf to Köln Hbf
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- $35–80
- Website
- https://www.eurostar.com/rw-en
- Standard
- $35–55
- Comfort
- $40–55
- Premium
- $60–80
- Phone
- +49 9126 301 90 70
- fahrgaeste@train-rental.com
- Website
- train-rental.com
Train from Essen Hbf to Köln Hbf
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- train-rental.com
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Dupnitsa to Petrich
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–6
- 1st Class
- $6–7
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Düsseldorf Hbf to Villach Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Once a week
- Estimated price
- $120–1,200
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- $320–650
- Car Compartment
- $600–1,200
- Phone
- +389 70 638 014
- info@metaktrans.mk
- Website
- metaktrans.mk
Bus from München, ZOB to Strumica
- Ave. Duration
- 14h 49m
- Frequency
- Once a week
- Schedules at
- metaktrans.mk
Bus from Essen Hbf to Strumica
- Ave. Duration
- 22h 24m
- Frequency
- Once a week
- Schedules at
- metaktrans.mk
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $11–15
- Website
- https://traventuria.com/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Duisburg Portsmouthplatz to Sofia Serdica Bus Stop
- Ave. Duration
- 30h 45m
- Frequency
- Once a week
- Estimated price
- $90–140
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Petrich Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- https://union-ivkoni.com/en
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



































