CPH · Transport

FlixBus

Intercity coach

Intercity coach 4-6+ hours for common routes (e.g., Hamburg, Aarhus) $10-40 depending on route and booking

$10–40 FlixBus rides turn CPH into your cheap Europe hub

FlixBus runs intercity coaches from Copenhagen Airport to cities like Aarhus, Odense, Hamburg, and Berlin, with typical trips in the 4–6+ hour range. Tickets often price between $10 and $40 if you book early in the app, undercutting Danish rail and many low-cost flights. This is the play if you want to land at CPH and keep going without paying DSB fares or backtracking through Copenhagen Central.

Buses use a long-distance coach area outside the passenger terminals, not the regular city bus stops by Terminal 2 and 3. Travelers report that signage at the airport stop is patchy, so the FlixBus app’s stop number is your main reference point. Plan 10–15 minutes to walk out from arrivals and find the right bay, especially at night or in bad weather.

Schedules at CPH are thin: expect just a few departures per route per day, often bunched in early morning or late evening slots. That means you might land at 14:00 and not roll out toward Hamburg until 18:00. Build a 2–3 hour buffer over the official departure time if you’re connecting from a non‑Schengen flight with checked bags, or if you’re risk‑averse about passport control delays.

Door-to-door, Copenhagen–Hamburg on FlixBus can run 5–7 hours when traffic bites, versus around 4.5 hours by train via København H. Travelers quote late departures of 30+ minutes from CPH and slow border traffic both directions. One frequent comment: it’s cheap and direct from the airport, but absolutely not something to pair with a same‑day flight out of Hamburg or Berlin.

On-board, think tight legroom and limited luggage racks when the coach is full, particularly on weekend runs to Germany. You generally get Wi‑Fi and power outlets, but don’t bank on either working for the full 6 hours. Pack a water bottle and snacks from the Terminal 3 shops, since there’s no guaranteed meal stop on a 4–6 hour leg.

Regular budget travelers often Metro or train 15 minutes into København H and board FlixBus there instead of at CPH. The city stop usually has more daily departures, clearer signage, and better backup options if your bus is canceled. It can be worth the extra 36 DKK or so for an adult single into town just to have more schedule flexibility.

Step-by-step from arrivals

  • 1. Land at CPH Terminal 2 or 3 and clear passport control and customs; with checked bags, allow 30–60 minutes from gate to arrivals.
  • 2. Open the FlixBus app or booking email and confirm the exact stop name and stop number listed for “Copenhagen Airport” plus your scheduled departure time.
  • 3. From Terminal 3 arrivals, follow signs toward buses and coaches, then walk 5–10 minutes to the long‑distance bus area where FlixBus and other intercity lines park.
  • 4. Find the bay matching the stop number in the app; if there’s no FlixBus logo visible, double‑check against other passengers or the driver when a coach pulls in.
  • 5. Be at the bay 15–20 minutes before departure, but mentally budget for the bus to be 15–45 minutes late based on traveler reports.
  • 6. Show your QR code ticket on your phone to the driver, load large bags into the hold yourself, and keep valuables and documents in a small backpack in the cabin.
  • 7. On arrival in Aarhus, Odense, Hamburg, or Berlin, check in the app which stop you’re at; local buses and trains usually run every 10–20 minutes into the city center.

Practical tip: if your flight lands after 20:00 or you miss your booked coach, have a backup plan in mind, like an overnight at an airport hotel or a next‑morning FlixBus from København H.

Other transport at CPH