There are 10 ways to get from German to Amsterdam by plane, bus, night train, 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
best- Fly from Sofia Airport (SOF) to Amsterdam Airport Schiphol (AMS)plane SOF - AMS
6h 8m€97–236Fly to Eindhoven Airport, train
cheapest- Fly from Sofia Airport (SOF) to Eindhoven Airport (EIN)plane SOF - EIN
- Take the train from Eindhoven to Amsterdam Centraaltrain
7h 46m€67–234Bus, night train
- Take the bus from Sofia to Wien Hbfbus
- Take the night train from Wien Hbf to Amsterdam Centraalnighttrain Nj
30h 36m€139–302Train, night train
- Take the train from Iliyantsi to Gorna Oryahovitsatrain Ic / ...
- Take the night train from Gorna Oryahovitsa to Bucharestnighttrain
- Take the night train from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Frankfurt(Main)Hbftrain Ice
- Take the train from Frankfurt to Amsterdam Centraaltrain Ice
39h 11m€281–560Drive 2,120.8 km
- Drive from German to Amsterdamcar 2,120.8 km
19h 17m€377–544Fly to Brussels Airport, train
- Fly from Sofia Airport (SOF) to Brussels Airport (BRU)plane SOF - BRU
- Take the train from Anvers-Central to Amsterdam Centraaltrain
8h 3m€100–315Bus, train
- Take the bus from Sofia Central Bus Station to Berlin Hauptbahnhofbus
- Take the train from Berlin Hbf to Amsterdam Centraaltrain Ice
31h 21m€131–253Bus
- Take the bus from Sofia Central Bus Station to Hannoverbus
- Take the bus from Hanover central bus station to Amsterdam Sloterdijkbus N67 / ...
34h 28m€105–159Bus via Belgrade
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Amsterdambus
41h 12m€133–370Drive, car train
- Drive from German to Kufsteincar
- Take the car train from Kufstein to Kassel-Wilhelmshöhecartrain
- Drive from Kassel-Wilhelmshöhe to Amsterdamcar
22h 49m€365–527
German to Amsterdam by train and bus
Questions & Answers
The cheapest way to get from German to Amsterdam is to bus which costs €100 - €160 and takes 34h 28m.
The fastest way to get from German to Amsterdam is to fly which takes 6h 8m and costs €95 - €240.
No, there is no direct bus from German to Amsterdam. However, there are services departing from Детско Градче - По Желание and arriving at Amsterdam Sloterdijk via Умбал Св. Анна, Sofia Central Bus Station and Hanover central bus station. The journey, including transfers, takes approximately 34h 28m.
The distance between German and Amsterdam is 1783 km. The road distance is 2120.8 km.
The best way to get from German to Amsterdam without a car is to bus and night train which takes 30h 36m and costs €130 - €310.
It takes approximately 6h 8m to get from German to Amsterdam, including transfers.
German to Amsterdam bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
The best way to get from German to Amsterdam is to fly which takes 6h 8m and costs €95 - €240. Alternatively, you can bus, which costs €100 - €160 and takes 34h 28m.
German to Amsterdam bus services, operated by Union Ivkoni, arrive at Hannover station.
Amsterdam is 1h behind German. It is currently 5:04 AM in German and 4:04 AM in Amsterdam.
What companies run services between German, Bulgaria and Amsterdam, Netherlands?
Bulgaria Air and Austrian Airlines fly from Sofia Airport (SOF) to Amsterdam Airport Schiphol (AMS) 4 times a day. Alternatively, you can take a bus from Детско Градче - По Желание to Amsterdam Sloterdijk via Умбал Св. Анна, Централна Гара, Sofia Central Bus Station, and Hanover central bus station in around 34h 28m.
- Website
- austrian.com
Flights from Sofia Airport to Amsterdam Airport Schiphol via Vienna
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €90–350
Flights from Sofia Airport to Brussels Airport via Vienna
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- €70–340
- Website
- ryanair.com
Flights from Sofia Airport to Eindhoven Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- €60–200
Flights from Sofia Airport to Eindhoven Airport via Krakow
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €60–200
Flights from Sofia Airport to Eindhoven Airport via Vienna
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €60–200
- Website
- air.bg
Flights from Sofia Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €130–230
Flights from Sofia Airport to Brussels Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–160
- Website
- wizzair.com
Flights from Sofia Airport to Eindhoven Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €45–180
Flights from Sofia Airport to Eindhoven Airport via Budapest
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €45–180
- Website
- lufthansa.com
Flights from Sofia Airport to Brussels Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €190–220
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Wien Hbf to Amsterdam Centraal
- Ave. Duration
- 13h 39m
- Frequency
- 3 times a day
- Estimated price
- €60–160
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €110–160
- Couchette Carriage
- €90–110
- Seating Carriage
- €60–75
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Iliyantsi to Gorna Oryahovitsa
- Ave. Duration
- 3h 52m
- Frequency
- 5 times a day
- Estimated price
- €7–13
- Website
- https://www.bdz.bg/en
- 2nd Class
- €7–11
- 1st Class
- €11–13
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €5–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- €5–9
- 1st Class
- €8–10
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- €80–90
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Wien Hbf to Frankfurt(Main)Hbf
- Ave. Duration
- 6h 24m
- Frequency
- Every 4 hours
- Estimated price
- €130–320
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Amsterdam Centraal
- Ave. Duration
- 4h 24m
- Frequency
- Every 3 hours
- Estimated price
- €45–110
- Website
- https://www.ns.nl/en
Train from Eindhoven to Amsterdam Centraal
- Ave. Duration
- 1h 31m
- Frequency
- Every 30 minutes
- Estimated price
- €13–29
- Website
- https://www.ns.nl/en
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- €17–40
- Website
- https://www.ns.nl/en
Train from Berlin Hbf to Amsterdam Centraal
- Ave. Duration
- 5h 44m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- https://www.ns.nl/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €50–90
- Website
- https://www.eurostar.com/rw-en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Kufstein to Kassel-Wilhelmshöhe
- Ave. Duration
- 6h 11m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +359 2 812 0 810
- reservations@eurolines.bg
- Website
- karat-s.com
Bus from Sofia to Wien Hbf
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €75–150
- Website
- https://www.karat-s.com/
- Phone
- +359 88 949 0000
- office@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Berlin Hauptbahnhof
- Ave. Duration
- 22h 50m
- Frequency
- Once a week
- Estimated price
- €65–95
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Hannover
- Ave. Duration
- 26h 54m
- Frequency
- Once a week
- Estimated price
- €75–110
- Website
- https://union-ivkoni.com/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Hanover central bus station to Amsterdam Sloterdijk
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- €28–50
- Website
- https://www.flixbus.co.uk
- Phone
- +381 11 8728111
- office@trans-jug.com
- Website
- trans-jug.com
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €30–55
- Website
- http://trans-jug.com/
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Amsterdam
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
More Questions & Answers
Yes, the driving distance between German to Amsterdam is 2121 km. It takes approximately 19h 17m to drive from German to Amsterdam.
There are 2820+ hotels available in Amsterdam.

















































