The cheapest buses from Berlin to Budapest

Showing times and prices for 23 Oct

Cheapest

£28

Average

£28

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 Berlin to Budapest will cost around £ 28 if you buy it on the day, but the cheapest tickets can be found for only £ 28.

Cheapest
17:00Berlin13h05 06:05Budapest, Népliget autóbusz-pályaudvar
1 changes
£281One-way

Timetable Berlin to Budapest

Showing buses for tomorrow, Sat, 23 Oct
17:00Berlin13h05 06:05Budapest, Népliget autóbusz-pályaudvar
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
22 Oct
Find prices
£53Flixbus
Find prices
Sat
23 Oct
£53Deutsche Bahn
£28STUDENT AGENCY k.s.
£41Malta Air
Sun
24 Oct
£41Deutsche Bahn
£34STUDENT AGENCY k.s.
£65Malta Air
Mon
25 Oct
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£31Wizz Air
Tue
26 Oct
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£35ryanair sun
Wed
27 Oct
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£27ryanair sun
Thu
28 Oct
£41Deutsche Bahn
£28STUDENT AGENCY k.s.
£60Malta Air
Fri
29 Oct
£41Deutsche Bahn
£30STUDENT AGENCY k.s.
£105Lot Polish Airlines
Sat
30 Oct
£41Deutsche Bahn
£30STUDENT AGENCY k.s.
£65Malta Air
Sun
31 Oct
£41Deutsche Bahn
£34STUDENT AGENCY k.s.
£48Malta Air
Mon
1 Nov
Find prices
£22STUDENT AGENCY k.s.
£78ryanair sun
Tue
2 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£44Malta Air
Wed
3 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£75Eurowings
Thu
4 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£30ryanair sun
Fri
5 Nov
£41Deutsche Bahn
£30STUDENT AGENCY k.s.
£35Malta Air
Sat
6 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£42Malta Air
Sun
7 Nov
£41Deutsche Bahn
£30STUDENT AGENCY k.s.
£42Malta Air
Mon
8 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£48ryanair sun
Tue
9 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£14Wizz Air
Wed
10 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£75Eurowings
Thu
11 Nov
£41Deutsche Bahn
£22STUDENT AGENCY k.s.
£35ryanair sun

The fastest buses from Berlin to Budapest

Showing times and prices for 23 Oct

Fastest Journey

13 h 5 m

Average

13 h 5 m

Buses per day

1

Distance

688 km

It's difficult to get from Berlin to Budapest without changing at least once.

17:00Berlin13h05 06:05Budapest, Népliget autóbusz-pályaudvar
1 changes
£281One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

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

Coach Information to Budapest from Berlin

distanceDistance427 miles (688 km)
durationAverage coach duration13 h 5 min
priceAverage coach ticket price£30 (€34)
changesDirect coachYes
carriersCoach companiesFlixbus, Eurolines Switzerland, RegioJet, Eurolines France, Infobus, STUDENT AGENCY k. S. Or Eurolines Germany

Coaches from Berlin to Budapest cover the 427 miles (688 km) long trip taking on average 13 h 5 min with our travel partners like Flixbus, Eurolines Switzerland, RegioJet, Eurolines France, Infobus, STUDENT AGENCY k. S. Or Eurolines Germany. There are direct coach services available. While the average ticket price for this trip costs around £30, you can find the cheapest coach ticket for as low as £22. Travellers depart most frequently from Berlin Hbf and arrive in Budapest, Thököly út (Budapest-Keleti).

Coach companies

Travel with FlixBus and Student Agency between Berlin and Budapest

Find the best coaches between Berlin and Budapest with Omio's travel partners FlixBus and Student Agency from £22. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

FlixBus
Student Agency

Omio helps you find the perfect Berlin - Budapest coach with FlixBus. Whether you are searching for the fastest, earliest or cheapest coach between Berlin and Budapest, Omio shows you FlixBus’s current coach timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best coach ticket for your upcoming Berlin to Budapest route. You can expect to travel around 427 miles (688 km) between Berlin and Budapest on a coach with FlixBus. Once you are ready, buy your one-way FlixBus tickets from Berlin to Budapest starting as low as £53 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by coach instead of purchasing tickets at the coach station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with FlixBus!

