Berlin to Bonn
All standard transport options connecting Berlin and Bonn are listed here, including charter, flight or bus.
Travel options for Berlin to Bonn
Move from Berlin to Bonn by flight in 1h y 5 minutes for the quickest journey, or take a bus for 31 EUR to save on costs.
Bus from Berlin to Bonn
Catching a bus in Berlin provides a convenient way to reach Bonn, with multiple departures available from Berlin Central Bus Station, Berlin Zoo or Berlin Sudkreuz Bus Station throughout the day. The journey generally takes around 9 hours 30 minutes, arriving at Bonn Bus Station, with fares starting from 31 EUR. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.
Prices: 31 EUR
Duration: 9h 30m β 10h 40m β±
Flight from Berlin to Bonn
Fly from BER Berlin Brandenburg Airport in Berlin to CGN Cologne Airport in Bonn in approximately 1 hour 5 minutes. Flights fares starting at 138 EUR. Check schedules and book your seat here to secure a smooth and timely journey.
Prices: 138 EUR
Duration: 1h 5m β±
Charter from Berlin to Bonn
Get from Berlin to Bonn with a private transfer, picked up at your preferred spot, whether hotel or station. The journey usually lasts 6 hours 17 minutes, with prices starting from 1,194 EUR. Plan ahead and book your ride online.
Prices: 1,194 EUR
Duration: 6h 17m β±
Bus Routes & Schedules from Berlin to Bonn
- From Berlin Central Bus Station, embark on a bus journey to Bonn Bus Station, lasting around 9h 30m to 10h 15m. With departures scheduled from 03:40 until 22:40 and fares starting at 31 to 43 EUR.
- Start your trip at Berlin Zoo and reach Bonn Bus Station in around 10h 40m by bus. Services operate at 22:15 with fares beginning at 33 EUR.
- From Berlin Sudkreuz Bus Station, the bus will take you to Bonn Bus Station in about 10h 5m to 10h 20m. With departures from 03:20 until 10:45, fares start at 31 to 43 EUR.
Cheapest & Fastest Bus Berlin to Bonn
31 EUR, from Berlin Central Bus Station to Bonn Bus Station, departure at some times, duration 9h 30mBus Timetable: Berlin Central Bus Station β Bonn Bus Station
- 03:40 13:40 10h 43 EUR
- 11:20 20:50 9h 30m 31 EUR
- 22:40 08:55 10h 15m 33 EUR
Bus Timetable: Berlin Sudkreuz Bus Station β Bonn Bus Station
- 03:20 13:40 10h 20m 43 EUR
- 10:45 20:50 10h 5m 31 EUR
Bus Timetable: Berlin Zoo β Bonn Bus Station
- 22:15 08:55 10h 40m 33 EUR
Flight Routes & Schedules from Berlin to Bonn
Board your flight at BER Berlin Brandenburg Airport, the only direct service from Berlin to Bonn. Flights operate from 09:50 until 09:50, and you can expect to be in the air for around 1h 5m before landing at CGN Cologne Airport. Fares start from 138 to 166 EUR, and you can check the full timetable for the BerlinβBonn route to pick the departure that fits your plans and book your seat in advance.
Cheapest Flight Berlin to Bonn
138 EUR, from BER Berlin Brandenburg Airport to CGN Cologne Airport, departure at 09:50, duration 1h 5mFastest Flight Berlin to Bonn
150 EUR, from BER Berlin Brandenburg Airport to CGN Cologne Airport, departure at 09:50, duration 1h 5mFlight Timetable: BER Berlin Brandenburg Airport β CGN Cologne Airport
- 09:50 10:55 1h 5m 150 EUR
- 09:50 10:55 1h 5m 166 EUR
- 09:50 10:55 1h 5m 138 EUR
Charter Routes & Schedules from Berlin to Bonn
- From Berlin Hotel Transfer, set off in a VIP taxi toward Bonn Hotel Transfer, with the ride lasting around 6h 17m. Fares from 1,194 EUR are available, with multiple departures throughout the day.
- From Berlin Tegel Airport, take a direct private taxi to Bonn Hotel Transfer, covering the route in roughly 6h 17m. Departures are scheduled regularly, and tickets start at 1,194 EUR.
Cheapest & Fastest Charter Berlin to Bonn
1194 EUR, from Berlin Hotel Transfer to Bonn Hotel Transfer, departure at --:--, duration 6h 17mCharter Timetable: Berlin Hotel Transfer β Bonn Hotel Transfer
- --:-- --:-- 6h 17m 1194 EUR
Charter Timetable: Berlin Tegel Airport β Bonn Hotel Transfer
- --:-- --:-- 6h 17m 1194 EUR
Frequently Asked Questions Berlin to Bonn
Below you will find answers to the most common questions about traveling from Berlin to Bonn.
How long does the Berlin to Bonn trip usually take?
The Berlin to Bonn trip varies a lot by transport type. Flights take about 1 hour 5 minutes, buses take roughly 9 hours 30 minutes to 10 hours 40 minutes, and charter transfers take about 6 hours 17 minutes. The difference mainly comes from route length and stops.
What is the cheapest way to travel from Berlin to Bonn?
The cheapest option on the Berlin to Bonn route is the bus, with fares from 31 EUR to 43 EUR. Flights cost 138 EUR to 166 EUR, and charter transfers are much higher at 1,194 EUR. Prices can vary by departure point and timing.
Which Berlin to Bonn option is the fastest?
The fastest Berlin to Bonn option is the flight, which takes about 1 hour 5 minutes. It runs from BER Berlin Brandenburg Airport to CGN Cologne Airport. Ground options are much longer, including buses and charter transfers.
Where do Berlin to Bonn services usually depart from and arrive?
Berlin to Bonn buses depart from Berlin Central Bus Station, Berlin Zoo, or Berlin Sudkreuz Bus Station and arrive at Bonn Bus Station. Flights depart from BER Berlin Brandenburg Airport and arrive at CGN Cologne Airport. Charter transfers can start at a Berlin hotel or Berlin Tegel Airport and end at a Bonn hotel.
How much should I budget for Berlin to Bonn travel?
For Berlin to Bonn, bus tickets cost about 31 EUR to 43 EUR, flights cost 138 EUR to 166 EUR, and charter transfers cost 1,194 EUR. The total depends on the transport type you choose and, for buses, the departure station.
How often do Berlin to Bonn buses run, and what are the first and last departures?
Berlin to Bonn buses run with multiple departures across the day, but no fixed frequency is listed. The first bus leaves at 03:20 and the last at 22:40. That gives travelers a wide departure window.
What are the Berlin to Bonn bus times from the different stations?
Berlin to Bonn bus trips from Berlin Central Bus Station take about 9 hours 30 minutes to 10 hours 15 minutes. From Berlin Sudkreuz Bus Station, they take about 10 hours 5 minutes to 10 hours 20 minutes. From Berlin Zoo, the trip takes about 10 hours 40 minutes.
How long does the Berlin to Bonn flight take, and what are the airports?
The Berlin to Bonn flight takes about 1 hour 5 minutes. It departs from BER Berlin Brandenburg Airport and arrives at CGN Cologne Airport. The schedule shown has a first and last departure at 09:50.
Is there more than one Berlin to Bonn flight option?
The Berlin to Bonn flight service shown uses BER Berlin Brandenburg Airport and CGN Cologne Airport. It is listed with a fare range of 138 EUR to 166 EUR and a duration of about 1 hour 5 minutes. The schedule shows a single departure time at 09:50.
What should I know about Berlin to Bonn charter transfers?
Berlin to Bonn charter transfers cost 1,194 EUR and take about 6 hours 17 minutes. They can depart from Berlin Hotel Transfer or Berlin Tegel Airport and arrive at Bonn Hotel Transfer. No departure times or frequency are listed for this option.
Which Berlin to Bonn option has the widest price range?
The bus has the widest Berlin to Bonn price range among the common options, from 31 EUR to 43 EUR. Flights are priced at 138 EUR to 166 EUR, while the charter transfer is fixed at 1,194 EUR. The bus also has several departure stations.
Can I book Berlin to Bonn tickets online?
Yes, Berlin to Bonn tickets can be booked online through TicketRoutes.com. That is the simplest place to check the available bus, flight, and charter options for this route. It also helps compare departure points, times, and fares in one place.
More travel routes for Berlin and Bonn
Planning more stops after Berlin to Bonn?
If your journey doesnβt end with Berlin to Bonn, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once β faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.