SoloWay LogoSoloWay
Routes

Bus Copenhagen – Lviv

from 7,000 ₴ when bought online26–28 h

The Copenhagen – Lviv bus covers about 1300 km, takes roughly 26–28 h, crossing the border at Yahodyn – Dorohusk, Krakivets – Korczowa. Tickets start at 7,000 ₴ when bought online — the exact fare depends on the carrier, the date and the departure time.

Distance
1300 km
Travel time
26–28 h
Border crossing
Yahodyn – Dorohusk, Krakivets – Korczowa

The route goes via

Rostock → Berlin → Cottbus → Legnica → Wroclaw → Katowice → Krakow → Rzeszów

Copenhagen – Lviv bus schedule

  • 07:45Copenhagen Bus Terminal, Carsten Nieburhs Gade 3012:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky

    27h 25min · Tue, Thu, Sat, Sun · ТОВ «ЛЮКС-РЕЙЗЕН БІС»

    transfers: 1

  • 08:20Copenhagen Bus Terminal, Carsten Nieburhs Gade 3012:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky

    26h 50min · Tue, Sat, Sun · ТОВ «ЛЮКС-РЕЙЗЕН БІС»

    transfers: 1

Typical schedule from search data as of 2026-10-14. Check the search above for departures and seat availability on a specific date.

About the Copenhagen – Lviv route

The Copenhagen – Lviv bus links the Danish capital with western Ukraine. The route runs from Zealand onto the Jutland peninsula, south to the Danish-German border and then along motorways through Germany and Poland to the Ukrainian-Polish border. The journey spans a night on the road. Denmark took in a large Ukrainian community after 2022, concentrated most heavily in and around Copenhagen, so the corridor operates year-round. Lviv serves as the hub for onward travel deeper into the country.

Frequently asked questions

How long is the trip from Copenhagen to Lviv?

Roughly 24–29 hours over about 1,300 km, including the crossing of Jutland and the queue at the Ukrainian-Polish border.

Do I need a visa to transit Germany?

No — Denmark, Germany and Poland are all in the Schengen Area; a valid biometric passport is enough for Ukrainian citizens.

Can I continue onward from Lviv?

Yes — regular buses run from Lviv to Ternopil, Ivano-Frankivsk, Khmelnytskyi, Kyiv and other cities. The onward ticket is booked separately.

How much is a Copenhagen – Lviv ticket and how do I pay?

As of the latest schedule snapshot, tickets start at 7,000 ₴ when bought online; the exact fare depends on the carrier and the date. Tickets are bought online by card: the full fare is paid on the site, with nothing extra to pay the driver. No account is needed: you can order as a guest and the ticket arrives by email.

How many buses run on the Copenhagen – Lviv route?

The typical schedule has up to 2 departures a day. The first bus leaves at 07:45, the last at 08:20. Check the search above for departures on a specific date.

Which carriers operate the Copenhagen – Lviv route?

Carriers on this route: ТОВ «ЛЮКС-РЕЙЗЕН БІС». The line-up depends on the travel date.