1map logoGo to main page

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

Compare Travel Options and Prices

from
Cologne, Germany
to
Berlin, Germany

How to Get from Cologne 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
482.8 kmDistance
2h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cologne 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
various
Plane
Average Duration
2h  51m
Estimated price
$115-318
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
6h  7m
Estimated price
$24-40
Cheapest
route map
Distance: 482.8 km
Duration: 2h 51m

See more options

Pricing table
Company
Deutsche Bahn Intercity-Express
Train
Average Duration
4h  47m
Estimated price
$40-110
Company
FlixBus
Bus
Average Duration
10h  8m
Estimated price
$50-70
Company
Nightjet
Train
Average Duration
10h  38m
Estimated price
$65-190
Company
various
Drive
Average Duration
5h  6m
Estimated price
$90-140
Company
various
Train
Plane
Average Duration
3h  16m
Estimated price
$129-385
Company
various
Train
Plane
Average Duration
3h  38m
Estimated price
$182-417

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $19 $18 $18 $19 $23 $19 $23
Train $13 $11 $11 $15 $23 $16 $22
Fly $72 $65 $77 $89 $72 $89 $86

Traveling From Cologne to Berlin

The journey from Cologne to Berlin offers you a fascinating contrast between Cologne's rich history and vibrant nightlife and Berlin's eclectic art scene and modern culture.

Best Neighbourhoods in Berlin

Berlin's neighborhoods each offer distinct cultures and experiences for visitors.

Kreuzberg
• Known for its vibrant street art scene.
• A hotspot for international cuisine.
Prenzlauer Berg
• Picturesque streets lined with historic buildings.
• Trendy cafes and boutique shops abound.
Mitte
• Home to iconic landmarks like Brandenburg Gate.
• A mix of history and contemporary culture.

Best Times To Visit Berlin's Attractions

Timing your visits can enhance your Berlin experience by avoiding crowds.

Brandenburg Gate
Early mornings or late evenings offer quieter moments for photos.
Museum Island
Visit on weekdays to explore the museums with fewer visitors.
East Side Gallery
Go early in the day to enjoy the murals without disturbances.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate seasonal climate with cold winters and warm summers, making spring and early fall the ideal times to visit. Weather can influence your travel plans, so being prepared for occasional rain showers or chilly temperatures ensures a more enjoyable experience.

Dining Recommendation

While Cologne is known for its hearty kölsch beer and traditional dishes, Berlin invites you to try currywurst, a beloved street food that bursts with bold, spicy flavors. The vibrant food stalls and casual eateries throughout Berlin create a dynamic dining atmosphere that's distinctly different from the cozy taverns found in Cologne.

Cologne - Berlin operators

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

Plane Show flights
Website
lufthansa.com

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

Average Duration
1h 10m
Estimated price
$60-270
Website
eurowings.com

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

Average Duration
1h 10m
Estimated price
$115-318
Train Show train routes
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Köln Hbf to Berlin Hauptbahnhof

Average Duration
4h 47m
Estimated price
$90-105

Train from Köln Hbf to D-Flughafen Bf

Average Duration
29m
Estimated price
$25-29

Train from Köln Hbf to Frankfurt(M) Flughafen Fernbf

Average Duration
59m
Estimated price
$41-46

Train from Köln Hbf to Düsseldorf Flughafen

Average Duration
54m
Estimated price
$11-16
Contact phone
+49 1807 123 99 123
Website
flixtrain.com

Train from Köln Hbf to Berlin Hauptbahnhof

Average Duration
5h 18m
Estimated price
$40-65
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Leverkusen to Berlin central bus station

Average Duration
10h 8m
Estimated price
$50-70
all-pages.transport_night train
Contact phone
+43 51717
Website
nightjet.com

all-pages.transport_night train from Köln Ehrenfeld Bf to Berlin Hauptbahnhof

Average Duration
10h 38m
Estimated price
$65-190
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from Cologne to Berlin

Average Duration
6h 7m
Estimated price
$24-40
Drive

Drive from Cologne to Berlin

Average Duration
5h 6m
Estimated price
$90-140

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

Traveling between Cologne 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.

