Duration 21h 24m
Distance 1396.9 km
Average price 80 000 Ft
Frequency 2/week

Trip overview

The train between Amsterdam and Budapest takes 21h 24m. The train runs, on average, 2 times per week from Amsterdam to Budapest. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Amsterdam Centraal
  2. Frankfurt(M) Flughafen Fernbf
  3. Kelenfoeld
15h 3m
Bookable on Rome2rio
53 869 Ft - 98 967 Ft

Amsterdam to Budapest train times

Trains run twice a week between Amsterdam and Budapest. The service departs Amsterdam at 18:38 in the evening, which arrives into Budapest at 16:02. All services require a transfer at FRANKFURT(M) FLUGHAFEN FERNBF and take an average of 21h 24m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Amsterdam to Budapest? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

No, there is no direct train from Amsterdam to Budapest. However, there are services departing from Amsterdam Centraal and arriving at Kelenfoeld via Frankfurt(M) Flughafen Fernbf. The journey, including transfers, takes approximately 15h 3m.

More details

The distance between Amsterdam and Budapest is 1146 km. The road distance is 1396.9 km.

Get driving directions

Amsterdam to Budapest train services, operated by Dutch Railways (NS), depart from Amsterdam Centraal station.

More details

Amsterdam to Budapest train services, operated by Railjet, arrive at Kelenfoeld station.

More details

Book your Amsterdam to Budapest train tickets online with Rome2rio.

Search and book

There are 2930+ hotels available in Budapest. Prices start at 14 539 Ft per night.

More details

What companies run services between Amsterdam and Budapest?

KLM, easyJet and six other airlines fly from Amsterdam to Budapest hourly. Alternatively, you can take a train from Amsterdam to Budapest via Frankfurt(M) Flughafen Fernbf in around 15h 3m.
Airlines
Ave. Duration
3h 38m
Frequency
Every day
Estimated price
48 000 Ft - 230 000 Ft
Ave. Duration
1h 55m
Frequency
Every day
Estimated price
20 000 Ft - 130 000 Ft
Ave. Duration
1h 56m
Frequency
Every day
Estimated price
40 000 Ft - 130 000 Ft
Ave. Duration
3h 57m
Frequency
Every day
Estimated price
50 000 Ft - 210 000 Ft
Ave. Duration
4h 5m
Frequency
Every day
Estimated price
50 000 Ft - 240 000 Ft
Ave. Duration
2h 10m
Frequency
Every day
Estimated price
17 000 Ft - 90 000 Ft
Ave. Duration
4h 10m
Frequency
Every day
Estimated price
38 000 Ft - 170 000 Ft
Ave. Duration
4h 15m
Frequency
Monday and Tuesday
Estimated price
25 000 Ft - 75 000 Ft
Ave. Duration
1h 55m
Frequency
Every day
Estimated price
11 000 Ft - 65 000 Ft
Ave. Duration
1h 55m
Frequency
Monday to Saturday
Estimated price
55 000 Ft - 180 000 Ft
Ave. Duration
2h 10m
Frequency
Tuesday, Thursday and Saturday
Estimated price
23 000 Ft - 140 000 Ft
Bus operators
Ave. Duration
16h 25m
Frequency
3 times a day
Estimated price
19 000 Ft - 32 000 Ft
Ave. Duration
24h
Frequency
Once a week
Estimated price
21 000 Ft - 38 000 Ft

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps