Bus Bonn to Heidelberg and return

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

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Bus ticket prices from Bonn to Heidelberg usually start from $11.07. With our smart bus search, you'll find the ideal travel option. Just pick one of the rides offered by FlixBus. The fastest bus from Heidelberg to Bonn only takes . Just click "Find Now" and see all available bus schedules!

Bonn to Heidelberg Bus Information

Cheapest Bus$11.07
Fastest Bus4h 30m
Distance115.9 miles
Bus CompaniesFlixBus
  Bus Bonn - Heidelberg    116 mi
Ø Bus connections2 x
Savings-41%

The cheapest bus routes from Bonn to Heidelberg

%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
    Heidelberg
      7:05 PM
      11:55 PM
    30 Nov
    FlixBusFlixBus
    from $11.07
  • Bonn
    Heidelberg
      7:05 PM
      11:55 PM
    6 Dec
    FlixBusFlixBus
    from $11.07
  • Bonn
    Heidelberg
      7:05 PM
      11:55 PM
    22 Nov
    FlixBusFlixBus
    from $13.28
  • Bonn
    Heidelberg
      7:05 PM
      11:55 PM
    23 Nov
    FlixBusFlixBus
    from $13.28
  • Bonn
    Heidelberg
      10:50 AM
      3:20 PM
    21 Nov
    FlixBusFlixBus
    from $14.38
  • Bonn
    Heidelberg
      12:35 PM
      7:05 PM
    24 Nov
    FlixBusFlixBus
    from $16.60
  • Bonn
    Heidelberg
      3:50 AM
      9:10 AM
    24 Nov
    FlixBusFlixBus
    from $18.81


  Train Bonn - Heidelberg    116 mi

The cheapest train connections from Bonn to Heidelberg

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Bonn
    Heidelberg
      7:14 AM
      9:34 AM
    30 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05
  • Bonn
    Heidelberg
      5:14 PM
      7:34 PM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05
  • Bonn
    Heidelberg
      7:14 AM
      9:34 AM
    30 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05
  • Bonn
    Heidelberg
      5:14 PM
      7:34 PM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05


  Carpooling Bonn - Heidelberg    116 mi
   Savings

The cheapest carpooling offers from Bonn to Heidelberg

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bonn
    Heidelberg
      9:30 AM
      12:10 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $11.08
  • Bonn
    Heidelberg
      5:00 PM
      7:40 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $11.08
  • Bonn
    Heidelberg
      2:20 PM
      4:50 PM
    23 Nov
    BlaBlaCarBlaBlaCar
    from $11.08
  • Bonn
    Heidelberg
      3:30 PM
      6:40 PM
    24 Nov
    BlaBlaCarBlaBlaCar
    from $12.19


  Bus Heidelberg - Bonn    116 mi
Ø Bus connections2 x
Savings-42%

The cheapest bus routes from Heidelberg 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
  • Heidelberg
    Bonn
      11:15 AM
      2:15 PM
    6 Dec
    FlixBusFlixBus
    from $7.74
  • Heidelberg
    Bonn
      11:15 AM
      2:15 PM
    7 Dec
    FlixBusFlixBus
    from $7.74
  • Heidelberg
    Bonn
      11:15 AM
      2:15 PM
    29 Nov
    FlixBusFlixBus
    from $11.07
  • Heidelberg
    Bonn
      11:15 AM
      2:15 PM
    23 Nov
    FlixBusFlixBus
    from $11.07
  • Heidelberg
    Bonn
      11:15 AM
      2:15 PM
    21 Nov
    FlixBusFlixBus
    from $11.07
  • Heidelberg
    Bonn
      7:05 AM
      12:05 PM
    22 Nov
    FlixBusFlixBus
    from $13.28
  • Heidelberg
    Bonn
      7:05 AM
      12:05 PM
    24 Nov
    FlixBusFlixBus
    from $13.28


  Train Heidelberg - Bonn    116 mi

The cheapest train connections from Heidelberg to Bonn

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Heidelberg
    Bonn
      2:02 AM
      5:44 AM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05
  • Heidelberg
    Bonn
      2:02 AM
      5:44 AM
    24 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05
  • Heidelberg
    Bonn
      2:02 AM
      5:44 AM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05
  • Heidelberg
    Bonn
      2:02 AM
      5:44 AM
    24 Nov
    Deutsche BahnDeutsche Bahn
    from $22.05


  Carpooling Heidelberg - Bonn    116 mi
   Savings

The cheapest carpooling offers from Heidelberg to Bonn

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Heidelberg
    Bonn
      5:40 PM
      8:10 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $11.08
  • Heidelberg
    Bonn
      11:00 AM
      1:40 PM
    23 Nov
    BlaBlaCarBlaBlaCar
    from $11.08
  • Heidelberg
    Bonn
      12:50 PM
      3:50 PM
    22 Nov
    BlaBlaCarBlaBlaCar
    from $12.19
  • Heidelberg
    Bonn
      12:50 PM
      3:30 PM
    24 Nov
    BlaBlaCarBlaBlaCar
    from $12.19


Current ticket prices

A family visit is long overdue or you'd simply like to go traveling for a few days but you're a bit tight on cash? Then the bus is the perfect option! Tickets for the trip of your choice from Bonn to Heidelberg can usually be booked for little money, especially so if you book in advance. Should you purchase your ticket last-minute, the trip might be a bit more expensive. If the bus sounds like a good idea but you're a bit worried about long traveling times, simply opt for the fastest one and you'll reach your destination in no time at all.

Bus stops in and BonnHeidelberg

  Stations
Willy-Brandt-Platz , Heidelberg (Germany)

More on bus features and services

The better the choice, the more difficult it usually becomes to book the right bus. That's exactly what we're here for: to help you find the right bus. If you are looking for a Bonn - Heidelberg bus , you might find that more than one bus operator offers convenient routes.

In such cases, it’s always convenient tocompare the available offers. On CheckMyBus you can look for the fastest, the most comfortable or the cheapest bus from Heidelberg to Bonn and back. Just enter your preferred date of travel and our smart bus search will take care of the rest. In the search results, you'll see which bus operator offers extra legroom, the most generous luggage policy or on which coaches you are allowed to take pets, and bulky baggage.

How about bikes? On a bus from Bonn to Heidelberg, FlixBus allows you to take your bike for an extra fee. Check out all the offers and pick the right bus. Travel smart!

Bonn and Heidelberg: Useful Info

Bonn
313,125
Heidelberg
143,345
Taxi
$6.42
$6.09
Bonn
Heidelberg
A cab ride in Bonn is 6% more expensive than in Heidelberg.
Local buses
$3.10
$2.66
Bonn
Heidelberg
A bus fare in Bonn is 15% more expensive than in Heidelberg.
Beer
$3.88
$3.82
Bonn
Heidelberg
A large beer in Bonn is 2% more expensive than in Heidelberg.
Water
$0.21
$0.52
Bonn
Heidelberg
A bottle of water in Bonn is 60% cheaper than in Heidelberg.
Meal
$5.31
$6.37
Bonn
Heidelberg
A meal in Bonn is 17% cheaper than in Heidelberg.
Trusted shop
The CheckMyBus App
Free Download