There are 8 ways to get from Berlin to Hungary by plane, tram, train, bus, night train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Berlin Tegel to Budapest, line 49 tram  •  4h 47m

  1. Fly from Berlin Tegel (TXL) to Budapest (BUD) TXL - BUD
  2. Take the line 49 tram from Kálvin tér M to Kosztolányi Dezső tér

13 417 Ft - 40 747 Ft

Cheapest option

Fly Berlin Schoenefeld to Budapest, line 49 tram  •  4h 36m

  1. Fly from Berlin Schoenefeld (SXF) to Budapest (BUD) SXF - BUD
  2. Take the line 49 tram from Kálvin tér M to Kosztolányi Dezső tér

6 961 Ft - 28 627 Ft

6 alternative options

Fly Berlin Tegel to Debrecen  •  6h 19m

  1. Fly from Berlin Tegel (TXL) to Debrecen (DEB) TXL - DEB

60 237 Ft - 256 637 Ft

Train  •  11h 4m

  1. Take the train from Berlin Hbf to Budapest-Nyugati Ec

28 000 Ft - 39 000 Ft

Bus  •  12h 15m

  1. Take the bus from Berlin, Berlin central bus station to Budapest, Budapest Kelenföld 260 / ...

14 015 Ft - 16 721 Ft

Bus via Prague  •  12h 40m

  1. Take the bus from Berlin, ZOB am Funkturm to Prague, ÚAN Florenc RegioJet / ...
  2. Take the bus from Prague, ÚAN Florenc to Budapest, Kelenföld, Somogyi utca MHD stop RegioJet

8 623 Ft - 37 981 Ft

Night train  •  14h 14m

  1. Take the night train from Berlin Hbf to Budapest-Keleti Nj

27 758 Ft - 35 632 Ft

Drive  •  8h 12m

  1. Drive from Berlin to Budapest 870.7 km

34 000 Ft - 50 000 Ft

Questions & Answers

The cheapest way to get from Berlin to Hungary is to fly and line 49 tram which costs 20€ - 90€ and takes 4h 36m.

More details

The quickest way to get from Berlin to Hungary is to fly and line 49 tram which costs 20€ - 90€ and takes 4h 36m.

More details

Yes, there is a direct train departing from Berlin Hbf and arriving at Budapest-Nyugati. Services depart twice daily, and operate every day. The journey takes approximately 11h 4m.

More details

The distance between Berlin and Hungary is 737 km. The road distance is 870.7 km.

Get driving directions

The best way to get from Berlin to Hungary without a car is to train which takes 11h 4m and costs 85€ - 120€.

More details

It takes approximately 4h 47m to get from Berlin to Hungary, including transfers.

More details

Berlin to Hungary train services, operated by Deutsche Bahn Eurocity, depart from Berlin Hbf station.

More details

The best way to get from Berlin to Hungary is to fly which takes 6h 19m and costs 180€ - 800€. Alternatively, you can train, which costs 85€ - 120€ and takes 11h 4m, you could also bus, which costs 40€ - 50€ and takes 12h 15m.

Mode details

The quickest flight from Berlin Tegel Airport to Budapest Airport is the direct flight which takes 1h 35m.

Search flights

Berlin to Hungary train services, operated by Deutsche Bahn Eurocity, arrive at Budapest-Nyugati station.

More details

Map of how to get from Berlin to Hungary.
Launch map view
  • Distance: 736.9 km
  • Duration: 4h 47m

What companies run services between Berlin, Germany and Hungary?

