There are 13 ways to get from Sofia to Arnhem by plane, train, bus, night train, 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 Amsterdam Airport Schiphol, train
best- Fly from Sofia Airport (SOF) to Amsterdam Airport Schiphol (AMS)plane SOF - AMS
- Take the train from Schiphol Airport Train Station to Arnhem Centraaltrain
6h 56m€118–314Fly to Eindhoven Airport, train
cheapest- Fly from Sofia Airport (SOF) to Eindhoven Airport (EIN)plane SOF - EIN
- Take the train from 's-Hertogenbosch to Arnhem Centraaltrain
7h 37m€63–342Bus, train via Salzburg
- Take the bus from Sofia Knyaginya Maria Luiza Station to Salzburgbus
- Take the train from Salzburg Hauptbahnhof to München Hbftrain 90 / ...
- Take the train from München Hbf to Arnhem Centraaltrain 47
27h 26m€199–443Train, night train
- Take the train from Sofia Sever to Gorna Oryahovitsatrain Ic / ...
- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
- Take the nighttrain from Bucuresti Nord to Hegyeshalomnighttrain
- Take the train from Hegyeshalom to Muenchen Hbftrain Rjx
- Take the train from München Hbf to Arnhem Centraaltrain 47
38h 45m€186–405Drive 2,012.1 km
- Drive from Sofia to Arnhemcar 2,012.1 km
17h 53m€372–537Fly to Brussels Airport, train
- Fly from Sofia Airport (SOF) to Brussels Airport (BRU)plane SOF - BRU
- Take the train from Brussels Airport-Zaventem to Bredatrain
- Take the train from Breda to Arnhem Centraaltrain
8h 24m€105–284Fly to Cologne Bonn Airport, train
- Fly from Sofia Airport (SOF) to Cologne Bonn Airport (CGN)plane SOF - CGN
- Take the train from Köln Hbf to Arnhem Centraaltrain
7h 42m€86–353Fly to Dortmund Airport, train
- Fly from Sofia Airport (SOF) to Dortmund Airport (DTM)plane SOF - DTM
- Take the train from Dortmund Hbf to Oberhausen Hbftrain
- Take the train from Oberhausen Hbf to Arnhem Centraaltrain
8h 4m€66–454Fly to Frankfurt, train
- Fly from Sofia Airport (SOF) to Frankfurt (FRA)plane SOF - FRA
- Take the train from Frankfurt to Arnhem Centraaltrain
8h 16m€138–383Bus
- Take the bus from Sofia Central Bus Station to Hannoverbus
- Take the bus from Hanover central bus station to Arnhem Central Stationbus N81 / ...
33h 44m€103–149Bus, train
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Duisburg Hbfbus
- Take the train from Duisburg Hbf to Zevenaartrain Re
34h 37m€177–249Bus, night train
- Take the bus from Sofia Serdica Bus Station to Kassel Grüner Waldwegbus Citylines 9
- Take the nighttrain from Kassel-Wilhelmshoehe to Arnhem Centraalnighttrain Nj
34h 40m€127–226Drive, car train
- Drive from Sofia to Salzburg Hbfcar
- Take the cartrain from Salzburg Hbf to Fuldacartrain
- Drive from Fulda to Arnhemcar
20h 50m€368–523
Sofia to Arnhem by bus and train
Comparing Your Travel Options
The cheapest way to get from Sofia to Arnhem is to bus which costs €100 - €150 and takes 33h 44m.
The fastest way to get from Sofia to Arnhem is to fly and train which takes 6h 56m and costs €110 - €320.
No, there is no direct bus from Sofia station to Arnhem station. However, there are services departing from Sofia Central Bus Station and arriving at Arnhem Central Station via Hanover central bus station. The journey, including transfers, takes approximately 33h 44m.
No, there is no direct train from Sofia to Arnhem. However, there are services departing from Sofia Sever and arriving at Arnhem Centraal via Gorna Oryahovitsa, Bucuresti Nord, Hegyeshalom and München Hbf. The journey, including transfers, takes approximately 38h 45m.
The distance between Sofia and Arnhem is 1868 km. The road distance is 2012.1 km.
The best way to get from Sofia to Arnhem without a car is to bus and train via Salzburg which takes 27h 26m and costs €190 - €450.
It takes approximately 6h 56m to get from Sofia to Arnhem, including transfers.
Sofia to Arnhem bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
Sofia to Arnhem train services, operated by Bulgarian Railways (BDZh), depart from Sofia Sever station.
Sofia to Arnhem bus services, operated by Union Ivkoni, arrive at Hannover station.
What companies run services between Sofia, Bulgaria and Arnhem, Netherlands?
You can take a bus from Sofia Central Bus Station to Arnhem Central Station via Hanover central bus station in around 33h 44m.
- Website
- lufthansa.com
Flights from Sofia Airport to Amsterdam Airport Schiphol via Munich
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €110–410
Flights from Sofia Airport to Brussels Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €150–240
Flights from Sofia Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- €80–410
Flights from Sofia Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €110–390
Flights from Sofia Airport to Frankfurt
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €60–320
Flights from Sofia Airport to Frankfurt via Munich
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €75–230
- Website
- austrian.com
Flights from Sofia Airport to Amsterdam Airport Schiphol via Vienna
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- €110–420
Flights from Sofia Airport to Brussels Airport via Vienna
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- €75–410
Flights from Sofia Airport to Cologne Bonn Airport via Vienna
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–400
Flights from Sofia Airport to Frankfurt via Vienna
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- €85–330
- Website
- ryanair.com
Flights from Sofia Airport to Eindhoven Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Saturday, Tuesday, and Friday
- Estimated price
- €55–320
Flights from Sofia Airport to Eindhoven Airport via Krakow
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €55–320
Flights from Sofia Airport to Eindhoven Airport via Vienna
- Ave. Duration
- 5h 35m
- When
- Wednesday and Saturday
- Estimated price
- €55–320
Flights from Sofia Airport to Cologne Bonn Airport
- Ave. Duration
- 2h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €50–290
- Website
- air.bg
Flights from Sofia Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €140–250
Flights from Sofia Airport to Brussels Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €100–230
Flights from Sofia Airport to Frankfurt
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €95–270
Flights from Sofia Airport to Frankfurt via Belgrade
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €100–250
- Website
- wizzair.com
Flights from Sofia Airport to Eindhoven Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €35–320
Flights from Sofia Airport to Eindhoven Airport via Budapest
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €35–320
Flights from Sofia Airport to Dortmund Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €40–320
- Website
- airserbia.com
Flights from Sofia Airport to Frankfurt via Belgrade
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €100–250
- Website
- lufthansa-city.com
Flights from Sofia Airport to Frankfurt
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €60–320
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Schiphol Airport Train Station to Arnhem Centraal
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- €11–22
- Website
- Nederlandse Spoorwegen (NS)
Train from München Hbf to Arnhem Centraal
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- €80–170
- Website
- Nederlandse Spoorwegen (NS)
Train from München Hbf to Arnhem Centraal
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- €80–170
- Website
- Nederlandse Spoorwegen (NS)
Train from 's-Hertogenbosch to Arnhem Centraal
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €6–14
- Website
- Nederlandse Spoorwegen (NS)
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €10–21
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Arnhem Centraal
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €11–23
- Website
- Nederlandse Spoorwegen (NS)
Train from Köln Hbf to Arnhem Centraal
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €17–40
- Website
- Nederlandse Spoorwegen (NS)
Train from Dortmund Hbf to Oberhausen Hbf
- Ave. Duration
- 33 min
- Frequency
- 6 times a week
- Estimated price
- €5–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Oberhausen Hbf to Arnhem Centraal
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €10–20
- Website
- Nederlandse Spoorwegen (NS)
Train from Frankfurt to Arnhem Centraal
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- €35–75
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €27–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Arnhem Centraal
- Ave. Duration
- 6h 6m
- Frequency
- Twice daily
- Estimated price
- €130–280
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Arnhem Centraal
- Ave. Duration
- 6h 6m
- Frequency
- Twice daily
- Estimated price
- €130–280
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Arnhem Centraal
- Ave. Duration
- 1h 37m
- Frequency
- Every 2 hours
- Estimated price
- €29–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Dortmund Hbf to Oberhausen Hbf
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €9–19
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Oberhausen Hbf to Arnhem Centraal
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- €16–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Arnhem Centraal
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- €60–130
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- Transdev GmbH
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 4m
- Frequency
- Every 30 minutes
- Estimated price
- €27–40
- Schedules at
- Transdev GmbH
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- €7–9
- Website
- Hungarian Railways (MÁV)
Train from Hegyeshalom to Muenchen Hbf
- Ave. Duration
- 5h 12m
- Frequency
- Every 3 hours
- Estimated price
- €24–29
- Website
- Hungarian Railways (MÁV)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a day
- Estimated price
- €23–40
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- Westbahn
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 6m
- Frequency
- 4 times a day
- Estimated price
- €16–30
- Website
- PKP Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 6m
- Frequency
- 4 times a week
- Estimated price
- €15–29
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Salzburg Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 6m
- Frequency
- Twice a week
- Estimated price
- €12
- Website
- Czech Railways (ČD)
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €4–6
- 1st Class
- €4–6
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €3–5
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Night train from Bucuresti Nord to Hegyeshalom
- Ave. Duration
- 17h 34m
- Frequency
- Twice daily
- Estimated price
- €75–85
- Website
- Romanian Railways (CFR)
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Belgian Railways
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Dortmund Hbf to Oberhausen Hbf
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Schedules at
- National Express
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Dortmund Hbf to Oberhausen Hbf
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- Eurobahn
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Dortmund Hbf to Oberhausen Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €8–40
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 6078 966930
- [email protected]
- Website
- VIAS Rail GmbH
Train from Oberhausen Hbf to Arnhem Centraal
- Ave. Duration
- 1h 23m
- Frequency
- Every 30 minutes
- Estimated price
- €31
- Schedules at
- VIAS Rail GmbH
Train from Duisburg Hbf to Zevenaar
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- €29
- Schedules at
- VIAS Rail GmbH
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Kassel-Wilhelmshoehe to Arnhem Centraal
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- €27–95
- Website
- Nightjet
- Sleeper Carriage
- €92–95
- Couchette Carriage
- €55–70
- Seating Carriage
- €27–32
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Salzburg Hbf to Fulda
- Ave. Duration
- 6h 1m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
- Phone
- 00359 2 971 11 11
- [email protected]
- Website
- Air Kona
Bus from Sofia Knyaginya Maria Luiza Station to Salzburg
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- €108
- Website
- Air Kona
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Hannover
- Ave. Duration
- 28h 29m
- Frequency
- Once a week
- Estimated price
- €75–110
- Website
- Union Ivkoni
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Hanover central bus station to Arnhem Central Station
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €26–40
- Website
- Flixbus
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €20–26
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €15–22
- Website
- Niš-ekspres
- Phone
- +381 (11) 761-4545
- Website
- srbijatours.com
Bus from Niš, Autobuska Stanica to Duisburg Hbf
- Ave. Duration
- 27h 51m
- Frequency
- 4 times a week
- Estimated price
- €110–140
- Schedules at
- srbijatours.com
- Prices
- €110–140
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Niš, Autobuska Stanica to Duisburg Hbf
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Serdica Bus Station to Kassel Grüner Waldweg
- Ave. Duration
- 29h 45m
- Frequency
- Once a week
- Estimated price
- €100–140
- Website
- Citylines
Want to know more about travelling around Netherlands
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
Booking & Getting There
Arnhem is 1h behind Sofia. It is currently 2:56 AM in Sofia and 1:56 AM in Arnhem.
Sofia to Arnhem train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Sofia to Arnhem is 2012 km. It takes approximately 17h 53m to drive from Sofia to Arnhem.
Book your Sofia to Arnhem bus tickets online with Omio.
There are 926+ hotels available in Arnhem.















































































































