1map logoGo to main page

Bonn, North Rhine-Westphalia to Berlin, Brandenburg from $24: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bonn, Germany
to
Berlin, Germany

How to Get from Bonn to Berlin: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$24 RideshareBest price
604 kmDistance
3h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bonn to Berlin with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Deutsche Bahn Intercity-Express
Train
Average Duration
4h  40m
Estimated price
$90-105
Recommended
Company
various
Rideshare
Average Duration
6h  22m
Estimated price
$24-44
Cheapest
route map
Distance: 604 km
Duration: 3h 4m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
9h  40m
Estimated price
$34-74
Company
various
Drive
Average Duration
5h  19m
Estimated price
$90-135
Company
various
Plane
Average Duration
3h  4m
Estimated price
$110-264
Company
various
Train
Plane
Average Duration
3h  53m
Estimated price
$850-851
Company
various
Train
Plane
Average Duration
4h  18m
Estimated price
$852-853

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $24 $24 $22 $24 $27 $25 $27
Train $25 $26 $23 $24 $28 $25 $30
Fly $59 $52 $68 $70 $70 $87 $87

Traveling From Bonn to Berlin

You’ll encounter a fascinating contrast when you travel from Bonn's serene charm to Berlin's vibrant, dynamic energy.

Best Neighbourhoods in Berlin

Berlin boasts diverse neighborhoods, each offering its own distinct character.

Friedrichshain
• Known for its vibrant nightlife and bar scene.
• Home to the famous East Side Gallery art installation.
Kreuzberg
• Celebrated for its multicultural atmosphere and cuisine.
• Offers eclectic shops and cultural events throughout the year.
Mitte
• Features iconic landmarks like the Brandenburg Gate.
• Hub for museums, galleries, and trendy cafes.

Best Times To Visit Berlin's Attractions

Timing your visits can greatly enhance your Berlin experience.

Brandenburg Gate
Early mornings or late evenings offer peaceful views and fewer tourists.
Museum Island
Weekdays, especially Tuesday or Thursday mornings, provide a quieter exploration.
Berlin Wall Memorial
Visiting during the off-peak winter months allows for reflective solitude.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate oceanic climate, with warm summers and chilly winters. Spring and early fall are ideal for travel, as mild temperatures and vibrant scenery enhance your exploration of the city.

A Culinary Adventure in Berlin

Make sure to try the famous Currywurst at Konnopke’s Imbiss, a beloved street food that bursts with unique flavors and spices, setting itself apart from Bonn’s more traditional German fare. The lively atmosphere and eclectic crowd at this outdoor eatery offer a taste of Berlin's vibrant street culture, making your meal a memorable experience.

Bonn - Berlin operators

Explore transport companies operating between Bonn and Berlin, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+49 0180 6 99 66 33
Website
https://www.bahn.com/en

Train from Bonn Hbf to Berlin Hauptbahnhof

Average Duration
4h 40m
Estimated price
85-98

Train from Bonn Hbf to Düsseldorf Hbf

Average Duration
47m
Estimated price
986-987

Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf

Average Duration
45m
Estimated price
988-989
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bonn UN Campus to Berlin central bus station

Average Duration
9h 40m
Estimated price
31-67
Contact phone
+38 067 404 27 66
Website
http://odri-ua.com

Bus from Bonn Hbf to Berlin ZOB

Average Duration
12h 22m
Estimated price
31-855
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Bonn to Berlin

Average Duration
6h 22m
Estimated price
22-40
Plane Show flights
Website
https://www.lufthansa.com

Plane from Cologne Bonn (CGN) to Berlin Brandenburg (BER)

Average Duration
1h 10m
Estimated price
856-857

Plane from Düsseldorf to Berlin Brandenburg (BER)

Average Duration
1h 10m
Estimated price
982-983
Website
https://www.eurowings.com

Plane from Cologne Bonn (CGN) to Berlin Brandenburg (BER)

Average Duration
1h 10m
Estimated price
982-983

