Berlin
986 km
Budapest
Departure station:
Hauptbahnhof, Europaplatz 1, Berlin, Germany
Koppenstraße 3, 10243, Berlin, Germany
Weitlingstr. 22, 10317 , Berlin, Germany
General-Pape-Straße 1 12101, Berlin, Germany
Arrival station:
1087, Budapest, Hungary
Teréz körút 55, Budapest, Hungary
Budapest, 1012 Hungary, Budapest, Hungary
Etele tér 1115, Budapest, Hungary
Brand name
Train type
Travel time
Price from
Departures
Rating
OEBB
OEBB
Train with 1 change
11 hrs 51 min
$306
2
90.00%

Timetable & Train information

Lowest train ticket cost:
$306
Departures:
2
Earliest departure:
04:28
Latest departure:
10:05
Shortest travel time:
11 hrs 51 min
Longest travel time:
12 hrs 15 min
9 / 10 based on 47 reviews

Berlin to Budapest Train Review & Rating

I'm a big fan of long train rides, this one was a highlight

Freida T. about traveling from Berlin to Budapest