🚗 Embark on a scenic journey from Cologne to Berlin spanning 358 miles, with an estimated driving time of 5 hours and 6 minutes. Enjoy the German countryside as you make your way towards the bustling capital. 💰 Explore affordable travel options ranging from €83 to €129 for a road trip from Cologne to Berlin. Whether you're on a budget or looking for a comfortable ride, there are plenty of choices to suit your preferences.
Average price
€83 - €129
🚆 Traveling from Cologne to Berlin by train is a convenient and efficient option. The direct train service operated by Deutsche Bahn Intercity-Express runs hourly, taking approximately 4 hours and 47 minutes to reach Berlin Hauptbahnhof from Köln Hbf. 🎫 Ticket prices for the train journey between Cologne and Berlin can range from €37 to €101, offering affordable options for travelers looking to experience the scenic route through Germany. Sit back, relax, and enjoy the picturesque views as you make your way from one vibrant city to another.
Departure Point
Köln Hbf station
Arrival Point
Berlin Hauptbahnhof station
Useful tips for train travellers
• On the train journey from Cologne to Berlin, you will primarily travel with Deutsche Bahn (DB). Onboard catering services include a bistro car where you can purchase snacks, meals, and drinks. Additionally, the mobile food service offers various items delivered directly to your seat, especially in First Class. Look out for the daily specials that cater to local tastes.
• The main seating options available on DB trains include First Class, Business Class, and Second Class (Economy). First Class offers spacious seating with more legroom, complimentary newspaper services, and quieter compartments. Business Class is a comfortable upgrade from Economy, giving you extra amenities, while Second Class is still quite comfortable, with ample overhead luggage space and basic services.
• The major operators for this route are Deutsche Bahn (DB) and FlixTrain. You can check schedules and book tickets through their respective websites: DB and FlixTrain. For local transit schedules in Berlin, check Berlin Transport for up-to-date information on connections and maps.
🛫 Travelers can enjoy a quick and convenient flight from Cologne Bonn Airport to Berlin Brandenburg Airport in just 1 hour and 10 minutes with options by Lufthansa and Eurowings. 🛄 The total flying time from Cologne to Berlin is approximately 2 hours and 51 minutes, making it an efficient way to travel between these two vibrant cities in Germany. 💰 Flight prices from Berlin to Cologne can range from €106 to €293, offering travelers flexibility in choosing a fare that suits their budget and travel preferences.
Departure Point
Cologne Bonn Airport
Arrival Point
Berlin Brandenburg Airport
🚌 The journey from Cologne to Berlin by bus is approximately 10 hours and 8 minutes long, with a transfer at Leverkusen station along the way. 🚌 The prices for a bus ticket between Cologne and Berlin typically range from €46 to €65, offering a budget-friendly transportation option for travelers.
Departure Point
Leverkusen station
Arrival Point
Berlin central bus station

Frequently asked questions

Find out more about the route from Cologne to Berlin.

