1map logoGo to main page

Copenhagen, Capital Region (Hovedstaden) to Berlin, Brandenburg from $35: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Copenhagen, Denmark
to
Berlin, Germany

How to Get from Copenhagen 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.

$35 by busBest price
357.4 kmDistance
2h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Copenhagen 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  44m
Estimated price
$103-309
Recommended
Company
FlixBus
Bus
Average Duration
8h  5m
Estimated price
$35-130
Cheapest
route map
Distance: 357.4 km
Duration: 2h 44m

See more options

Pricing table
Company
Snälltåget
Train
Average Duration
9h  57m
Estimated price
$53-79
Company
various
Train
Average Duration
6h  46m
Estimated price
$73-133
Company
various
Train
Average Duration
10h  49m
Estimated price
$73-114
Company
various
Drive
Drive
Average Duration
10h  18m
Estimated price
$93-127

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $27 $26 $27 $27 $28 $27 $29
Train $60 $61 $59 $66 $76 $55 $72
Fly $60 $45 $44 $58 $73 $54 $50

Traveling From Copenhagen to Berlin

The journey from Copenhagen to Berlin takes you from the tranquil canals and colorful architecture of Denmark's capital to the dynamic street life and rich history of Germany’s vibrant metropolis.

Best Neighbourhoods in Berlin

Berlin's neighborhoods offer diverse experiences that cater to every traveler.

Kreuzberg
• Known for its vibrant street art and culture.
• A hub for trendy cafes and international cuisine.
Prenzlauer Berg
• Features beautiful parks and historic architecture.
• Offers a family-friendly atmosphere with local boutiques.
Mitte
• Central location with major attractions nearby.
• A blend of modern shops and historical sites.

Best Times To Visit Berlin's Attractions

Timing your visits can significantly enhance your experience in Berlin.

Brandenburg Gate
Early mornings or late evenings offer fewer crowds and stunning lighting.
Berlin Wall Memorial
Visit on weekdays for a quieter, more reflective experience.
Museum Island
Mornings during the week allow for unobstructed views and less rush.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate seasonal climate, with warm summers and cold winters, making spring and early fall the ideal times to visit for mild weather. Being aware of how the weather changes throughout the year can help you plan activities and pack accordingly.

Dining Recommendation in Berlin

Try the iconic currywurst at Konnopke's Imbiss, a beloved street food stand that brings the savory and spicy flavors of Germany to life, distinctly different from the fresh seafood often found in Copenhagen. The bustling atmosphere and casual vibe of enjoying this local favorite amidst Berlin's vibrant street scene add a unique charm to your culinary adventure.

Copenhagen - Berlin operators

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

Plane Show flights
Website
easyjet.com

Plane from Copenhagen (CPH) to Berlin Brandenburg (BER)

Average Duration
1h 5m
Estimated price
$45-260
Website
flysas.com

Plane from Copenhagen (CPH) to Berlin Brandenburg (BER)

Average Duration
58m
Estimated price
$65-380
Website
norwegian.com

Plane from Copenhagen (CPH) to Berlin Brandenburg (BER)

Average Duration
1h
Estimated price
$50-220
Website
eurowings.com

Plane from Copenhagen (CPH) to Berlin Brandenburg (BER)

Average Duration
1h 10m
Estimated price
$50-330
Train Show train routes
Contact phone
+49 30 2970
Website
bahn.com

Train from København H to Hamburg Hbf

Average Duration
4h 39m
Estimated price
$50-70

Train from Hamburg Hbf to Berlin Hauptbahnhof

Average Duration
1h 46m
Estimated price
$55-65
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Hamburg Hbf to Berlin Hauptbahnhof

Average Duration
1h 46m
Estimated price
$55-65
Contact phone
+49 1807 123 99 123
Website
flixtrain.com

Train from Hamburg Central Station to Berlin Hauptbahnhof

Average Duration
2h 1m
Estimated price
$23-35
Contact phone
+46 771-26 00 00
Website
snalltaget.se

Train from Örestad to Berlin Hauptbahnhof

Average Duration
8h 51m
Estimated price
$50-75
Contact phone
+46 77 175 75 75
Website
sj.se

Train from København, Københavns Lufthavn to Berlin Hauptbahnhof

