Cheap bus tickets from Budapest to Berlin

Showing times and prices for Jan 28

Cheapest

$53

Average

$60

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Budapest to Berlin will cost around $ 60 if you buy it on the day, but the cheapest tickets can be found for only $ 53.

Cheapest
04:15PMBudapest, Könyves Kálmán körút13h25 05:40AMBerlin, Bahnhof Südkreuz
1 changes
$531One-way
2nd Cheapest
09:05AMBudapeszt, Autóbuszállomás14h30 11:35PMBerlin, Bahnhof Südkreuz
1 changes
$541One-way
2nd Cheapest
08:45AMBudapest, Könyves Kálmán körút14h50 11:35PMBerlin, Bahnhof Südkreuz
1 changes
$541One-way
08:10AMBudapest15h25 11:35PMBerlin, Bahnhof Südkreuz
1 changes
$551One-way
04:15PMBudapest, Könyves Kálmán körút13h45 06:00AMBerlin, ZOB
1 changes
$551One-way

Bus schedule from Budapest to Berlin

Showing buses for tomorrow, Fri, Jan 28
08:10AMBudapest15h45 11:55PMBerlin, ZOB
0 changes
08:10AMBudapest15h25 11:35PMBerlin, Bahnhof Südkreuz
0 changes
08:45AMBudapest, Könyves Kálmán körút14h50 11:35PMBerlin, Bahnhof Südkreuz
0 changes
08:45AMBudapest, Könyves Kálmán körút15h10 11:55PMBerlin, ZOB
0 changes
08:50AMBudapest, Könyves Kálmán körút17h40 02:30AMBerlin, Bahnhof Südkreuz
0 changes
09:05AMBudapeszt, Autóbuszállomás14h50 11:55PMBerlin, ZOB
0 changes
09:05AMBudapeszt, Autóbuszállomás14h30 11:35PMBerlin, Bahnhof Südkreuz
0 changes
09:15AMBudapest17h15 02:30AMBerlin, Bahnhof Südkreuz
0 changes
09:15AMBudapest17h30 02:45AMBerlin, ZOB
0 changes
04:15PMBudapest, Könyves Kálmán körút13h45 06:00AMBerlin, ZOB
0 changes
04:15PMBudapest, Könyves Kálmán körút13h25 05:40AMBerlin, Bahnhof Südkreuz
0 changes
07:10PMBudapest, Könyves Kálmán körút15h45 10:55AMBerlin
0 changes
07:10PMBudapest, Könyves Kálmán körút12h35 07:45AMBerlin, ZOB
0 changes
07:10PMBudapest, Könyves Kálmán körút12h15 07:25AMBerlin, Bahnhof Südkreuz
0 changes
07:30PMBudapeszt, Autóbuszállomás15h25 10:55AMBerlin
0 changes
07:30PMBudapeszt, Autóbuszállomás12h15 07:45AMBerlin, ZOB
0 changes
07:30PMBudapeszt, Autóbuszállomás11h55 07:25AMBerlin, Bahnhof Südkreuz
0 changes
10:10PMBudapest18h55 05:05PMBerlin, ZOB
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 28
$55Deutsche Bahn
$53Flixbus
$134Malta Air
Sat
Jan 29
$59Deutsche Bahn
$46Flixbus
$31Wizz Air
Sun
Jan 30
$83Deutsche Bahn
$59Flixbus
$40Malta Air
Mon
Jan 31
$59Deutsche Bahn
$45Flixbus
$225Lot Polish Airlines
Tue
Feb 1
$55Deutsche Bahn
$47Flixbus
$38Malta Air
Wed
Feb 2
$50Deutsche Bahn
Find prices
$191Lot Polish Airlines
Thu
Feb 3
$59Deutsche Bahn
$53Flixbus
$19ryanair sun
Fri
Feb 4
$50Deutsche Bahn
$50Flixbus
$28Malta Air
Sat
Feb 5
$55Deutsche Bahn
$41Flixbus
$22Wizz Air
Sun
Feb 6
$59Deutsche Bahn
$48Flixbus
$22Wizz Air
Mon
Feb 7
$55Deutsche Bahn
$37Flixbus
$32ryanair sun
Tue
Feb 8
$55Deutsche Bahn
$41Flixbus
$13Malta Air
Wed
Feb 9
$55Deutsche Bahn
$39Flixbus
$159Lot Polish Airlines
Thu
Feb 10
$55Deutsche Bahn
$45Flixbus
$13ryanair sun
Fri
Feb 11
$55Deutsche Bahn
$44Flixbus
$13Malta Air
Sat
Feb 12
$55Deutsche Bahn
$30STUDENT AGENCY k.s.
$13Malta Air
Sun
Feb 13
$59Deutsche Bahn
$45Flixbus
$43Malta Air
Mon
Feb 14
$55Deutsche Bahn
$45Flixbus
$13ryanair sun
Tue
Feb 15
$55Deutsche Bahn
$44Flixbus
$13Malta Air
Wed
Feb 16
$55Deutsche Bahn
$44Flixbus
$135Lot Polish Airlines

Bus times from Budapest to Berlin

Showing times and prices for Jan 28

Fastest Journey

11 h 55 m

Average

14 h 57 m

Buses per day

18

Distance

688 km

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

