Bus Tickets Lviv — Odesa
Buy a bus ticket Lviv — Odesa online and get 2 discounts of 100 UAH each on Uklon rides to and from the bus station.
Купуй квиток —отримуйзнижки від Uklonна авто
Акція діє з 05.06.2026 по 30.11.2026 включно на території всіх міст України, в яких є можливість використання онлайн-сервісу «Uklon». Акція не поширюється на рейси «UKLON TRAVEL BUS», що здійснюються перевізником – ТОВ «ПРАЙМВЕЙ» (код ЄДРПОУ 45780969). Детальніше на: uklon.com.ua у розділі «Акції».
Popular routes from Lviv
Popular routes from Odesa
Lviv — Odesa Bus: Online Tickets
More than 10 buses operated by various carriers run daily between Lviv and Odesa. The first bus departs at 06:30, the last — at 23:55, so you can choose a convenient time for your trip.
How to buy a bus ticket Lviv — Odesa via Uklon Travel?
- choose a convenient date and time,
- compare carriers' offers and book a seat,
- pay by card, using Apple Pay or Google Pay,
- after payment, the ticket arrives in the app and via email.
Whether you need to print the ticket depends on the carrier. This information will be specified during bus route selection.
When buying a bus ticket via Uklon Travel, you receive two 100 UAH discounts on Uklon rides: to the bus station in Lviv and from the bus terminal in Odesa.
Schedule and travel time
The distance between Lviv and Odesa is about 790 km. The fastest bus departures cover the route in 12 hours 40 minutes, but on average, the journey takes about 15 hours — depending on the route and number of stops.
Due to the travel duration, it is convenient to choose overnight bus trips: you can depart in the evening and arrive in Odesa the next day.
Many buses stop in Ternopil, Vinnytsia, or Uman along the way. The detailed route and all scheduled stops can be viewed during booking.
Departure and arrival points
In Lviv, bus departures start from the Main Bus Station on Stryiska St. In Odesa, buses arrive at the Central Bus Station on Kolontaivska St. The exact address is in your ticket details.
Lviv — Odesa ticket price
Tickets cost from 1575 UAH, with an average price of around 1950 UAH. The price depends on the carrier, bus class, departure time, and purchase date. During peak season (June–August), prices may increase, so summer tickets should be bought in advance.
Відповіді на запитання
The cost of a Lviv — Odesa ticket on Uklon starts from 1575 UAH and averages 1950 UAH. The price depends on the carrier, date, bus class, and time remaining until departure.
