Budapest to Berlin bus

Mon, Jul 22
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Budapest to Berlin

Showing times and prices for Jul 22

Cheapest

The best way to find a cheap bus ticket from Budapest to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
FlixBus
11:30PM13h05
Budapest, Népliget autóbusz-pályaudvar
12:35PMBerlin
$891One-way
1 transfer
2nd Cheapest
FlixBus
11:45PM14h15
Budapest
02:00PMBerlin
$891One-way
1 transfer
2nd Cheapest
FlixBus
11:30PM14h30
Budapest, Népliget autóbusz-pályaudvar
02:00PMBerlin
$891One-way
1 transfer
2nd Cheapest
FlixBus
11:45PM12h50
Budapest
12:35PMBerlin
$891One-way
1 transfer
STUDENT AGENCY k.s.
10:50PM14h10
Budapest, Népliget autóbusz-pályaudvar
01:00PMBerlin, Zentralen Omnibusbahnhof
$891One-way
1 transfer

Bus schedule from Budapest to Berlin

Showing buses for tomorrow, Monday, July 22
FlixBus
04:25AM15h30
Budapest
07:55PMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
04:25AM15h10
Budapest
07:35PMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
05:25AM18h40
Budapest
12:05AMBerlin
2 transfers
FlixBus
05:25AM21h20
Budapest
02:45AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
05:30AM15h10
Budapest, Népliget autóbusz-pályaudvar
08:40PMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
06:15AM15h45
Budapest, Népliget autóbusz-pályaudvar
10:00PMBerlin
1 transfer
FlixBus
06:45AM12h05
Budapest, Népliget autóbusz-pályaudvar
06:50PMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
06:45AM12h20
Budapest, Népliget autóbusz-pályaudvar
07:05PMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
07:05AM12h00
Budapest
07:05PMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
07:05AM14h55
Budapest
10:00PMBerlin
1 transfer
FlixBus
07:05AM11h45
Budapest
06:50PMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
07:10AM15h45
Budapest
10:55PMBerlin
2 transfers
FlixBus
07:10AM14h50
Budapest
10:00PMBerlin
1 transfer
FlixBus
07:10AM14h55
Budapest
10:05PMBerlin, Bahnhof Südkreuz
2 transfers
FlixBus
08:45AM12h20
Budapest, Népliget autóbusz-pályaudvar
09:05PMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
08:45AM12h05
Budapest, Népliget autóbusz-pályaudvar
08:50PMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
09:05AM12h00
Budapest
09:05PMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
09:05AM13h50
Budapest
10:55PMBerlin
1 transfer
FlixBus
09:05AM11h45
Budapest
08:50PMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
09:45AM13h10
Budapest, Népliget autóbusz-pályaudvar
10:55PMBerlin
1 transfer
FlixBus
09:45AM12h15
Budapest, Népliget autóbusz-pályaudvar
10:00PMBerlin
0 transfers
FlixBus
10:55AM14h55
Budapest, Népliget autóbusz-pályaudvar
01:50AMBerlin
1 transfer
FlixBus
11:15AM13h40
Budapest
12:55AMBerlin
1 transfer
FlixBus
11:15AM14h35
Budapest
01:50AMBerlin
1 transfer
FlixBus
11:55AM15h35
Budapest
03:30AMBerlin
1 transfer
FlixBus
11:55AM14h20
Budapest
02:15AMBerlin
1 transfer
FlixBus
11:55AM15h00
Budapest
02:55AMBerlin
1 transfer
FlixBus
11:55AM14h40
Budapest
02:35AMBerlin
1 transfer
FlixBus
11:55AM15h10
Budapest
03:05AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
12:30PM13h45
Budapest, Népliget autóbusz-pályaudvar
02:15AMBerlin
1 transfer
FlixBus
12:30PM14h25
Budapest, Népliget autóbusz-pályaudvar
02:55AMBerlin
1 transfer
FlixBus
12:30PM14h35
Budapest, Népliget autóbusz-pályaudvar
03:05AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
12:30PM15h00
Budapest, Népliget autóbusz-pályaudvar
03:30AMBerlin
1 transfer
FlixBus
12:50PM13h25
Budapest
02:15AMBerlin
1 transfer
FlixBus
12:50PM14h15
Budapest
03:05AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
12:50PM14h05
Budapest
02:55AMBerlin
1 transfer
FlixBus
12:50PM13h45
Budapest
02:35AMBerlin
1 transfer
FlixBus
12:50PM14h40
Budapest
03:30AMBerlin
1 transfer
FlixBus
01:45PM20h45
Budapest
10:30AMBerlin
2 transfers
FlixBus
01:45PM23h29
Budapest
01:14PMBerlin Hbf
2 transfers
FlixBus
01:45PM19h45
Budapest
09:30AMBerlin
2 transfers
FlixBus
01:45PM23h46
Budapest
01:31PMBerlin-Gesundbrunnen station
2 transfers
FlixBus
03:30PM14h10
Budapest, Népliget autóbusz-pályaudvar
05:40AMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
03:30PM14h30
Budapest, Népliget autóbusz-pályaudvar
06:00AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
03:50PM14h10
Budapest
06:00AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
03:50PM16h00
Budapest
07:50AMBerlin
1 transfer
FlixBus
03:50PM13h50
Budapest
05:40AMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
04:00PM16h35
Budapest, Népliget autóbusz-pályaudvar
08:35AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
04:20PM16h15
Budapest
08:35AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
04:50PM16h40
Budapest
09:30AMBerlin
2 transfers
FlixBus
05:10PM15h25
Budapest
08:35AMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
05:10PM15h05
Budapest
08:15AMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
05:10PM19h20
Budapest
12:30PMBerlin
2 transfers
FlixBus
05:10PM28h18
Budapest
09:28PMBerlin Hbf
2 transfers
FlixBus
05:10PM14h40
Budapest
07:50AMBerlin
1 transfer
FlixBus
05:10PM23h35
Budapest
04:45PMBerlin
2 transfers
FlixBus
05:10PM28h28
Budapest
09:38PMBerlin Südkreuz station
2 transfers
FlixBus
05:40PM14h10
Budapest, Népliget autóbusz-pályaudvar
07:50AMBerlin
1 transfer
FlixBus
05:55PM16h45
Budapest
10:40AMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
07:15PM12h05
Budapest, Népliget autóbusz-pályaudvar
07:20AMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
07:15PM12h25
Budapest, Népliget autóbusz-pályaudvar
07:40AMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
07:35PM11h45
Budapest
07:20AMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
07:35PM12h05
Budapest
07:40AMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
08:45PM11h40
Budapest, Népliget autóbusz-pályaudvar
08:25AMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
08:45PM12h00
Budapest, Népliget autóbusz-pályaudvar
08:45AMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
08:45PM13h35
Budapest, Népliget autóbusz-pályaudvar
10:20AMBerlin
1 transfer
FlixBus
08:45PM15h45
Budapest, Népliget autóbusz-pályaudvar
12:30PMBerlin
1 transfer
FlixBus
09:00PM11h45
Budapest
08:45AMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
09:00PM15h30
Budapest
12:30PMBerlin
1 transfer
FlixBus
09:00PM13h20
Budapest
10:20AMBerlin
1 transfer
FlixBus
09:00PM11h25
Budapest
08:25AMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
09:10PM16h50
Budapest
02:00PMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
09:10PM17h10
Budapest
02:20PMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
09:10PM17h15
Budapest
02:25PMBerlin
1 transfer
FlixBus
09:10PM22h35
Budapest
07:45PMBerlin
2 transfers
FlixBus
09:40PM17h45
Budapest
03:25PMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
09:40PM24h20
Budapest
10:00PMBerlin
2 transfers
FlixBus
09:40PM25h15
Budapest
10:55PMBerlin
1 transfer
FlixBus
09:40PM18h10
Budapest
03:50PMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
10:30PM33h05
Budapest
07:35AMBerlin, Bahnhof Südkreuz
1 transfer
FlixBus
10:30PM32h10
Budapest
06:40AMBerlin
1 transfer
FlixBus
10:30PM24h25
Budapest
10:55PMBerlin
2 transfers
FlixBus
10:30PM28h25
Budapest
02:55AMBerlin
2 transfers
FlixBus
10:30PM22h00
Budapest
08:30PMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
10:30PM27h45
Budapest
02:15AMBerlin
2 transfers
STUDENT AGENCY k.s.
10:50PM14h10
Budapest, Népliget autóbusz-pályaudvar
01:00PMBerlin, Zentralen Omnibusbahnhof
1 transfer
STUDENT AGENCY k.s.
11:10PM13h50
Budapest
01:00PMBerlin, Zentralen Omnibusbahnhof
1 transfer
FlixBus
11:30PM14h30
Budapest, Népliget autóbusz-pályaudvar
02:00PMBerlin
1 transfer
FlixBus
11:30PM11h05
Budapest, Népliget autóbusz-pályaudvar
10:35AMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
11:30PM13h05
Budapest, Népliget autóbusz-pályaudvar
12:35PMBerlin
1 transfer
FlixBus
11:30PM11h25
Budapest, Népliget autóbusz-pályaudvar
10:55AMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
11:45PM11h10
Budapest
10:55AMBerlin, Zentralen Omnibusbahnhof
0 transfers
FlixBus
11:45PM14h15
Budapest
02:00PMBerlin
1 transfer
FlixBus
11:45PM10h50
Budapest
10:35AMBerlin, Bahnhof Südkreuz
0 transfers
FlixBus
11:45PM12h50
Budapest
12:35PMBerlin
1 transfer