These direct buses cover the 688 km distance in an average of 14 h 57 m but if you time it right, some buses will get you there in just 11 h 55 m .

The slowest buses will take 18 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:30PMBudapeszt, Autóbuszállomás11h55 07:25AMBerlin, Bahnhof Südkreuz
0 changes
$591One-way
2nd Fastest
07:30PMBudapeszt, Autóbuszállomás12h15 07:45AMBerlin, ZOB
0 changes
$591One-way
2nd Fastest
07:10PMBudapest, Könyves Kálmán körút12h15 07:25AMBerlin, Bahnhof Südkreuz
0 changes
$591One-way
07:10PMBudapest, Könyves Kálmán körút12h35 07:45AMBerlin, ZOB
0 changes
$591One-way
04:15PMBudapest, Könyves Kálmán körút13h25 05:40AMBerlin, Bahnhof Südkreuz
1 changes
$531One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Budapest to Berlin

distanceDistance427 miles (688 km)
durationAverage bus duration14 h 10 min
priceAverage bus ticket price$51 (€43)
changesDirect busYes
carriersBus companiesFlixbus, Eurolines Switzerland, RegioJet, Eurolines France, Infobus or Eurolines Germany

Buses from Budapest to Berlin cover the 427 miles (688 km) long route taking on average 14 h 10 min with our travel partners like Flixbus, Eurolines Switzerland, RegioJet, Eurolines France, Infobus or Eurolines Germany. There are direct bus services available. While the average ticket price for this route costs around $51 (€43), you can find the cheapest bus ticket for as low as $45 (€38). Travelers depart most frequently from Budapest-Déli and arrive in Berlin, Zentralen Omnibusbahnhof.

Bus companies: FlixBus and Student Agency from Budapest to Berlin

FlixBus and Student Agency buses will get you from Budapest to Berlin from $45 (€38). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus
Student Agency

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.

  • Average Price: $45

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets from Budapest to Berlin and when traveling by bus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

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.

Travel Tips: Bus to Berlin from Budapest

Take the bus to Berlin easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Berlin.
FAQs

Are there any COVID-19 restrictions for international travel by bus between Budapest and Berlin?

Travel by bus between Budapest, Hungary and Berlin, Germany is: Partially open.

Is international entry into Berlin from Budapest restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Germany from Budapest?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 1/26/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Berlin from Budapest closer to your date of departure here

What COVID restrictions are there for my return journey by bus to Budapest, Hungary from Berlin, Germany?

The current restriction level for your return trip by bus from Berlin to Budapest is: Partially open

Are there any international entry restrictions on returning to Hungary from Germany?

Reentry to Hungary is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Hungary from Berlin?

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 1/24/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Budapest from Berlin here.

How much do cheap buses to Berlin from Budapest cost?

Omio customers have found cheap bus tickets between Budapest and Berlin for as low as $45 (€38)  for the next 7 days.

How much is the bus to Berlin from Budapest on average?

The bus price between Budapest and Berlin is on average $51 (€43)  if you are looking to book your tickets for this trip in the next 7 days.

How far is it from Budapest to Berlin by bus?

The bus distance from Budapest to Berlin is around 427 miles (688 km).

How long is a bus from Budapest to Berlin on average?

The bus time from Budapest to Berlin is on average 14 h 10 min  for the 427 miles (688 km) long journey, but the time it takes to go between Budapest and Berlin by bus can vary depending on specific dates or traveling on weekends and holidays.

What bus station in Budapest goes to Berlin? What bus station do I come into Berlin from Budapest?

When taking a bus from Budapest, you have a couple of bus stations you can depart from including Budapest, Thököly út (Budapest-Keleti), Budapest, Nyugati pályaudvar and Budapest, Clark Ádám Tér. When you arrive in Berlin, your bus can arrive in bus stations including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz.

Omio customers traveling this route book their buses from Budapest-Déli   to Berlin, Zentralen Omnibusbahnhof.

Where is the departure bus station in Budapest located? Where is the arrival bus station in Berlin located?

The most popular departure bus station with passengers for this route, called Budapest-Déli, is located 0.7 miles (1.2 km) from the city center of Budapest.

The most popular arrival bus station, Berlin, Zentralen Omnibusbahnhof, is located 5.6 miles (9.1 km) away from the city center of Berlin.

What bus companies offer a service between Budapest and Berlin?

If you're looking for buses from Budapest to Berlin, you can rely on Flixbus, Eurolines Switzerland, RegioJet, Eurolines France, Infobus or Eurolines Germany to get you to Berlin. It's also good to check out all possible bus providers for the Budapest to Berlin trip to see if there might be differences in the amenities they offer.

What are the first and last departure bus times from Budapest to Berlin?

The first Budapest to Berlin bus departs at 9: 50 PM   and the last bus from Budapest to Berlin leaves at 9: 50 PM. Check out the most up-to-date bus schedule from Budapest to Berlin on Omio and find the best time to travel to your destination.

How early should I purchase bus tickets from Budapest to Berlin to score the best deals?

In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you purchase bus tickets to Berlin from Budapest within the next 7 days, you can find tickets to cost on average $51 (€43) one way. To find the best prices for this journey, consider booking your bus ticket from Budapest to Berlin a few months in advance.