Copenhagen to Bologna by train

Copenhagen to Bologna has no direct train. Routes via Hamburg and Munich take around 21 to 23 hours, with a Nightjet option via Innsbruck.

Panoramic aerial view of Bologna's old town and surrounding hills
Changes
No direct service
Destination
Bologna
Countries
Denmark, Italy

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Rail Europe

    Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Train service

Find places to stay in Bologna

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in BolognaHotels and apartments via Booking.com

Frequently asked questions

Is there a direct train from Copenhagen to Bologna?

No. There is no direct train from Copenhagen to Bologna. The practical rail route uses changes through Hamburg and Munich, then continues over the Brenner route to Bologna.

How long is Copenhagen to Bologna by train?

Current route planners show the fastest connections at around 21 hours, with more typical journeys around 23 hours. Exact timings vary by travel date, engineering works and connection choices.

What is the best route from Copenhagen to Bologna by train?

The simplest daytime route is Copenhagen to Hamburg, Hamburg to Munich, then Munich to Bologna by DB-ÖBB EuroCity or Railjet over the Brenner route.

Can I use Interrail or Eurail from Copenhagen to Bologna?

Yes, use a Global Pass rather than a one-country pass. Budget for reservations or supplements, especially Copenhagen-Hamburg in summer, the Italy section of the Brenner route and any Nightjet sleeper or couchette.

Is there a sleeper train from Copenhagen to Bologna?

There is no direct Copenhagen-Bologna sleeper. A useful overnight option is Copenhagen to Hamburg by day, ÖBB Nightjet from Hamburg to Innsbruck, then a daytime Brenner train to Bologna.

More routes