No trips found at the moment — pick a date in the search above to check departures.
The Vejle – Lviv bus covers about 1400 km, takes roughly 25–31 h, crossing the border at Yahodyn – Dorohusk, Krakivets – Korczowa.
- Distance
- 1400 km
- Travel time
- 25–31 h
- Border crossing
- Yahodyn – Dorohusk, Krakivets – Korczowa
About the Vejle – Lviv route
The Vejle – Lviv bus links a city in eastern Jutland with western Ukraine. Vejle sits at the head of a fjord and acts as the region's transport junction, where Denmark's main motorways meet; Billund, with Legoland and the country's second-largest airport, is nearby. The region's food industry and logistics sector employ many Ukrainians. The route heads south to the Danish-German border, then along motorways through Germany and Poland into Ukraine.
Frequently asked questions
How long is the trip to Lviv?
Roughly 25–31 hours over about 1,400 km, including the queue at the Ukrainian-Polish border.
Is it convenient to travel after landing in Billund?
Yes — Billund Airport is a few dozen kilometres from Vejle, with regular transport between them. Allow a time buffer for the connection.
