Travel from Copenhagen to Bremen

Train, bus or fly from Copenhagen to Bremen?

You can take a train from Copenhagen to Bremen via Hamburg Hbf in around 6 h 5 min. Alternatively, FlixBus operates a bus from Copenhagen to Bremen twice daily. Tickets cost $27 - $45 and the journey takes 7 h 20 min. RegioJet also services this route once a week.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Copenhagen to Bremen

ModeDurationPrice
From Koebenhavn H train to Hamburg Hbf then train to Bremen Hbf.6 h 5 min590 kr
From København H train to Rødby Færge, train to Hamburg Hbf, then train to Bremen Hbf.7 h 12 min523 kr
From Copenhagen bus to Bremen.7 h 20 min123 kr
From Copenhagen drive to Bremen.5 h 41 min615 kr
From Koebenhavn H train to Copenhagen airport, fly to Hamburg airport, train to Hamburg Hasselbrook, train to Hamburg Hbf, then train to Bremen.4 h 6 min918 kr
From Koebenhavn H train to Copenhagen airport, fly to Bremen airport, then line 6 tram to Bremen.5 h 47 min1191 kr
From Koebenhavn H train to Copenhagen airport, fly to Hannover airport, train to Hannover Hbf, then train to Bremen.5 h 35 min1027 kr

How long does it take to get from Copenhagen to Bremen?

It takes approximately 6 h 5 min to get from Copenhagen to Bremen, including transfers.

Is there a direct train between Copenhagen and Bremen?

No, there is no direct train from Copenhagen to Bremen. However, there are services departing from Koebenhavn H and arriving at Bremen Hbf via Hamburg Hbf. The journey, including transfers, takes approximately 6 h 5 min.

Is there a direct bus between Copenhagen and Bremen?

Yes, there is a direct bus departing from Copenhagen and arriving at Bremen. Services depart twice daily, and operate every day. The journey takes approximately 7 h 20 min.

Operators from Copenhagen to Bremen

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Scandinavian AirlinesScandinavian Airlines
S-BahnS-Bahn
KLMKLM
LufthansaLufthansa
Air FranceAir France
LuxairLuxair
Norwegian Air InternationalNorwegian Air International
EurowingsEurowings
Air BalticAir Baltic
RyanairRyanair
BSAG+49 421 5596-0BSAG
Condor FlugdienstCondor Flugdienst
Close Print Itinerary
  1. Here are 7 options to get from
    Copenhagen to Bremen:

    1. Trip:
      1 Train
      • One-Way approx: USD $84 - $126
      • Duration: 6 h 5 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $84 - $126
        • Duration: 6 h 5 min
        Close x
    2. Trip:
      2 Train via Rødby Færge
      • One-Way approx: USD $75 - $119
      • Duration: 7 h 12 min
      Open +
      • Trip:
        2 Train via Rødby Færge
        • One-Way approx: USD $75 - $119
        • Duration: 7 h 12 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $16 - $45
      • Duration: 7 h 20 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $16 - $45
        • Duration: 7 h 20 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 5 h 41 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 5 h 41 min
        Close x
    5. Trip:
      5 Fly to Hamburg, train
      • One-Way approx: USD $83 - $306
      • Duration: 4 h 6 min
      Open +
      • Trip:
        5 Fly to Hamburg, train
        • One-Way approx: USD $83 - $306
        • Duration: 4 h 6 min
        Close x
    6. Trip:
      6 Fly to Bremen
      • One-Way approx: USD $86 - $358
      • Duration: 5 h 47 min
      Open +
      • Trip:
        6 Fly to Bremen
        • One-Way approx: USD $86 - $358
        • Duration: 5 h 47 min
        Close x
    7. Trip:
      7 Fly to Hannover, train
      • One-Way approx: USD $106 - $322
      • Duration: 5 h 35 min
      Open +
      • Trip:
        7 Fly to Hannover, train
        • One-Way approx: USD $106 - $322
        • Duration: 5 h 35 min
        Close x