Bus from Berlin to Budapest and return

Find cheap coach tickets for your bus journey from Berlin to Budapest and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,627,850 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Berlin - Budapest

Cheapest Bus£16.73
Fastest Bus12h 45m
Distance688.0 km
Coach CompaniesFlixBus, Arda Tur, Eurolines Germany, Eurolines France, RegioJet, Metro Turizm, Eurolines Spain

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Budapest
    15:40
    10:00
    7 Jul
    +1
    FlixBusFlixBus
    from £16.73
  • Berlin
    Budapest
    15:40
    10:00
    30 Jun
    FlixBusFlixBus
    from £16.73
  • Berlin
    Budapest
    05:10
    21:05
    23 Mar
    FlixBusFlixBus
    from £20.08
  • Berlin
    Budapest
    11:00
    23:50
    13 Jun
    Arda TurArda Tur
    from £20.93
  • Berlin
    Budapest
    11:00
    23:50
    7 Mar
    Arda TurArda Tur
    from £20.93
  • Berlin
    Budapest
    07:00
    19:45
    26 Feb
    Eurolines GermanyEurolines Germany
    from £20.93
  • Berlin
    Budapest
    17:00
    05:45
    26 Feb
    +1
    Eurolines GermanyEurolines Germany
    from £20.93
  • Berlin
    Budapest
    07:30
    20:30
    10 Mar
    Eurolines FranceEurolines France
    from £20.93
  • Berlin
    Budapest
    23:15
    12:35
    3 Mar
    +1
    RegioJetRegioJet
    from £21.12
  • Berlin
    Budapest
    23:15
    12:35
    6 Mar
    +1
    RegioJetRegioJet
    from £21.15
  • Berlin
    Budapest
    07:30
    20:30
    10 Mar
    Eurolines FranceEurolines France
    from £22.61
  • Berlin
    Budapest
    14:00
    05:30
    10 Mar
    +1
    Metro TurizmMetro Turizm
    from £33.68
  • Berlin
    Budapest
    14:00
    05:30
    10 Mar
    +1
    Metro TurizmMetro Turizm
    from £33.68
  • Berlin
    Budapest
    18:45
    09:30
    10 Mar
    +1
    Eurolines SpainEurolines Spain
    from £66.15
  • Berlin
    Budapest
    18:53
    08:55
    13 Jun
    +1
    ÖBBÖBB
    from £25.03
  • Berlin
    Budapest
    18:53
    08:55
    2 Apr
    +1
    ÖBBÖBB
    from £25.03
  • Berlin
    Budapest
    12:30
    05:39
    9 May
    +1
    Deutsche BahnDeutsche Bahn
    from £39.27
  • Berlin
    Budapest
    04:28
    16:19
    21 Apr
    Deutsche BahnDeutsche Bahn
    from £39.27
  • Berlin
    Budapest
    08:00
    18:10
    10 Mar
    BlaBlaCarBlaBlaCar
    from £41.86
Departure / Arrival
Date best offer
Company
Best price
  • Budapest
    Berlin
    22:15
    14:10
    4 Jul
    +1
    FlixBusFlixBus
    from £16.73
  • Budapest
    Berlin
    22:15
    14:10
    3 Jul
    +1
    FlixBusFlixBus
    from £16.73
  • Budapest
    Berlin
    22:00
    14:10
    18 May
    +1
    FlixBusFlixBus
    from £20.08
  • Budapest
    Berlin
    22:15
    14:10
    1 Jul
    +1
    FlixBusFlixBus
    from £20.92
  • Budapest
    Berlin
    08:30
    22:40
    29 Feb
    Eurolines GermanyEurolines Germany
    from £20.93
  • Budapest
    Berlin
    08:45
    22:15
    10 Mar
    Eurolines FranceEurolines France
    from £20.93
  • Budapest
    Berlin
    08:45
    22:15
    10 Mar
    Eurolines FranceEurolines France
    from £20.93
  • Budapest
    Berlin
    23:20
    12:55
    6 Mar
    +1
    RegioJetRegioJet
    from £21.15
  • Budapest
    Berlin
    23:40
    12:55
    29 Feb
    RegioJetRegioJet
    from £21.18
  • Budapest
    Berlin
    08:30
    22:40
    28 Feb
    Eurolines GermanyEurolines Germany
    from £24.20
  • Budapest
    Berlin
    04:15
    17:30
    17 Jun
    Arda TurArda Tur
    from £26.79
  • Budapest
    Berlin
    04:15
    17:30
    6 Apr
    Arda TurArda Tur
    from £26.79
  • Budapest
    Berlin
    21:00
    12:30
    10 Mar
    +1
    Metro TurizmMetro Turizm
    from £32.92
  • Budapest
    Berlin
    21:00
    12:30
    10 Mar
    +1
    Metro TurizmMetro Turizm
    from £32.92
  • Budapest
    Berlin
    19:25
    09:48
    17 Jun
    +1
    ÖBBÖBB
    from £25.03
  • Budapest
    Berlin
    19:25
    09:48
    28 Mar
    +1
    ÖBBÖBB
    from £25.03
  • Budapest
    Berlin
    05:40
    16:42
    16 Apr
    Deutsche BahnDeutsche Bahn
    from £39.27
  • Budapest
    Berlin
    06:40
    17:58
    28 Mar
    Deutsche BahnDeutsche Bahn
    from £39.27
  • Budapest
    Berlin
    17:30
    04:50
    25 Feb
    +1
    BlaBlaCarBlaBlaCar
    from £27.63
  • Budapest
    Berlin
    08:50
    19:00
    10 Mar
    BlaBlaCarBlaBlaCar
    from £38.52

Information about the bus connection, amenities and services

If you want to to take a bus from Berlin to Budapest, why not find the ideal route for you by taking a look at all the available choices? CheckMyBus has all the information necessary for you to pick the best bus! You can easily compare the price, on-board amenities, travelling time or departure time from different providers travelling between Berlin and Budapest. Just click "Find Now", see all available options and book your coach!
You are looking for a low-cost travel option which is simultaneously eco-friendly and convenient? In this case, taking the coach from Berlin to Budapest is the way to go! You don’t have to break the bank to experience top-notch special features ranging from air-con over free luggage transportation to comfortable seats. Even electrical outlets, USB ports and wireless internet at no extra cost can already be found on many buses. If you're not sure which offer is the perfect one for you, then CheckMyBus can help you: At a glance, you will find details on the exact location of the coach stops, on journey times and on the latest promo codes. This way you have to spend even less! You see, taking a bus is as comfortable and convenient as taking a plane or train. All you need to do is to compare the individual offers and book your cheap ticket!
Our site will help you get from Berlin to Budapest without having to break the bank. If possible, check prices for different days because different dates usually mean different prices. taking a look at other travel options can be a good idea, too. Check for trains, carpooling offers and flight deals to find unexpected travel bargains.

Bus stops in Berlin and Budapest

Stations
Könyves Kálmán körút 13, 1097 Budapest (Hungary)

Compare Berlin and Budapest

£4.94
£1.82
Berlin
Budapest
A taxi journey in Berlin is 64% more expensive than in Budapest.
£2.26
£0.87
Berlin
Budapest
A bus fare in Berlin is 62% more expensive than in Budapest.
£2.51
£0.99
Berlin
Budapest
A pint of beer in Berlin is 61% more expensive than in Budapest.
£0.39
£0.26
Berlin
Budapest
A bottle of water in Berlin is 34% more expensive than in Budapest.
£6.85
£4.16
Berlin
Budapest
A meal in Berlin is 40% more expensive than in Budapest.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download