There are 11 ways to get from Berlin to Keszthely by plane, 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.
Fly to Budapest Ferenc Liszt International Airport, train
best- Fly from Berlin Brandenburg Airport (BER) to Budapest Ferenc Liszt International Airport (BUD)plane BER - BUD
- Take the train from Budapest-Kelenfoeld to Keszthelytrain
8h 6mFt 18,965–70,882Fly to Bratislava Airport, bus, train
cheapest- Fly from Berlin Brandenburg Airport (BER) to Bratislava Airport (BTS)plane BER - BTS
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Győr bus stationbus
- Take the train from Gyoer to Keszthelytrain
10h 21mFt 16,255–96,502Bus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Győr bus stationbus N260 / ...
- Take the bus from Győr, autóbusz-állomás to Keszthely, Bercsényi utcabus 1794
14h 22mFt 26,620–38,486Train via Prague
- Take the train from Berlin Hbf to Děčín hlavní nádražítrain 27
- Take the train from Decin Hlavni Nadrazi to Praha Hlavni Nadrazitrain Re / ...
- Take the train from Praha Hlavni Nadrazi to Wien Hbftrain Rj
- Take the train from Wien Hbf to Gyoertrain Ec
- Take the train from Gyoer to Keszthelytrain Ir
14h 33mFt 32,141–77,896Night train, train, bus
- Take the nighttrain from Berlin Suedkreuz to Wien Meidlingnighttrain Nj
- Take the train from Wien Meidling to Soprontrain Re
- Take the bus from Sopron, Csengery utca, nyomda to Keszthely, Bercsényi utcabus
17h 38mFt 21,798–53,638Fly to Zagreb Franjo Tuđman Airport, bus
- Fly from Berlin Brandenburg Airport (BER) to Zagreb Franjo Tuđman Airport (ZAG)plane BER - ZAG
- Take the bus from Zagreb to Keszthelybus
8h 48mFt 40,805–143,782Fly to Vienna International Airport, train
- Fly from Berlin Brandenburg Airport (BER) to Vienna International Airport (VIE)plane BER - VIE
- Take the train from Wien Hbf to Gyoertrain
- Take the train from Gyoer to Keszthelytrain
9h 30mFt 30,465–109,132Fly to Graz Airport, train, bus
- Fly from Berlin Brandenburg Airport (BER) to Graz Airport (GRZ)plane BER - GRZ
- Take the train from Graz Don Bosco to Szentgotthardtrain
- Take the bus from Körmend, autóbusz-állomás to Keszthely, Pál utcabus
9h 35mFt 36,715–146,082Train
- Take the train from Berlin Südkreuz to Budapest-Nyugati putrain rj 175
- Take the train from Budapest-Deli to Keszthelytrain Ic / ...
15h 59mFt 21,148–37,288Bus, train
- Take the bus from Berlin Südkreuz to Prague Florenc Central Bus Stationbus
- Take the bus from Prague Florenc Central Bus Station to Vienna Main train stationbus
- Take the train from Wien Hbf to Soprontrain Re
- Take the bus from Sopron, Csengery utca, nyomda to Keszthely, Bercsényi utcabus
16h 44mFt 20,298–32,738Drive 818.4 km
- Drive from Berlin to Keszthelycar 818.4 km
9h 23mFt 46,388–67,005
Berlin to Keszthely by bus
Comparing Your Travel Options
The cheapest way to get from Berlin to Keszthely is to bus and train which costs 20 000 Ft - 33 000 Ft and takes 16h 44m.
The fastest way to get from Berlin to Keszthely is to fly and train which takes 8h 6m and costs 19 000 Ft - 75 000 Ft.
No, there is no direct bus from Berlin to Keszthely. However, there are services departing from Berlin, Zentralen Omnibusbahnhof and arriving at Keszthely, Bercsényi utca via Győr, autóbusz-állomás. The journey, including transfers, takes approximately 14h 22m.
No, there is no direct train from Berlin to Keszthely. However, there are services departing from Berlin Hbf and arriving at Keszthely via Decin Hlavni Nadrazi, Praha Hlavni Nadrazi, Wien Hbf and Gyoer. The journey, including transfers, takes approximately 14h 33m.
The distance between Berlin and Keszthely is 923 km. The road distance is 818.4 km.
The best way to get from Berlin to Keszthely without a car is to bus which takes 14h 22m and costs 26 000 Ft - 39 000 Ft.
It takes approximately 8h 6m to get from Berlin to Keszthely, including transfers.
Berlin to Keszthely bus services, operated by FlixBus, depart from Berlin, Zentralen Omnibusbahnhof station.
Berlin to Keszthely train services, operated by Deutsche Bahn Intercity (DB IC), depart from Berlin Hbf station.
The best way to get from Berlin to Keszthely is to bus which takes 14h 22m and costs 26 000 Ft - 39 000 Ft. Alternatively, you can train via Prague, which costs 32 000 Ft - 80 000 Ft and takes 14h 33m.
What companies run services between Berlin, Germany and Keszthely, Hungary?
You can take a bus from Berlin, Zentralen Omnibusbahnhof to Keszthely, Bercsényi utca via Győr bus station and Győr, autóbusz-állomás in around 14h 22m. Alternatively, you can take a train from Berlin Hbf to Keszthely via Decin Hlavni Nadrazi, Praha Hlavni Nadrazi, Wien Hbf, and Gyoer in around 14h 33m.
- Website
- austrian.com
Flights from Berlin Brandenburg Airport to Budapest Ferenc Liszt International Airport via Vienna International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- Ft 26,000–95,000
Flights from Berlin Brandenburg Airport to Zagreb Franjo Tuđman Airport via Vienna International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Ft 34,000–120,000
Flights from Berlin Brandenburg Airport to Vienna International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Ft 22,000–40,000
Flights from Berlin Brandenburg Airport to Graz Airport via Vienna International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Ft 50,000–140,000
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Keszthely
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- Ft 3,200–3,700
- Website
- Hungarian Railways (MÁV)
Train from Gyoer to Keszthely
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- Ft 2,600–3,100
- Website
- Hungarian Railways (MÁV)
Train from Gyoer to Keszthely
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- Ft 2,600–3,100
- Website
- Hungarian Railways (MÁV)
Train from Gyoer to Keszthely
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Estimated price
- Ft 2,600–3,100
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Deli to Keszthely
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- Ft 3,300–3,800
- Website
- Hungarian Railways (MÁV)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Győr bus station
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- Ft 22,000–35,000
- Website
- Flixbus
Bus from Zagreb to Keszthely
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- Ft 6,000–9,500
- Website
- Flixbus
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Győr bus station
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- Ft 2,300–3,500
- Website
- Flixbus
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.
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
Booking & Getting There
Berlin to Keszthely bus services, operated by FlixBus, arrive at Győr bus station.
Berlin to Keszthely train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Děčín hlavní nádraží station.
Yes, the driving distance between Berlin to Keszthely is 818 km. It takes approximately 9h 23m to drive from Berlin to Keszthely.
Book your Berlin to Keszthely train tickets online with Omio.
Book your Berlin to Keszthely bus tickets online with Omio.
There are 1912+ hotels available in Keszthely.