When you buy your FlixBus coach tickets between Berlin and Budapest don't forget to keep the following COVID-19 related policies in mind:

  • 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 Berlin to Budapest: Journey Details

Buses regularly travel the 870 kilometre 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, and OrangeWays travel straight to Budapest.

Taking the Bus from Berlin

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 catching early or late departures should be easy.

Getting into Budapest by Bus

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.

Travel Tips

Buses from Berlin to Budapest
Take the bus to Budapest 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 Berlin to Budapest.
FAQs
What are the travel restrictions for Budapest, Hungary if I'm coming from Berlin, Germany by coach?

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

Can I enter Hungary from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

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

Conditions of entry:

  • 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

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

All travellers in Hungary must observe these coronavirus safety measures:

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

The information above was last checked on 17/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your coach from Berlin to Budapest as this information can change.

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

The restriction level for your return coach to Berlin, Germany from Budapest is: Partially open.

Is my return coach 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?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

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:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 21/10/2021. Remember to check the latest COVID-19 travel safety regulations for your coach to Berlin from Budapest closer to your date of departure here.

How much do cheap coach tickets from Berlin to Budapest cost?
If you’re looking to save money on tickets, you can find a cheap coach to Budapest from Berlin for as little as £22  in the next 7 days.
What is the average price of coach tickets between Berlin and Budapest?
In the next 7 days you’ll find that the average cost of a coach ticket to Budapest from Berlin is £30  one way.
How far is it from Berlin to Budapest by coach?
The Berlin to Budapest coach distance is approximately 427 miles (688 km).
How long does it take from Berlin to Budapest by coach?
On average the coach from Berlin to Budapest duration is 13 h 5 min  for the 427 miles (688 km) long journey, but the travel time can vary if you depart on weekends and holidays.
When travelling by coach from Berlin to Budapest, which coach station in Berlin do I depart from and which coach station in Budapest do I arrive in?

When departing from Berlin, you have various coach station options to start your journey from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When arriving in Budapest, you can end your route in coach stations like Budapest, Thököly út (Budapest-Keleti), Budapest, Nyugati pályaudvar and Budapest, Clark Ádám Tér.

Omio customers book a coach from Berlin Hbf   to Budapest, Thököly út (Budapest-Keleti)   most frequently for this route.

Where is the coach station in Berlin? Where is the coach station in Budapest?

You can find the most popular departure coach station for this route, Berlin Hbf, located approximately 1 mile (s) / 2 km from the city centre of Berlin. The most popular arrival coach station in Budapest, called Budapest, Thököly út (Budapest-Keleti), is located around 2 mile (s) / 3 km away from its city centre.

Which coach companies can get me from Berlin to Budapest?
If you're looking for coaches from Berlin to Budapest, you can rely on Flixbus, Eurolines Switzerland, RegioJet, Eurolines France, Infobus, STUDENT AGENCY k. S. Or Eurolines Germany to get you to Budapest. It's also good to check out all possible coach companies for the Berlin to Budapest trip to see if there might be differences in the amenities they offer.
Is there a direct coach to Budapest from Berlin?
Yes, you can look for direct coaches from Berlin to Budapest with Flixbus  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
What time is the earliest coach from Berlin to Budapest? What time is the last coach from Berlin to Budapest?
If you prefer early morning coaches from Berlin to Budapest, the first coach leaves at 15: 00. If you prefer late night coaches from Berlin to Budapest, the last coach of the day leaves at 16: 00. Omio shows you the latest coach from Berlin to Budapest timetable to help you book the best departure time for this trip.
When should I purchase Berlin Budapest coach tickets to score the best deals?
If you book a coach ticket between Berlin and Budapest within the next 7 days, you can find tickets to cost on average £30 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets to Budapest from Berlin are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey