Bus Berlin to Bonn and return

Cheap bus and train tickets for trips from Bonn to Berlin and return

calendar
Advanced search
617 Companies - 1,436,511 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
The route Berlin to Bonn and vice versa is driven by 4 bus providers. FlixBus is the most inexpensive for as little as $20.60! The fastest one will get you to where you want to go in only 8 hr 0 min. Just click "Find Now" and hop on.

Intercity bus trips from Berlin to Bonn and back: With Distribusion, FlixBus, PolskiBus and RegioJet from $20.60 to $89.76.
  Bus Berlin - Bonn    297 mi
Ø Bus connections38 x
Savings-68%

The cheapest bus routes from Berlin to Bonn

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Bonn
      3:30 PM
      12:05 AM
    9 May
    PostbusPostbus
    from $715
  • Berlin
    Bonn
      3:30 PM
      12:05 AM
    9 May
    PostbusPostbus
    from $1192
  • Berlin
    Bonn
      7:50 AM
      5:35 PM
    9 May
    PostbusPostbus
    from $1430
  • Berlin
    Bonn
      8:30 AM
      5:35 PM
    9 May
    PostbusPostbus
    from $1669
  • Berlin
    Bonn
      7:50 AM
      5:35 PM
    9 May
    PostbusPostbus
    from $1691
  • Berlin
    Bonn
      6:30 AM
      5:35 PM
    9 May
    PostbusPostbus
    from $1826
  • Berlin
    Bonn
      6:30 AM
      5:35 PM
    9 May
    PostbusPostbus
    from $1880
  • Berlin
    Bonn
      2:30 PM
      10:30 PM
    7 May
    FlixBusFlixBus
    from $2059
  • Berlin
    Bonn
      11:20 PM
      9:00 AM
    5 Aug
    +1
    FlixBusFlixBus
    from $2059
  • Berlin
    Bonn
      11:20 PM
      9:00 AM
    3 May
    +1
    FlixBusFlixBus
    from $2059
  • Berlin
    Bonn
      2:30 PM
      10:30 PM
    14 May
    FlixBusFlixBus
    from $2059
  • Berlin
    Bonn
      11:20 PM
      9:00 AM
    15 May
    +1
    FlixBusFlixBus
    from $2059
  • Berlin
    Bonn
      11:20 PM
      9:00 AM
    6 May
    +1
    PolskiBus
    from $2271
  • Berlin
    Bonn
      11:20 PM
      9:00 AM
    7 May
    +1
    PolskiBus
    from $2271


  Train Berlin - Bonn    297 mi
   Savings

The cheapest train connections from Berlin to Bonn

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Berlin
    Bonn
      8:51 PM
      5:44 AM
    12 Jul
    +1
    Deutsche BahnDeutsche Bahn
    from $2059
  • Berlin
    Bonn
      8:39 PM
      4:14 AM
    4 May
    +1
    Deutsche BahnDeutsche Bahn
    from $2601
  • Berlin
    Bonn
      11:53 PM
      8:10 AM
    5 May
    +1
    Deutsche BahnDeutsche Bahn
    from $3143
  • Berlin
    Bonn
      11:53 PM
      8:10 AM
    1 May
    +1
    Deutsche BahnDeutsche Bahn
    from $4325


  Carpooling Berlin - Bonn    297 mi
   Savings

The cheapest carpooling offers from Berlin to Bonn

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Berlin
    Bonn
      5:20 AM
      11:50 AM
    9 May
    BlaBlaCarBlaBlaCar
    from $1517
  • Berlin
    Bonn
      7:00 AM
      1:20 PM
    5 May
    BlaBlaCarBlaBlaCar
    from $2168
  • Berlin
    Bonn
      5:40 AM
      12:20 PM
    9 May
    BlaBlaCarBlaBlaCar
    from $2168
  • Berlin
    Bonn
      8:00 AM
      2:20 PM
    1 May
    BlaBlaCarBlaBlaCar
    from $2276


  Bus Bonn - Berlin    297 mi
Ø Bus connections38 x
Savings-28%

The cheapest bus routes from Bonn to Berlin

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bonn
    Berlin
      7:05 AM
      4:05 PM
    9 May
    PostbusPostbus
    from $1626
  • Bonn
    Berlin
      11:10 AM
      8:35 PM
    9 May
    PostbusPostbus
    from $1669
  • Bonn
    Berlin
      7:05 AM
      4:05 PM
    9 May
    PostbusPostbus
    from $1907
  • Bonn
    Berlin
      11:10 AM
      8:35 PM
    9 May
    PostbusPostbus
    from $1972
  • Bonn
    Berlin
      9:50 PM
      7:30 AM
    7 Jul
    +1
    FlixBusFlixBus
    from $2059
  • Bonn
    Berlin
      9:50 PM
      7:30 AM
    19 May
    +1
    FlixBusFlixBus
    from $2059
  • Bonn
    Berlin
      1:35 PM
      9:45 PM
    25 Jun
    FlixBusFlixBus
    from $2059
  • Bonn
    Berlin
      1:35 PM
      9:45 PM
    14 May
    FlixBusFlixBus
    from $2059
  • Bonn
    Berlin
      9:50 PM
      7:30 AM
    26 Apr
    +1
    FlixBusFlixBus
    from $2059
  • Bonn
    Berlin
      9:50 PM
      7:30 AM
    3 May
    +1
    FlixBusFlixBus
    from $2059
  • Bonn
    Berlin
      11:10 AM
      8:35 PM
    9 May
    PostbusPostbus
    from $2157
  • Bonn
    Berlin
      11:10 AM
      11:05 PM
    9 May
    PostbusPostbus
    from $2249
  • Bonn
    Berlin
      9:50 PM
      7:30 AM
    21 May
    +1
    PolskiBus
    from $2271
  • Bonn
    Berlin
      9:50 PM
      7:30 AM
    1 Sep
    +1
    PolskiBus
    from $2271


  Train Bonn - Berlin    297 mi
   Savings

The cheapest train connections from Bonn to Berlin

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Bonn
    Berlin
      6:46 PM
      12:25 AM
    30 May
    +1
    Deutsche BahnDeutsche Bahn
    from $2059
  • Bonn
    Berlin
      6:46 PM
      12:25 AM
    29 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from $2601
  • Bonn
    Berlin
      10:18 PM
      5:33 AM
    6 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from $3143
  • Bonn
    Berlin
      10:18 PM
      5:33 AM
    25 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from $3143


  Carpooling Bonn - Berlin    297 mi
   Savings

The cheapest train connections from Bonn to Berlin

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bonn
    Berlin
      5:00 AM
      12:30 PM
    28 Apr
    BlaBlaCarBlaBlaCar
    from $1842
  • Bonn
    Berlin
      6:00 PM
      11:30 PM
    9 May
    BlaBlaCarBlaBlaCar
    from $2276
  • Bonn
    Berlin
      10:00 AM
      3:50 PM
    7 Jun
    BlaBlaCarBlaBlaCar
    from $2710
  • Bonn
    Berlin
      5:10 PM
      11:00 PM
    25 Jun
    BlaBlaCarBlaBlaCar
    from $2710


  Stations
Hardenbergplatz 15, 10623 Berlin (Germany)
Masurenallee 4, Berlin (Germany)
  Stations
Fritz-Erler-Str. , Bonn (Germany)
Joseph-Beuys-Allee , 53113  Bonn (Germany)

More on bus features and services

FlixBus provides a loyalty programme, so if you use intercity buses on a regular basis, then check out the reduced rates. After the umpteenth ride from Berlin to Bonn your wallet might start to get heavy!

Get notified in case of a traffic jam. FlixBus sends out a complimentary text message to inform you about a delay. A bathroom can be found on the coach trip as well and can be used free of charge. FlixBus provides complimentary WiFi. For a small fee you can also take your bicycle with you in the intercity bus from FlixBus. The bus provider FlixBus provides its' passengers refreshments for a small fee. For your comfort your carry-ons can be stored in the intercity bus at no extra cost if you select Distribusion as your bus provider. 1 of the providers will store even the bulkiest of luggage for a small fee.