Find all the dates and times for this journey

Compare prices and tickets Budapest to Berlin by bus, train, or flight

Mon
Jul 22
Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02
Sat
Aug 03
Sun
Aug 04
Mon
Aug 05
Tue
Aug 06
Wed
Aug 07
Thu
Aug 08
Fri
Aug 09
Sat
Aug 10
Sun
Aug 11

Bus times from Budapest to Berlin

Showing times and prices for Jul 22

Fastest Journey

10 h 50 m

Average

16 h 10 m

Buses per day

95

Distance

688 km

Of the 95 buses that leave Budapest for Berlin every day 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
FlixBus
11:45PM10h50
Budapest
10:35AMBerlin, Bahnhof Südkreuz
$971One-way
0 transfers
2nd Fastest
FlixBus
11:30PM11h05
Budapest, Népliget autóbusz-pályaudvar
10:35AMBerlin, Bahnhof Südkreuz
$971One-way
0 transfers
FlixBus
11:45PM11h10
Budapest
10:55AMBerlin, Zentralen Omnibusbahnhof
$971One-way
0 transfers
FlixBus
09:00PM11h25
Budapest
08:25AMBerlin, Bahnhof Südkreuz
$991One-way
0 transfers
FlixBus
11:30PM11h25
Budapest, Népliget autóbusz-pályaudvar
10:55AMBerlin, Zentralen Omnibusbahnhof
$971One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Budapest to Berlin