Or choose the category:
The cheapest way to travel from Cologne to Berlin is by using rideshare services. The cost for a rideshare trip typically ranges from €21 to €37 and the journey takes approximately 6 hours and 7 minutes. Ridesharing allows you to share the cost of transportation with others, making it a budget-friendly option for traveling between these two cities.
The fastest way to travel from Cologne to Berlin is by taking a flight. Flights from Cologne to Berlin can take as little as 3 hours and 9 minutes. The cost of a flight can vary depending on the airline and the time of booking, with prices ranging from €50 to €247. It is recommended to check for deals and book in advance to get the best price for your flight.
The distance from Cologne to Berlin is approximately 299 miles. If you decide to drive, the distance will be around 355.4 miles. The distance can be covered by various transportation options such as train, bus, or car, depending on your preference and budget.
The best way to travel from Cologne to Berlin without a car is by train. The journey takes approximately 4 hours and 5 minutes. The cost of the train ticket ranges from €64 to €92, depending on the class and type of train. There are multiple trains departing throughout the day, providing flexibility for travelers.
The journey from Cologne to Berlin takes approximately 4 hours and 5 minutes, including transfers. The fastest and most efficient method of travel is by taking a high-speed train, which offers frequent departures throughout the day. Another option is to take a domestic flight, which typically takes around 1 hour and 5 minutes. Alternatively, you can also consider driving or taking a bus, although these options may take longer depending on traffic conditions.
The best way to travel from Cologne to Berlin is by train. It takes approximately 4 hours and 5 minutes and costs between €64 and €92. If you prefer a more affordable option, you can take a bus which takes around 10 hours and 5 minutes and costs between €41 and €64. Another option is to fly, which is the fastest method taking about 3 hours and 9 minutes, but can be more expensive, costing between €50 and €247.
There are plenty of options for accommodation near Berlin. With over 1,282 hotels to choose from, you can find a variety of choices to suit your budget and preferences. Prices for hotels in Berlin start at €41 per night, but it's important to note that prices may vary depending on the location, amenities, and season. It is recommended to book your accommodation in advance to ensure availability and secure the best deals.
Yes, you can share a ride from Cologne to Berlin. You can use Blablacar's carpooling service, which offers rideshare options between the two cities. This is a great option if you don't have a driver's license or if you want to avoid public transport. It is a cost-effective way to travel and often cheaper than other modes of transportation.
Yes, you can drive from Cologne to Berlin. The driving distance is approximately 355 miles, and it takes about 5 hours and 1 minute to complete the journey by car. However, please note that traffic conditions and road closures may affect travel time, so it's recommended to check for any updates before starting your journey.
Yes, there is a bus service between Cologne and Berlin but it is not a direct route. The buses depart from Köln Heumarkt and arrive at Berlin central bus station, with a transfer at Leverkusen. The journey duration, including transfers, is approximately 10 hours and 5 minutes.
You can catch the bus from Cologne to Berlin at the Leverkusen station. The bus service is operated by FlixBus. From the station, you can easily board the bus and begin your journey to Berlin. Keep in mind that departure times may vary, so it's best to check the schedule beforehand.
The bus from Cologne to Berlin arrives at Berlin Central Bus Station. This is the main bus station in Berlin, located in the city center. It is a convenient and centrally located destination for travelers arriving from Cologne. From there, you can easily access other areas of the city using public transportation or find accommodations nearby.
To get to Berlin from Cologne Bonn Airport, you can take a direct flight from the airport to Berlin Tegel Airport or Berlin Schönefeld Airport. Flight times range from approximately 1 hour to 1 hour and 20 minutes. Alternatively, you can take a train from Cologne Bonn Airport to Cologne Central Station, and then catch a train from there to Berlin. The train journey from Cologne to Berlin takes approximately 4 to 5 hours, depending on the type of train you choose.
Lufthansa and Eurowings are the airlines that offer flights between Cologne and Berlin. Flights operate from Cologne Bonn Airport to Berlin Brandenburg Airport. These airlines provide convenient options for travelers looking to fly directly between the two cities. Passengers can choose from a range of flight times and ticket prices to fit their travel needs.
The fastest way to travel from Cologne to Berlin is by plane. Lufthansa and Eurowings offer direct flights from Cologne Bonn Airport to Berlin Brandenburg Airport, with a travel time of just 1 hour and 10 minutes. The flight duration from Cologne to Berlin is approximately 3 hours and 9 minutes. The prices for a flight between these two cities range from €53 to €244.
The flight from Cologne to Berlin typically takes around 1 hour and 10 minutes. This is the quickest and most convenient way to travel between the cities. There are direct flights available from Cologne Bonn Airport to Berlin Brandenburg Airport. However, it is important to check for any potential schedule changes or delays before your trip.
Trains from Cologne to Berlin arrive at the S+U Zoologischer Garten Bhf station. This station is a major transportation hub located in the heart of Berlin, making it easily accessible for travelers. It offers convenient connections to other parts of the city and is located near popular tourist attractions.
Yes, there is a direct train between Cologne and Berlin. The train departs from Koeln-Ehrenfeld and arrives at Berlin Hbf. The train service operates twice a week, specifically on Tuesday and Thursday. The journey by train takes approximately 10 hours and 25 minutes.
To catch the train from Cologne to Berlin you need to go to Köln Hauptbahnhof. This is the main train station in Cologne and where the train services to Berlin depart from. It is easily accessible by public transportation and is well-connected to other parts of the city. Simply follow the signs within the station to find the platform for your train to Berlin.
The cost of a flight from Cologne to Berlin can range from €53 to €244. The prices may vary depending on factors such as the airline, time of booking, and availability. It is advisable to check with different airlines and compare prices to find the best deal for your travel dates. Additionally, booking in advance or being flexible with travel dates can help you find cheaper fares.
The cost of a train ticket from Cologne to Berlin can range from €66 to €92, depending on the class and availability. It is recommended to book in advance to secure the best prices. Additionally, there may be discounts available for certain groups such as students or senior citizens.
The cost of a bus ticket from Cologne to Berlin ranges from €41 to €64. Several bus operators offer this route, and prices vary depending on factors such as the travel date, time, and booking in advance. It's recommended to check different bus companies' websites or use a travel search engine to compare prices and find the most affordable option for your trip.
The cost to drive from Cologne to Berlin can vary depending on factors such as the type of car and current fuel prices. On average, it can cost around €82 to €128 for a one-way trip. This estimate includes expenses for fuel, tolls, and parking. It's important to note that these prices are subject to change and may be higher during peak travel seasons.