There are 11 ways to get from Kassel to Macedonia by train, plane, 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.
Train to Frankfurt, fly to Sofia Airport, train
best- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Fly from Frankfurt (FRA) to Sofia Airport (SOF)plane FRA - SOF
- Take the train from Gorna banya spirka to Petrichtrain
12h 7m$151–453Bus
cheapest- Take the bus from Kassel Grüner Waldweg to Sofia Serdica Bus Stationbus Citylines 17
- Take the bus from Sofia Central Bus Station to Petrich Bus Stationbus Union Ivkoni
31h 30m$133–176Train, bus, drive
- Take the train from Kassel Bahnhof Wilhelmshöhe to Nürnberg Hbftrain 25
- Take the bus from Nürnberg to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Dobrejcibus
- Drive from Dobrejci to Macedoniacar
26h 15mDrive 1,852.6 km
- Drive from Kassel to Macedoniacar 1,852.6 km
19h 19m$306–441Train to Frankfurt, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Fly from Frankfurt (FRA) to Thessaloniki Airport Makedonia (SKG)plane FRA - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
11h 7m$168–487Train to Hannover Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Kassel Bahnhof Wilhelmshöhe to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Thessaloniki Airport Makedonia (SKG)plane HAJ - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
11h$206–565Train to Düsseldorf International Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Kassel-Wilhelmshoehe to Duesseldorf Flughafentrain
- 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
12h 57m$188–589Train to Dortmund Airport, fly to Skopje International Airport, bus, drive
- Take the train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbftrain
- Fly from Dortmund Airport (DTM) to Skopje International Airport (SKP)plane DTM - SKP
- Take the bus from Skopje, Transporten Centar to Dobrejcibus
- Drive from Dobrejci to Macedoniacar
15h 14mTrain, train to Cologne Bonn Airport, fly to Thessaloniki Airport Makedonia, drive
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain
- Take the train from Frankfurt to Siegburg Bftrain
- 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
13h 14m$189–659Bus, train
- Take the bus from Kassel to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdikabus
- Take the train from Sofia to Petrichtrain Ic
32h 17m$147–179Drive, car train
- Drive from Kassel to Göttingencar
- Take the car train from Göttingen to Villach Hbfcartrain
- Drive from Villach Hbf to Macedoniacar
22h 24m$338–481
Frankfurt (FRA) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Kassel to Macedonia is to bus which costs $130 - $180 and takes 31h 30m.
The fastest way to get from Kassel to Macedonia is to train and fly and drive which takes 11h and costs $200 - $600.
No, there is no direct bus from Kassel to Macedonia station. However, there are services departing from Kassel Grüner Waldweg and arriving at Petrich Bus Station via Sofia Central Bus Station. The journey, including transfers, takes approximately 31h 30m.
The distance between Kassel and Macedonia is 1830 km. The road distance is 1852.6 km.
The best way to get from Kassel to Macedonia without a car is to bus which takes 31h 30m and costs $130 - $180.
It takes approximately 12h 7m to get from Kassel to Macedonia, including transfers.
Kassel to Macedonia bus services, operated by Citylines, depart from Kassel Grüner Waldweg station.
Kassel to Macedonia bus services, operated by Citylines, arrive at Sofia Serdica Bus Station.
Macedonia is 1h ahead of Kassel. It is currently 3:53 AM in Kassel and 4:53 AM in Macedonia.
Yes, the driving distance between Kassel to Macedonia is 1853 km. It takes approximately 19h 19m to drive from Kassel to Macedonia.
What companies run services between Kassel, Germany and Macedonia, Blagoevgrad, Bulgaria?
You can take a bus from Kassel Grüner Waldweg to Macedonia via Sofia Serdica Bus Station, Sofia Central Bus Station, and Petrich Bus Station in around 31h 30m.
- Website
- lufthansa.com
Flights from Frankfurt to Sofia Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $100–260
Flights from Frankfurt to Sofia Airport via Munich
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $100–260
Flights from Frankfurt to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $100–420
Flights from Frankfurt to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- $100–420
Flights from Hannover Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $130–550
Flights from Hannover Airport to Thessaloniki Airport Makedonia via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $130–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
- Every day
- Estimated price
- $100–200
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- $100–430
- Website
- en.aegeanair.com
Flights from Frankfurt to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $100–420
Flights from Hannover Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 30m
- When
- Tuesday and Friday
- Estimated price
- $130–420
Flights from Hannover Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $130–550
Flights from Hannover Airport to Thessaloniki Airport Makedonia via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $130–430
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $100–200
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- $80–330
- Website
- austrian.com
Flights from Frankfurt to Sofia Airport via Vienna
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $100–380
Flights from Frankfurt to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $110–420
Flights from Hannover Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 10m
- When
- Monday
- Estimated price
- $140–550
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 4h 22m
- When
- Monday to Thursday
- Estimated price
- $120–440
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $120–430
- Website
- eurowings.com
Flights from Hannover Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 30m
- When
- Monday, Friday, and Tuesday
- Estimated price
- $130–420
Flights from Düsseldorf International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $80–290
Flights from Cologne Bonn Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 29m
- When
- Every day
- Estimated price
- $80–330
- Website
- airserbia.com
Flights from Hannover Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- $130–360
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
- air.bg
Flights from Frankfurt to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–210
- 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
- Website
- wizzair.com
Flights from Dortmund Airport to Skopje International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $80–310
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $40–170
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Nürnberg Hbf
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- $60–260
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $40–170
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Hannover Hauptbahnhof
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- $30–130
- Website
- https://int.bahn.de/en
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 2m
- Frequency
- 3 times a day
- Estimated price
- $60–250
- Website
- https://int.bahn.de/en
Train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- $35–170
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $40–170
- Website
- https://int.bahn.de/en
Train from Frankfurt to Siegburg Bf
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $30–140
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- $50–85
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- $50–85
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- $50–85
- Website
- https://int.bahn.de/en
- 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 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
- +31 30 751 5155
- Website
- ns.nl
Train from Kassel Bahnhof Wilhelmshöhe to Nürnberg Hbf
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- $35–75
- Website
- https://www.ns.nl/en
Train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbf
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $23–50
- Website
- https://www.ns.nl/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
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Kassel-Wilhelmshoehe to Duesseldorf Flughafen
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
Train from Kassel-Wilhelmshoehe to Hamm(Westf)Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Göttingen to Villach Hbf
- Ave. Duration
- 10h 29m
- 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 Nürnberg to Skopje, Transporten Centar
- Ave. Duration
- 17h 43m
- Frequency
- Twice a week
- Estimated price
- $79
- 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
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Kassel Grüner Waldweg to Sofia Serdica Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- $120–160
- Website
- https://citylines.eu/
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Petrich Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $8–13
- Website
- https://union-ivkoni.com/en
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Kassel to Niš, Autobuska Stanica
- Ave. Duration
- 22h 11m
- Frequency
- Once a week
- Estimated price
- $120–140
- Schedules at
- srbijatours.com
- Prices
- $120–140
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdika
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $23–29
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Niš, Autobuska Stanica to Sofiya, Avtogara Serdika
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $18–30
- Website
- https://nis-ekspres.rs/?lang=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
More Questions & Answers
There are 378+ hotels available in Macedonia.


















