Lufthansa, Eurowings and four other airlines fly from Berlin to Debrecen every 4 hours. Alternatively, Deutsche Bahn Eurocity operates a train from Berlin Hbf to Budapest twice daily. Tickets cost 28 000 Ft - 39 000 Ft and the journey takes 11h 4m.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Berlin Tegel to Budapest via Munich
Ave. Duration
3h 36m
When
Every day
Estimated price
50 000 Ft - 200 000 Ft
Flights from Berlin Tegel to Budapest via Frankfurt
Ave. Duration
3h 43m
When
Every day
Estimated price
50 000 Ft - 200 000 Ft
Flights from Berlin Tegel to Debrecen via Munich
Ave. Duration
3h 50m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
55 000 Ft - 250 000 Ft
Flights from Berlin Tegel to Debrecen via Frankfurt, Munich
Ave. Duration
5h 35m
When
Monday, Wednesday, Thursday and Friday
Estimated price
60 000 Ft - 280 000 Ft
Flights from Berlin Tegel to Debrecen via Stuttgart, Munich
Ave. Duration
5h 55m
When
Monday, Wednesday, Thursday and Friday
Estimated price
60 000 Ft - 280 000 Ft
Flights from Berlin Tegel to Debrecen via Vienna, Munich
Ave. Duration
5h 55m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
65 000 Ft - 290 000 Ft
Flights from Berlin Tegel to Debrecen via Brussels, Munich
Ave. Duration
6h
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
70 000 Ft - 330 000 Ft
Flights from Berlin Tegel to Debrecen via Zurich, Munich
Ave. Duration
6h 5m
When
Monday, Wednesday, Thursday and Friday
Estimated price
65 000 Ft - 300 000 Ft
Flights from Berlin Tegel to Debrecen via Dusseldorf, Munich
Ave. Duration
6h 30m
When
Monday, Wednesday, Thursday and Friday
Estimated price
65 000 Ft - 300 000 Ft
easyJet
Website
easyjet.com
Flights from Berlin Tegel to Budapest
Ave. Duration
1h 35m
When
Monday, Friday, Saturday and Sunday
Estimated price
13 000 Ft - 60 000 Ft
Austrian Airlines
Website
austrian.com
Flights from Berlin Tegel to Budapest via Vienna
Ave. Duration
3h 40m
When
Every day
Estimated price
50 000 Ft - 200 000 Ft
Ryanair
Website
ryanair.com
Flights from Berlin Schoenefeld to Budapest
Ave. Duration
1h 35m
When
Every day
Estimated price
5 500 Ft - 34 000 Ft
Swiss
Website
swiss.com
Flights from Berlin Tegel to Budapest via Zurich
Ave. Duration
4h 10m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
60 000 Ft - 250 000 Ft
Eurowings
Website
eurowings.com
Flights from Berlin Tegel to Budapest via Dusseldorf
Ave. Duration
4h 10m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
21 000 Ft - 110 000 Ft
Wizz Air
Website
wizzair.com
Flights from Berlin Schoenefeld to Budapest
Ave. Duration
1h 25m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
8 500 Ft - 55 000 Ft
Train operators
BKK
Phone
+36 1 3 255 255
Email
bkk@bkk.hu
Website
bkk.hu
Tram from Kálvin tér M to Kosztolányi Dezső tér
Ave. Duration
11 min
Frequency
Every 15 minutes
Estimated price
230 Ft - 260 Ft
Website
BKK
Deutsche Bahn Eurocity
Website
bahn.com
Train from Berlin Hbf to Budapest-Nyugati
Ave. Duration
11h 4m
Frequency
Twice daily
Estimated price
28 000 Ft - 39 000 Ft
Website
reiseauskunft.bahn.de
Nightjet
Bus operators
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Berlin, Berlin central bus station to Budapest, Budapest Kelenföld
Ave. Duration
11h 50m
Frequency
Every 4 hours
Estimated price
13 000 Ft - 17 000 Ft
Website
flixbus.co.uk
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Bus from Berlin, ZOB am Funkturm to Prague, ÚAN Florenc
Ave. Duration
4h 30m
Frequency
Hourly
Estimated price
3 300 Ft - 4 300 Ft
Website
RegioJet
Bus from Prague, ÚAN Florenc to Budapest, Kelenföld, Somogyi utca MHD stop
Ave. Duration
6h 45m
Frequency
Every 4 hours
Estimated price
5 000 Ft - 6 500 Ft
Website
RegioJet
Eurolines FR
Eurolines CZ
Email
info@eurolines.cz
Website
elines.cz
Bus from Berlin to Praha ÚAN Florenc
Ave. Duration
4h 30m
Frequency
3 times a day
Estimated price
4 500 Ft - 9 000 Ft
Schedules at
elines.cz
Arda Tur
Phone
0700 20 544
Website
ardatur.bg
Bus from Berlin Central Bus Station to Prague Florenc Central Bus Station
Ave. Duration
4h 50m
Frequency
Once daily
Estimated price
6 500 Ft - 8 000 Ft
Website
Arda Tur
Racic Eurobus
Phone
+359-887-208-506
Email
racic_bg@yahoo.com
Website
racicbg.com
Bus from Berlin Central Bus Station to Prague Florenc Central Bus Station
Ave. Duration
6h 10m
Frequency
5 times a week
Website
Racic Eurobus
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Berlin Central Bus Station to Prague Florenc Central Bus Station
Ave. Duration
5h
Frequency
3 times a week
Estimated price
27 000 Ft - 32 000 Ft
Website
Comati PSG

Want to know more about travelling around Hungary

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.

More Questions & Answers

Yes, the driving distance between Berlin to Hungary is 871 km. It takes approximately 8h 12m to drive from Berlin to Hungary.

Get driving directions

easyJet, Swiss, Eurowings and two other airlines offer flights from Berlin Tegel Airport to Budapest Airport.

Search flights

Book your Berlin to Hungary train tickets online with Rome2rio.

Search and book

There are 48+ hotels available in Hungary. Prices start at 27 500 Ft per night.

More details

The best way to get from Berlin to Berlin Tegel Airport is to bus which takes 22 min and costs 2€ - 4€.

More details