distanceDistance427 miles (688 km)
durationAverage bus duration10 h 50 min
priceAverage bus ticket price$63 (€54)
frequencyBus frequency3 a day
changesDirect busYes, there are 3 direct buses a day
carriersBus providersSTUDENT AGENCY k. S. FlixBus, Infobus, Arda Tur or Eurolines Deutschland

Buses from Budapest to Berlin cover the 427 miles (688 km) long route taking on average 10 h 50 min with our travel partners like STUDENT AGENCY k. S. FlixBus, Infobus, Arda Tur or Eurolines Deutschland. Normally, there are 3 buses operating per day, including direct services available. While the average ticket price for this journey costs around $63 (€54), you can find the cheapest bus ticket for as low as $46 (€40). Travelers depart most frequently from Budapest, Liszt Ferenc Nemzetközi Repülőtér and arrive in Berlin, Zentralen Omnibusbahnhof.

Bus companies: STUDENT AGENCY k. S. FlixBus and Infobus from Budapest to Berlin

Travel to Berlin from Budapest from $46 (€40) with Omio’s bus partners STUDENT AGENCY k. S. FlixBus and Infobus! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

FlixBus from Budapest to Berlin bus information:

  • Average Duration: 10 h 50 min
  • Cheapest Price: $46
  • FlixBus frequency: 3 a day