Bonn to Berlin: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bonn and Berlin offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Driving from Bonn to Berlin is a scenic adventure, with the 375-mile journey taking around 5 hours and 19 minutes. 🛣️ Enjoy the German countryside as you make your way to the vibrant capital city. 💰 Depending on your preferences, the cost of traveling by car from Bonn to Berlin ranges from €88 to €138. 🚘 Consider carpooling with services like Blablacar for an economical and environmentally friendly option.
Average price
€88 - €138
🌇 Sit back, relax, and enjoy the picturesque views passing by as the train travels through the German countryside. The journey duration of approximately 4 hours and 40 minutes allows passengers to unwind and prepare for their Berlin adventure. 💸 Travelers can expect train ticket prices between €88 - €101 for the Bonn to Berlin route, offering an affordable and efficient transportation option for those looking to visit the vibrant and historic city of Berlin. Pack your bags and get ready to experience the charm of these two incredible German cities.
Departure Point
Bonn Hbf station
Arrival Point
Berlin Hauptbahnhof station
Useful tips for train travellers
• On your train from Bonn to Berlin, you can expect onboard catering services provided by the Intercity-Express (ICE) trains. Food and drinks are available from the on-board restaurant or the bistro and include a range of options from snacks to hot meals, as well as beverages like coffee, tea, and alcohol. Be sure to check if your train has a dining car for more extensive options.
• The trains typically operated by Deutsche Bahn between Bonn and Berlin offer various seating options. You can choose from 1st Class, which provides more spacious seating and access to quiet zones, or Economy Class (2nd Class), which is more budget-friendly. In Economy, you can still enjoy comfortable seating but in a more vibrant atmosphere. Make sure to reserve your seats in advance, especially during peak travel times.
• On this route, the primary operators are Deutsche Bahn (DB) and FlixTrain. Visit the following websites for more information: Deutsche Bahn (bahn.com) and FlixTrain (flixtrain.com). For local transport schedules in Berlin, use BVG’s website (bvg.de) to find tram and bus schedules or download their app for real-time updates.
🛫 Start your journey from Bonn to Berlin swiftly by taking a direct 1 hour and 10-minute flight from Cologne Bonn Airport to Berlin Brandenburg Airport. Both Lufthansa and Eurowings offer convenient options for this route. 🌍 The flight duration from Bonn to Berlin is approximately 3 hours and 4 minutes, providing a hassle-free way to travel between these two vibrant German cities. Sit back, relax, and enjoy the aerial views during your short journey. 💸 Depending on the airline and the time of booking, the prices for flights from Berlin to Bonn can range from €105 to €272. Plan ahead to secure the best deals for your upcoming trip and make the most of your travel budget.
Departure Point
Cologne Bonn Airport
Arrival Point
Berlin Brandenburg Airport
You can hop on a direct FlixBus service departing from Bonn UN Campus and arriving at Berlin central bus station. Services are available three times a day, every day, with the journey lasting approximately 9 hours and 40 minutes. 🚌 Prices for the bus journey between Bonn and Berlin can range from €32 to €69, offering an affordable and eco-friendly travel option for your adventure. Whether you're a budget-conscious traveler or simply prefer the convenience of bus travel, this route provides a convenient and cost-effective way to reach Berlin from Bonn.
Departure Point
Bonn UN Campus station
Arrival Point
Berlin central bus station

Frequently asked questions

Find out more about the route from Bonn to Berlin.

Or choose the category:
The distance between Bonn and Berlin is 299 miles by air and 373.1 miles by road. The typical travel times by various modes of transportation are as follows: It takes 4 hours and 24 minutes to reach Berlin from Bonn by train, 4 hours and 6 minutes by taking a train to Dusseldorf and then flying, and 3 hours and 24 minutes by plane. However, if you prefer to drive, it takes approximately 5 hours and 14 minutes by car, and 9 hours and 40 minutes by bus to travel from Bonn to Berlin.
The most cost-effective option for traveling from Bonn to Berlin is to rideshare, with fares between €22-€36. However, this option will also take the longest time, approximately 6 hours and 22 minutes. If time efficiency is a priority, flying is the quickest option, with a travel time of 3 hours and 24 minutes, at a higher cost of €50-€236. Ultimately, the choice between cost and time efficiency depends on individual preferences and priorities.
The prices for train travel between Bonn and Berlin range from €64 to €91. On the other hand, bus fares between Berlin and Bonn vary from €45 to €68. These prices can fluctuate depending on factors such as the date and time of travel, as well as the type of ticket purchased. It is recommended to check with the respective transportation companies for the most up-to-date pricing information.
To travel from Bonn to Berlin without using public transportation, you can consider using BlaBlaCar's carpooling service. It offers rideshare options between the two cities, which can be a great alternative if you don't have a driver's license or prefer to avoid public transport. The driving distance between Bonn and Berlin is approximately 373 miles, and it takes around 5 hours and 14 minutes to drive. The prices for carpooling vary, ranging from €86 to €136.
To travel from Bonn to Berlin without a car, the best option is to take a train. The train journey takes approximately 4 hours and 24 minutes, with ticket prices ranging from €64 to €91. Another alternative is to take a bus, which takes around 9 hours and 40 minutes, with ticket prices ranging from €45 to €68. If you prefer a faster option, you can also consider flying, which takes about 3 hours and 24 minutes, with ticket prices ranging from €50 to €236.
Yes, there is a direct link between Bonn and Berlin. There is a direct train service operated by Deutsche Bahn Intercity-Express that departs from Bonn Hbf and arrives at Berlin Hauptbahnhof. The journey takes approximately 4 hours and 24 minutes. Additionally, there is a direct bus service operated by FlixBus that departs from Bonn UN Campus and arrives at Berlin central bus station. The bus journey takes approximately 9 hours and 40 minutes.
The flight between Bonn and Berlin typically takes 1 hour and 10 minutes. The prices for these flights can vary between €52 to €229. It is recommended to check with different airlines for the most up-to-date flight options and prices.
There are over 1282 hotels available to stay near Berlin. Prices for these hotels start at €41. There are a variety of options to choose from, ranging from budget accommodations to luxury hotels. Visitors can easily find a hotel to suit their preferences and budget when planning their stay in Berlin.