24/7 support

Bus from Vienna to Lviv

Find and book intercity bus tickets from Vienna, Austria to Lviv, Ukraine. Compare operators, departure times and prices, then book online in minutes.

Search this route Tickets from UAH 2925
Tickets from
UAH 2925
Typical duration
14 h 55 min
Daily departures
9 per day
Operators on this route
5

Departure stations in Vienna

  • Airport Schwechat
  • International bus terminal (Erdberg)
  • Railway station Central
  • Vienna Central Station
  • Wien Südtiroler Platz

Arrival stations in Lviv

  • Bus station Central (trolleybus stop)
  • Lviv Stop (paid parking near the railway station)
  • Lviv-1 Stryiskyi Bus Station
  • ТЕРМІНАЛ KLR BUS LVIV

Frequently asked questions

How much is a bus ticket from Vienna to Lviv?

Bus tickets from Vienna to Lviv start at 2925 UAH. You can compare operators and book on Buslio.

How long is the bus from Vienna to Lviv?

The bus from Vienna to Lviv takes 14 h 55 min.

How many buses run from Vienna to Lviv per day?

There are 8 departures per day from Vienna to Lviv.

Which operators run buses from Vienna to Lviv?

The operators on the Vienna to Lviv route are D.M.D. - Group, Marcel M. Chmielarski, and Євроклуб.

How do I book a bus ticket from Vienna to Lviv?

You can compare operators and book a bus ticket from Vienna to Lviv on Buslio.

Bus travel from Vienna to Lviv

The Vienna (Austria) — Lviv (Ukraine) bus route can be compared and booked online. Fares start from 2925 UAH. The fastest journey takes about 14 h 55 min. There are about 8 departures per day. The route is served by D.M.D. - Group, Marcel M. Chmielarski, Євроклуб. Buslio lets you compare operators and pay securely online.

Last updated: 01.07.2026