Cheapest
Average
The best way to find a cheap bus ticket from Berlin to Budapest is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
FlixBus FlixBus | 12:15AM Berlin, Bahnhof Südkreuz | 14h45 | 03:00PM Budapest | 1 transfer | |
FlixBus FlixBus | 12:15AM Berlin, Bahnhof Südkreuz | 14h15 | 02:30PM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
FlixBus FlixBus | 12:15AM Berlin, Bahnhof Südkreuz | 14h40 | 02:55PM Budapest | 1 transfer | |
FlixBus FlixBus | 03:45AM Berlin | 19h20 | 11:05PM Budapest | 2 transfers | |
FlixBus FlixBus | 03:45AM Berlin | 15h25 | 07:10PM Budapest, Népliget autóbusz-pályaudvar | 2 transfers | |
FlixBus FlixBus | 04:10AM Berlin, Zentraler Omnibusbahnhof (ZOB) | 15h21 | 07:31PM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
FlixBus FlixBus | 04:20AM Berlin | 15h25 | 07:45PM Budapest | 1 transfer | |
FlixBus FlixBus | 04:20AM Berlin | 18h45 | 11:05PM Budapest | 2 transfers | |
FlixBus FlixBus | 04:20AM Berlin | 14h50 | 07:10PM Budapest, Népliget autóbusz-pályaudvar | 2 transfers | |
FlixBus FlixBus | 04:45AM Berlin | 14h25 | 07:10PM Budapest, Népliget autóbusz-pályaudvar | 2 transfers | |
FlixBus FlixBus | 05:10AM Berlin | 17h55 | 11:05PM Budapest | 2 transfers | |
FlixBus FlixBus | 05:10AM Berlin | 14h35 | 07:45PM Budapest | 1 transfer | |
FlixBus FlixBus | 05:10AM Berlin | 14h00 | 07:10PM Budapest, Népliget autóbusz-pályaudvar | 2 transfers | |
FlixBus FlixBus | 06:10AM Berlin | 16h55 | 11:05PM Budapest | 1 transfer | |
FlixBus FlixBus | 06:10AM Berlin | 13h50 | 08:00PM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
FlixBus FlixBus | 06:10AM Berlin | 13h35 | 07:45PM Budapest | 1 transfer | |
FlixBus FlixBus | 08:00AM Berlin, Zentraler Omnibusbahnhof (ZOB) | 12h00 | 08:00PM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 08:00AM Berlin, Zentraler Omnibusbahnhof (ZOB) | 11h45 | 07:45PM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 08:15AM Berlin, Bahnhof Südkreuz | 11h30 | 07:45PM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 08:15AM Berlin, Bahnhof Südkreuz | 11h45 | 08:00PM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 09:00AM Berlin, Zentraler Omnibusbahnhof (ZOB) | 14h05 | 11:05PM Budapest | 1 transfer | |
FlixBus FlixBus | 09:15AM Berlin, Bahnhof Südkreuz | 13h50 | 11:05PM Budapest | 1 transfer | |
FlixBus FlixBus | 09:20AM Berlin | 12h25 | 09:45PM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 09:20AM Berlin | 17h50 | 03:10AM Budapest | 1 transfer | |
FlixBus FlixBus | 09:20AM Berlin | 12h10 | 09:30PM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 11:40AM Berlin, Zentraler Omnibusbahnhof (ZOB) | 17h55 | 05:35AM Budapest | 1 transfer | |
FlixBus FlixBus | 11:55AM Berlin, Bahnhof Südkreuz | 17h40 | 05:35AM Budapest | 1 transfer | |
FlixBus FlixBus | 12:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 11h55 | 11:55PM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 12:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 12h15 | 12:15AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 12:20PM Berlin, Bahnhof Südkreuz | 11h55 | 12:15AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 12:20PM Berlin, Bahnhof Südkreuz | 11h35 | 11:55PM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 01:40PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 18h40 | 08:20AM Budapest | 1 transfer | |
FlixBus FlixBus | 01:55PM Berlin, Bahnhof Südkreuz | 18h25 | 08:20AM Budapest | 1 transfer | |
FlixBus FlixBus | 02:45PM Berlin | 15h40 | 06:25AM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
FlixBus FlixBus | 02:45PM Berlin | 15h25 | 06:10AM Budapest | 1 transfer | |
FlixBus FlixBus | 03:10PM Berlin | 17h55 | 09:05AM Budapest | 2 transfers | |
FlixBus FlixBus | 03:20PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 17h45 | 09:05AM Budapest | 1 transfer | |
FlixBus FlixBus | 03:35PM Berlin | 17h30 | 09:05AM Budapest | 1 transfer | |
FlixBus FlixBus | 04:00PM Berlin, Bahnhof Südkreuz | 17h05 | 09:05AM Budapest | 1 transfer | |
FlixBus FlixBus | 04:40PM Berlin | 13h30 | 06:10AM Budapest | 1 transfer | |
FlixBus FlixBus | 04:40PM Berlin | 13h45 | 06:25AM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
STUDENT AGENCY k.s. (Berlin -> Prague) | 05:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 12h45 | 05:45AM Budapest | 1 transfer | |
STUDENT AGENCY k.s. (Berlin -> Prague) | 05:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 13h05 | 06:05AM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
STUDENT AGENCY k.s. (Berlin -> Prague) | 07:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 21h15 | 04:15PM Budapest | 2 transfers | |
FlixBus FlixBus | 07:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 11h25 | 06:25AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
STUDENT AGENCY k.s. (Berlin -> Prague) | 07:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 21h35 | 04:35PM Budapest, Népliget autóbusz-pályaudvar | 2 transfers | |
FlixBus FlixBus | 07:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 11h10 | 06:10AM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 07:20PM Berlin, Bahnhof Südkreuz | 11h05 | 06:25AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 07:20PM Berlin, Bahnhof Südkreuz | 10h50 | 06:10AM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 07:40PM Berlin | 12h50 | 08:30AM Budapest | 1 transfer | |
FlixBus FlixBus | 07:40PM Berlin | 16h10 | 11:50AM Budapest | 2 transfers | |
FlixBus FlixBus | 07:40PM Berlin | 13h10 | 08:50AM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
FlixBus FlixTrain | 07:55PM Berlin Hbf | 15h05 | 11:00AM Budapest | 2 transfers | |
FlixBus FlixTrain | 07:55PM Berlin Hbf | 19h05 | 03:00PM Budapest | 2 transfers | |
FlixBus FlixTrain | 08:04PM Berlin Südkreuz station | 15h36 | 11:40AM Budapest, Népliget autóbusz-pályaudvar | 2 transfers | |
FlixBus FlixTrain | 08:04PM Berlin Südkreuz station | 18h56 | 03:00PM Budapest | 2 transfers | |
FlixBus FlixBus | 09:00PM Berlin | 14h40 | 11:40AM Budapest, Népliget autóbusz-pályaudvar | 2 transfers | |
FlixBus FlixBus | 09:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 11h50 | 08:50AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 09:00PM Berlin | 18h00 | 03:00PM Budapest | 2 transfers | |
FlixBus FlixBus | 09:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 11h30 | 08:30AM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 09:00PM Berlin | 14h00 | 11:00AM Budapest | 2 transfers | |
FlixBus FlixBus | 09:15PM Berlin, Bahnhof Südkreuz | 11h15 | 08:30AM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 09:15PM Berlin, Bahnhof Südkreuz | 11h35 | 08:50AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 09:30PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 14h20 | 11:50AM Budapest | 1 transfer | |
FlixBus FlixBus | 09:45PM Berlin, Bahnhof Südkreuz | 14h05 | 11:50AM Budapest | 1 transfer | |
FlixBus FlixBus | 11:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 12h20 | 11:20AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 11:00PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 12h00 | 11:00AM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 11:15PM Berlin, Bahnhof Südkreuz | 11h45 | 11:00AM Budapest | 0 transfersDirect | |
FlixBus FlixBus | 11:15PM Berlin, Bahnhof Südkreuz | 12h05 | 11:20AM Budapest, Népliget autóbusz-pályaudvar | 0 transfersDirect | |
FlixBus FlixBus | 11:20PM Berlin | 15h10 | 02:30PM Budapest, Népliget autóbusz-pályaudvar | 1 transfer | |
FlixBus FlixBus | 11:20PM Berlin | 15h40 | 03:00PM Budapest | 1 transfer | |
FlixBus FlixBus | 11:55PM Berlin, Bahnhof Südkreuz | 18h55 | 06:50PM Budapest | 1 transfer | |
FlixBus FlixBus | 11:59PM Berlin, Zentraler Omnibusbahnhof (ZOB) | 15h01 | 03:00PM Budapest | 1 transfer | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
10 h 50 m
Average
14 h 41 m
Buses per day
73
Distance
688 km
Of the 73 buses that leave Berlin for Budapest every day 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 427 miles (688 km) |
Average bus duration 13h 55m |
Cheapest ticket price $45 (€41) |
Buses per day 5 |
Direct buses 4 |
Bus providers 3 |
Fastest bus 10h 50m |
First bus 09:00 |
Last bus 22:55 |
Travel from Berlin to Budapest from $44 (€40) with Omio’s bus partners STUDENT AGENCY k. S. FlixBus and Arda Tur! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.
FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.
Bus information from Berlin to Budapest with FlixBus:
Buses in Europe are a convenient way to travel between cities. A number of bus companies offer both domestic and international routes. Buses regularly travel the 870 kilometer distance between Berlin and Budapest, with departures leaving every day. Services are provided by a number of firms, including Eurolines, Berlin Linien Bus, OrangeWays and Postbus. Journey times can last between 12 hours and 21 hours, depending on the service chosen. The earliest buses from Berlin to Budapest leave at around 7:00 a.m., while there are mid-morning services at 11:00 a.m. and an evening departure at 5:00 p.m. as well. Eurolines services require a change in Prague, while OrangeWays travels direct to Budapest.
Return buses from Budapest to Berlin are also available.
PostBus services to Budapest depart from the Berlin Zoo coach stop, which can be found at Hardenbergplatz. This is connected to the rest of Berlin via the Berlin Zoologischer Garten U-Bahn stop, along with regional towns and suburbs via the S-Bahn. OrangeWays and Eurolines buses from Berlin to Budapest depart from Berlin Central Bus Station. The Zentraler Omnibusbahnhof can be found to the west of the city centre, near the Messe Nord S-Bahn stop and the Kaiserdamm U-Bahn stop. Berlin has excellent night bus and train services, so it is easy to catch early or late departures.
The capital of Hungary is an elegant city which has preserved its 18th and 19th century glories. Visitors will be treated to architectural delights like the Fisherman's Bastion, the Church of St. Matthias and the Parliament Building, as well as quirky attractions like the Turkish Baths. All buses from Berlin to Budapest arrive at the city's Népliget bus station. To reach the centre of town, catch the metro from nearby Nagyvárad tér or Ecseri út stations, or take tram route 1, which traces a circular route around the city centre.
Passengers board the bus most frequently from Berlin, Zentraler Omnibusbahnhof (ZOB), which is located around 6.6 miles (10.6 km) away from the city centre, and they get off the bus at Budapest, Népliget Autóbusz-Pályaudvar, located 5.2 miles (8.4 km) away from the city centre.
Here are some other resources that might have the information you need