Buses from Budapest to Berlin

Passengers wishing to travel by bus from Budapest to Berlin have many options to choose from. Over 50 buses depart Budapest bound for Germany's capital on a daily basis throughout the year. Although it is possible to book a direct route, most bus services between these two cities require one or more changes along the way. Travel time can take anywhere from a little under 11 hours for direct services to over 16 hours for trips requiring changes.

Which bus companies travel from Budapest to Berlin?

Several bus companies offer service from Budapest to Berlin. These include Eurolines, FlixBus, and Arda Tur.

How long is the bus from Budapest to Berlin?

Although the average travel time by bus from Budapest to Berlin is around 12 hours, passengers can sometimes book trips that take a little under 11 hours to arrive at their final destination. Buses requiring a change can take anywhere from around 13 hours and 30 minutes to 16 hours. The difference in total travel time depends on the number of changes involved as well as the length of each stopover.

How many buses are there from Budapest to Berlin?

Between 50 to 60 buses bound for Berlin depart Budapest every day. Buses leave at many times throughout the day, and a night service is available. If a direct route is not available at the desired time, passengers can choose between many buses offering services with one or more changes.

What are the departure and arrival stations for buses from Budapest to Berlin?

Departure bus station: Buses depart Budapest from several stations in the city. These include Könyves Kálmán körút, Kelenföld vasútállomás Etele tér, and Mexikói Út M. Each of these stops is easily accessible by public transportation and shops and restaurants are nearby.

Arrival bus station: Buses from Budapest arrive at several destinations in Berlin. These include Berlin ZOB, Tegel Flughafen, Berlin Südkreuz, and Berlin Alexanderplatz. Tegel Flughafen is one of Berlin's airports of and ZOB is the Zentraler Omnibusbahnhof (main bus station). Both are located in Berlin City West and easily accessible by public transportation. Berlin Südkreuz and Berlin Alexanderplatz are both major transportation hubs, which will easily get passengers where they need to go. At each location, passengers will find plenty of dining and shopping options.

FAQs: Bus from Budapest to Berlin

FAQs: Take the bus from Budapest to Berlin with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Budapest to Berlin.
FAQs
Cheap bus tickets from Budapest to Berlin can start from as little as $46 (€40) when you book in advance. The average bus ticket price for Budapest to Berlin is $63 (€54); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The bus time from Budapest to Berlin is on average 10 h 50 min   for the 427 mile (688 km) long journey, but the time it takes to go from Budapest to Berlin by bus can vary depending on specific dates or if traveling on weekends and holidays.
The first bus from Budapest to Berlin leaves at 8: 50 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Budapest to Berlin leaves at 10: 59 PM.
Yes, there are 3 direct buses a day from Budapest to Berlin with FlixBus. Schedules can vary on holidays or weekends with fewer direct buses.
For the trip from Budapest to Berlin you can take a bus with STUDENT AGENCY k. S. FlixBus, Infobus, Arda Tur or Eurolines Deutschland. Be sure to check out all possible bus companies that offer services to Berlin from Budapest on Omio to compare what amenities they may have.

Passengers board the bus most frequently from Budapest, Liszt Ferenc Nemzetközi Repülőtér, which is located around 11.3 miles (18.2 km) away from the city centre, and they get off the bus at Berlin, Zentralen Omnibusbahnhof, located 6.9 miles (11.2 km) away from the city centre.

The cheapest month for a bus from Budapest to Berlin is May.
It's helpful to compare your options as there are 3 ways to travel from Budapest to Berlin including taking a bus, train or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language