Average Duration
9h 15m
Estimated price
$70-110
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Copenhagen central train station to Berlin central bus station

Average Duration
8h 5m
Estimated price
$35-130
Contact phone
0040 723 450 475
Website
comati-psg.ro

Bus from Copenhagen Ingerslevsgade to Berlin Central Bus Station

Average Duration
12h
Estimated price
$100-130
all-pages.other Show other routes
Contact phone
+48 91 88 02 909
Website
unityline.eu

Other from Ystad to Świnoujście

Average Duration
6h 30m
Estimated price
$0-0
Contact phone
+48 94 35 52 102
Website
polferries.com

Other from Ystad to Świnoujście

Average Duration
6h 30m
Estimated price
$39-0

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

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

Useful tips for car travellers
• While driving from Copenhagen to Berlin, make sure to fill up on gas at one of the many stations along the E20 highway; prices fluctuate but currently average around €1.50 per liter.
• Upon arriving in Berlin, be aware of the Environmental Zone, which requires a green emissions sticker for your car; parking in the city typically costs between €1.50 to €3.50 per hour, with daily rates ranging from €10 to €20, depending on the district.
• Utilize navigation tools like Google Maps or Waze for real-time updates on traffic conditions and potential detours; remember that in Germany, the autobahn has a variable speed limit, and it's important to adhere to local traffic rules.
🚆 Traveling from Copenhagen to Berlin by train involves a journey with transfers, taking approximately 6 hours and 46 minutes. The services are operated by Deutsche Bahn Eurocity and Deutsche Bahn Intercity-Express. 🌍 Route options vary in duration and number of transfers, with distances ranging from 772km to 792km. Each route offers a unique travel experience, connecting you through different stations and operators. 🎫 Prices for the train journey between Copenhagen and Berlin can range from €67 to €122, providing affordable and convenient transportation options for your trip across these vibrant European cities.
Departure Point
København H station
Arrival Point
Berlin Hauptbahnhof station
Useful tips for train travellers
• On the train from Copenhagen to Berlin, expect onboard catering services offered by several operators. For example, EuroCity and Deutsche Bahn (DB) provide dining options that include snacks, light meals, and beverages. You can order food and drinks directly from your seat, and there is usually a café car with additional options.
• The trains operating on this route typically offer different seating classes. First Class provides spacious seating with premium amenities and complimentary refreshments. Business Class, depending on the operator, may feature slightly less spacious seating but still offers a comfortable experience. Economy Class is more economical, with standard seating. For detailed options, visit the operator's site: EuroCity (eurocity.com) and Deutsche Bahn (bahn.com).
• Upon arrival at Berlin Hauptbahnhof (Berlin Central Station), navigating through the station is quite straightforward with clear signage. You can leave your luggage at the luggage storage service located in the station. Restrooms are available, and some stations offer showers for travelers. To quickly reach the city center, take the S-Bahn; lines S3, S5, S7, and S9 connect the station to various central locations.
🛫 Flying from Copenhagen to Berlin is a convenient and quick journey with a direct flight that takes only 55 minutes. Multiple airlines including Eurowings, Scandinavian Airlines, Norwegian Air International, and easyJet operate flights between the two cities. 🌍 The total travel time from Copenhagen to Berlin by plane is approximately 2 hours and 44 minutes. This makes it an efficient option for those looking to explore both cities without spending too much time on transportation. 💸 Flight prices between Copenhagen and Berlin can range from €95 to €285 depending on the airline, time of booking, and availability. By comparing different airlines and booking in advance, travelers can find a suitable option that fits their budget for this intercontinental trip.
Departure Point
Copenhagen Airport
Arrival Point
Berlin Brandenburg Airport
Useful tips for plane travellers
• Before booking your flight, compare prices on operators like Eurowings, Scandinavian Airlines, Norwegian Air International, and easyJet; you can often find varying fares based on the time of booking and day of travel.
• Upon arrival at Berlin Brandenburg Airport, be prepared for a brisk walk from your arrival gate to the baggage claim; the airport is expansive, so factor in extra time to navigate to your next transport option.
• Expect to pay approximately €40-€50 for a taxi from Berlin Brandenburg Airport to the city center; alternatively, the local S-Bahn (train) connects directly and is a faster, budget-friendly option for around €3.80.
🚌 Traveling from Copenhagen to Berlin by bus is a convenient option with services departing three times a day from Copenhagen central train station to Berlin central bus station. The journey typically takes around 8 hours and 5 minutes. 🛣️ The route covers a distance of 370 km and offers different options for travelers, including direct routes as well as routes with transfers in cities like Mannheim, Leipzig, and Dresden. Prices for the bus ticket can vary between €32 to €120, providing flexibility for different budgets. 🌍 Whether you prefer a direct 8-hour journey or a longer route with transfers, traveling by bus from Copenhagen to Berlin allows you to enjoy the scenic views between the two vibrant cities while comfortably reaching your destination. Make sure to check the FlixBus website for schedules and booking information.
Departure Point
Copenhagen central train station
Arrival Point
Berlin central bus station
Useful tips for bus travellers
• Purchase your FlixBus ticket in advance to secure the best price, as fares between Copenhagen and Berlin can range from €32 to €117, and booking early often results in better deals, which you can find on their website: flixbus.com
• Make sure to arrive at Copenhagen Central Train Station (Ingerslevsgade) at least 30 minutes before your bus departure, as finding the FlixBus terminal can be slightly tricky due to its size; download a station map for better navigation: dsbg.dk
• Upon arriving at Berlin Central Bus Station (ZOB), head upstairs to the food court on the upper level where you can find various dining options including local and international cuisine, as well as coffee shops for a quick refreshment post-journey.

