SoloWay LogoSoloWay

Bus Odesa – Lviv

from 1,700 ₴when reserved and paid to the driver

11–13 h

The Odesa – Lviv bus covers about 790 km, takes roughly 11–13 h. Departures run regularly, several times a day, and tickets can be booked online in advance. Tickets start at 1,700 ₴ when reserved and paid to the driver — the exact fare depends on the carrier, the date and the departure time. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.

Distance
790 km
Travel time
11–13 h

Odesa – Lviv bus schedule

DepartureArrivalDurationRunning daysCarrier
05:10Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 5818:20KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky13h 10mintransfers: 1Mon, Wed, Thu, Sat, SunТОВ «ЛЮКС-РЕЙЗЕН БІС»
06:30zaliznychnyi vokzal, vul. Starosinna 1a/221:05Avtovokzal, vul. Stryiska, 10914h 35mintransfers: 1dailyEAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
06:50AV "Tsentralnyi" , vul. Kolontaivska, 5821:05Avtovokzal, vul. Stryiska, 10914h 15mintransfers: 1dailyEAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
08:00Bus Station "Privokzalnaya"21:00Paid parking near the train station13hdailyLikeBus
09:00Mizhnarodnyi avtovokzal Odesy, vul. Kolontaivska, 5823:20KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky14h 20mintransfers: 1Mon, Wed, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»
10:15Bus Station "Privokzalnaya"23:15Paid parking near the train station13hdailyLikeBus
10:45Central Bus Station23:15Paid parking near the train station12h 30mindailyLikeBus
12:30Bus station "Starosinna", Starosinna Square; building 1A,200:30Central Railway Station, Dvirtseva Square; building 1 (Paid parking)12hdailyPavluks Trans
12:50Автовокзал "Центральний", вулиця Колонтаївская; будинок 5800:30Central Railway Station, Dvirtseva Square; building 1 (Paid parking)11h 40mindailyPavluks Trans
15:50Avtovokzal "Tsentralnyi", vulytsia Kolontaivskaia; budynok 5807:05Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 10915h 15mintransfers: 1Mon, Thu, Fri, Sat, SunПІЩАНСЬКЕ АТП 10540 ТОВ
17:00Avtovokzal "Tsentralnyi"08:40Zaliznychnyi vokzal "Tsentralnyi"15h 40mindailyТОВ МКТ Зесен Транс
17:30Bus station "Starosinna", Starosinna Square; building 1A,205:40Central Railway Station, Dvirtseva Square; building 1 (Paid parking)12h 10mindailyPavluks Trans
19:30Avtovokzal "Tsentralnyi"14:50Avtovokzal "Tsentralnyi"19h 20mindailyMONOBUS
22:40Avtovokzal Pryvoz, vul. Novoshchepnyi Riad, 513:50AV, vul.Stryiska, 10915h 10minTueODRI
22:45zaliznychnyi vokzal, vul. Starosinna 1a/213:55Avtovokzal, vul. Stryiska, 10915h 10mintransfers: 1Tue, FriEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
23:15AV "Tsentralnyi" , vul. Kolontaivska, 5813:55Avtovokzal, vul. Stryiska, 10914h 40mintransfers: 1Tue, FriEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"

Cheapest departure in the 15-day sample — Oct 8, from 1700 ₴ when reserved and paid to the driver.

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

About the Odesa – Lviv route

The Odesa to Lviv bus is a convenient, transfer-free way to travel from Ukraine's Black Sea south to the cultural heart of the west. The route links seaside Odesa with historic Lviv and is popular with students, tourists, and people heading on business or to visit family. Check the current schedule before buying: most departures leave in the evening or overnight so you reach Lviv in the morning. Pick your date, enter passenger details, and get your e-ticket by email. Book early — seats on popular dates sell out fast.

Frequently asked questions

How long does the Odesa to Lviv bus take?

The Odesa to Lviv bus trip takes roughly 10–13 hours, depending on the carrier, route, and road conditions. Most departures leave in the evening or overnight, so you arrive in Lviv in the morning. The exact travel time is shown in each trip's details when you select your ticket.

Where does the bus depart from in Odesa?

Buses to Lviv depart mainly from Odesa's bus stations and stops, including the Central Bus Station. The exact boarding point and stop address are shown in the details of your selected trip and on your e-ticket. We recommend arriving 15–20 minutes before departure.

How can I see the Odesa to Lviv schedule?

Enter your travel date in the search and the site shows all available Odesa–Lviv trips for that day, with departure and arrival times and prices. The schedule updates automatically, so you only see current trips with free seats. Compare the options and choose the most convenient time.

Can I buy a return ticket from Lviv to Odesa?

Yes, the return direction from Lviv to Odesa is available to book just like the outbound trip. Simply swap the cities in the search and choose your return date. The return ticket is booked separately and paid online by card in hryvnia, with the e-ticket sent to your email.

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

As of the latest schedule snapshot, tickets start at 1,700 ₴ when reserved and paid to the driver; the exact fare depends on the carrier and the date. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.

How many buses run on the Odesa – Lviv route?

The typical schedule has up to 13 departures a day. The first bus leaves at 05:10, the last at 23:15. Check the search above for departures on a specific date.

Which carriers operate the Odesa – Lviv route?

Carriers on this route: ТОВ «ЛЮКС-РЕЙЗЕН БІС», EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт", LikeBus, Pavluks Trans, ПІЩАНСЬКЕ АТП 10540 ТОВ, ТОВ МКТ Зесен Транс, MONOBUS, ODRI, EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631". The line-up depends on the travel date.