The average bus between Horrem and Bergheim takes 1h 24m and the fastest bus takes 44 min. The bus service runs several times per day from Horrem to Bergheim. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Horrem and Bergheim. The earliest departure is at 7:00 AM in the morning, and the last departure from Horrem is at 7:05 PM which arrives into Bergheim at 8:41 PM. All services require a transfer at Rommerskirchen Bahnhof and take an average of 1h 24m. The schedules shown below are for the next available departures.

44 min • 1 change

1h 36m • 1 change

1h 36m • 1 change

1h 36m • 1 change

1h 6m • 1 change

1h 6m • 1 change

1h 6m • 1 change

1h 6m • 1 change

44 min • 1 change

1h 36m • 1 change

1h 36m • 1 change

1h 36m • 1 change

44 min • 1 change

1h 36m • 1 change

1h 36m • 1 change

1h 36m • 1 change
Want to know about travelling from Horrem to Bergheim? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Horrem to Bergheim. However, there are services departing from Horrem station and arriving at Bergheim station via Rommerskirchen Bahnhof. The journey, including transfers, takes approximately 1h 24m.
Horrem to Bergheim bus services, operated by BVR Busverkehr Rheinland GmbH, depart from Dormagen Bf station.
Horrem to Bergheim bus services, operated by BVR Busverkehr Rheinland GmbH, arrive at Bergheim Niederaußem Oberaußemer Str. station.
The distance between Horrem and Bergheim is 20 km. The road distance is 22 km.
You can take a bus from Dormagen Bf to Bergheim Niederaußem Oberaußemer Str. via Rommerskirchen Bahnhof and Rommerskirchen, Bahnhof in around 1h 32m.