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 14 min
$131
7
90.00%
Express train
11 hrs 21 min
$212
1
90.67%

Timetable & Train information

Lowest train ticket cost:
$131
Departures:
8
Earliest departure:
04:28
Latest departure:
10:59
Shortest travel time:
11 hrs 14 min
Longest travel time:
13 hrs 51 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