Frequently asked questions

Find out more about the route from Copenhagen to Berlin.

Or choose the category:
The distance between Copenhagen and Berlin is 222 miles. The typical travel times vary depending on the mode of transportation chosen. By train, it takes approximately 7 hours and 1 minute to reach Berlin from Copenhagen. Taking a combination of driving and a car ferry takes around 10 hours and 21 minutes. By plane, the journey takes about 3 hours, while traveling by bus takes approximately 8 hours and 10 minutes.
The most cost-effective option for traveling from Copenhagen to Berlin is by bus, with ticket prices ranging from €42 to €60. Although it takes approximately 8 hours and 10 minutes, it provides a more affordable option for budget-conscious travelers. However, for those looking to save time, flying is the most time-efficient option, with a flight duration of 3 hours. Flight prices vary between €46 and €287, depending on the airline and time of booking.
When traveling from Copenhagen to Berlin the prices for train tickets range from €84 to €145. On the other hand, bus tickets between Berlin and Copenhagen range from €42 to €60. It is important to note that these prices may vary depending on factors such as the time of booking and the class of service chosen. It is advisable to check with the respective transportation providers for the most accurate and up-to-date pricing information.
To travel from Copenhagen to Berlin without a car, the best options are by train or by plane. Taking the train via Hamburg is the most popular choice, with a travel time of 7 hours and 1 minute and ticket prices ranging from €83 to €148. Alternatively, flying is quicker, with a travel time of just 3 hours, but ticket prices can vary from €46 to €287. Another option is to take a bus, which takes 8 hours and 10 minutes and costs between €42 and €60. Overall, there are several convenient and affordable options for traveling between Copenhagen and Berlin without a car.
Yes, there is a direct bus link between Copenhagen and Berlin. The journey takes approximately 8 hours and 10 minutes and operates three times a day. The bus departs from Copenhagen Central Train Station and arrives at Berlin Central Bus Station. On the other hand, there is no direct train connection between the two cities. However, you can take a train from Copenhagen to Berlin with a transfer in Hamburg, and the total travel time is approximately 7 hours and 1 minute.
The flight from Copenhagen to Berlin typically takes about 55 minutes. The duration can vary depending on factors like weather conditions and air traffic. As for the cost, prices for a flight between Berlin and Copenhagen range from €48 to €279, with the price depending on factors such as airline, time of booking, and availability of seats. It is advisable to compare prices and book in advance for the best deal.
There are numerous options for accommodation near Berlin with over 1282 hotels available. Prices for these hotels start at €42. Whether you prefer budget-friendly accommodations or luxury hotels, there is something to suit every traveler's needs and preferences. It is recommended to book in advance to secure the best deals and ensure availability during your stay in Berlin.

Trips from Copenhagen