1map logoGo to main page

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

Compare Travel Options and Prices

from
Berlin, Germany
to
Bonn, Germany

How to Get from Berlin to Bonn: 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.

$31 RideshareBest price
605 kmDistance
2h 22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Berlin to Bonn 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
Various
Plane
Average Duration
2h  22m
Estimated price
$105-274
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
7h  4m
Estimated price
$31-31
Cheapest
route map
Distance: 605 km
Duration: 2h 22m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
9h  30m
Estimated price
$33-1050
Company
Deutsche Bahn Intercity-Express
Train
Average Duration
4h  28m
Estimated price
$85-98
Company
Various
Drive
Average Duration
5h  28m
Estimated price
$85-1050
Company
Various
Plane
Train
Average Duration
3h  14m
Estimated price
$135-355
Company
Various
Plane
Train
Average Duration
3h  21m
Estimated price
$191-384

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $26 $25 $22 $25 $28 $22 $33
Train $26 $29 $22 $26 $28 $22 $34
Fly $62 $82 $60 $73 $73 $69 $88

Traveling From Berlin to Bonn

Traveling from Berlin to Bonn highlights the energetic urban landscape of Berlin, contrasted with the charming, historical ambiance of Bonn.

Best Neighbourhoods in Bonn

Bonn offers a variety of neighborhoods that blend culture and charm.

Altstadt
• Historic architecture and picturesque streets abound.
• Vibrant cafes and shops create a lively atmosphere.
Poppelsdorf
• Home to the stunning Poppelsdorf Palace.
• A lush botanical garden attracts nature lovers.
Beuel
• Offers scenic views of the Rhine River.
• Laid-back vibe with local markets and eateries.

Best Times To Visit Bonn's Attractions

Timing your visits can enhance your experience at Bonn's top spots.

Beethoven-Haus
Visit early morning on weekdays for a quieter atmosphere and better access.
Bundeskunsthalle
Late afternoons during weekdays often see fewer crowds and more space.
Rheinpromenade
Early evenings in spring or summer offer stunning sunsets with fewer visitors.

Bonn Weather: What to Expect Year-Round

Bonn experiences a temperate climate with warm summers and cool winters, making spring and early fall the best times to visit for mild conditions. Weather can impact your travel plans, so be prepared for rain and pack accordingly.

Dining Recommendation in Bonn

Try the traditional dish of Himmel und Erde at Alter Zoll, which combines mashed potatoes with apple sauce and blood sausage, offering a taste of local flavors distinct from Berlin's diverse culinary scene. The cozy atmosphere of this riverside restaurant enhances the experience, allowing you to savor the rich history and regional ingredients that Bonn has to offer.

Berlin - Bonn operators

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

Plane
Website
eurowings.com

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

Average Duration
2h 22m
Estimated price
98-259

Plane from Berlin Brandenburg (BER) to Düsseldorf (DUS)

Average Duration
1h 10m
Estimated price
986-987

Plane from Berlin Brandenburg (BER) to Frankfurt (FRA)

Average Duration
1h 14m
Estimated price
984-985
Train
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Berlin Hauptbahnhof to Bonn Hbf

Average Duration
4h 28m
Estimated price
85-98

Train from Düsseldorf Hbf to Bonn Hbf

Average Duration
46m
Estimated price
2590-29

Train from Frankfurt to Siegburg Bf

Average Duration
50m
Estimated price
2591-2592
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Berlin central bus station to Bonn UN Campus

Average Duration
9h 30m
Estimated price
31-980
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from Berlin to Bonn

Average Duration
7h 4m
Estimated price
29-29
Drive

Drive from Berlin to Bonn

Average Duration
5h 28m
Estimated price
85-981

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

Traveling between Berlin and Bonn 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.

🚗 Embark on a scenic journey of 376 miles from Berlin to Bonn taking you through picturesque landscapes and historic towns along the way. 💰 Prices for traveling by car from Berlin to Bonn range from €87 to €138, offering flexibility for different budget preferences.
Average price
€88 - €138
🚆 Travel from Berlin to Bonn by train is convenient and efficient. The direct train departs from Berlin Hauptbahnhof and arrives at Bonn Hbf, taking approximately 4 hours and 28 minutes. 🎫 Prices for the train ticket between Berlin and Bonn range from €87 to €101, providing an affordable option for travelers looking to explore both cities without the hassle of driving.
Departure Point
Berlin Hauptbahnhof station
Arrival Point
Bonn Hbf station
🛫 The quickest way to travel from Berlin to Bonn is by taking a direct flight from Berlin Brandenburg Airport to Cologne Bonn Airport, which only takes 1 hour and 5 minutes with Eurowings. 👜 The total travel time from Berlin to Bonn by plane is approximately 2 hours and 22 minutes, including the flight time and any layovers. 💸 Flights between Berlin and Bonn can cost anywhere from €101 to €267, depending on the airline, time of booking, and availability.
Departure Point
Berlin Brandenburg Airport
Arrival Point
Cologne Bonn Airport
🚌 Departing from Berlin's central bus station, FlixBus operates direct services to Bonn's UN Campus. 🌍 The journey, which runs three times a day, takes approximately 9 hours and 30 minutes to complete. 🗓️ Travelers can enjoy daily bus services from Berlin to Bonn, offering convenience and flexibility. 💸 Ticket prices for this route range from €32 to €69, providing budget-friendly travel options for all.
Departure Point
Berlin central bus station
Arrival Point
Bonn UN Campus station