1map logoGo to main page

Bonn to Berlin 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

The journey from Bonn to Berlin offers a striking contrast, showcasing Bonn's quaint charm and historical significance against the vibrant, dynamic culture of Berlin.

Best Neighbourhoods in Berlin

Berlin's neighborhoods offer a diverse array of experiences and atmospheres.

Kreuzberg
• Trendy cafes and street art abound.
• A hub for music and nightlife.
Prenzlauer Berg
• Charming boutiques and local markets.
• Family-friendly parks and green spaces.
Mitte
• Central location with historic sites.
• Rich cultural scene with galleries and theaters.

Best Times To Visit Berlin's Attractions

Timing your visit can elevate your experience while exploring Berlin's highlights.

Brandenburg Gate
Visit early in the morning for fewer crowds and stunning light.
Berlin Wall Memorial
Weekdays, especially Tuesday or Wednesday, offer a quieter experience.
Museum Island
Late afternoon visits provide a peaceful environment and beautiful views.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate oceanic climate, featuring warm summers and cold winters. Late spring and early autumn offer the best weather for exploring the city comfortably, while winter's chill may call for cozy indoor activities.

Dining Recommendation

For a true taste of Berlin, try a classic currywurst from Kantine 2, where the bustling atmosphere and vibrant street food culture contrast sharply with Bonn's more traditional dining scene. The bold flavors and casual vibe highlight Berlin's eclectic culinary identity, making each bite an adventure.

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
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
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
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 approximately 481.2 km by train or plane, while the road distance is 600.4 km. The typical travel time by train is around 4 hours and 24 minutes, and by plane, it takes around 3 hours and 24 minutes. If you prefer driving, it will take you approximately 5 hours and 14 minutes by car, but if you choose to take the bus, the travel time can extend up to 9 hours and 40 minutes.
The most cost-effective transportation option for traveling from Bonn to Berlin seems to be ridesharing, which costs between €22 and €36 and takes approximately 6 hours and 22 minutes. However, if time efficiency is a priority, flying is the quickest option. It takes about 3 hours and 24 minutes to reach Berlin from Bonn by plane, with ticket prices ranging from €50 to €236.
The prices for traveling from Bonn to Berlin by train can range from €64 to €91, while bus prices can range from €45 to €68.
If you want to avoid public transportation while traveling from Bonn to Berlin, you can consider using Blablacar's carpooling service. It offers rideshare options between the two cities, making it a convenient choice for those without a driver's license or those who wish to avoid public transport. The driving distance between Bonn and Berlin is approximately 600.3 km, and it usually takes around 5 hours and 14 minutes to drive. The prices for carpooling services can range from €86 to €136, depending on various factors.
The best way to travel from Bonn to Berlin without a car is by train. The journey takes approximately 4 hours and 24 minutes and costs between €64 and €91. You can also choose to take a bus, which takes longer at 9 hours and 40 minutes, but is more affordable with prices ranging from €45 to €68. For a quicker option, you can fly from Bonn to Berlin, which takes about 3 hours and 24 minutes and costs between €50 and €236.
Yes, there is a direct link between Bonn and Berlin. You can take a train from Bonn Hbf to Berlin Hauptbahnhof, which departs four times a day and takes approximately 4 hours and 24 minutes. Another option is to take a direct bus from Bonn UN Campus to Berlin central bus station, with a journey time of around 9 hours and 40 minutes.
The flight between Bonn and Berlin typically takes 1 hour and 10 minutes. However, the duration may vary depending on the specific flight and any layovers. The cost of a flight between Berlin and Bonn can range from €52 to €229, depending on factors such as the airline, time of booking, and class of service.
There are plenty of options for accommodations near Berlin. With over 1282 hotels available, you can find something to suit every budget and preference. Prices start at €41, making it affordable for different types of travelers.