Bus Tickets Kyiv — Odesa

Buy a bus ticket Kyiv — Odesa online and get 2 discounts of 100 ₴ each on Uklon rides to and from the bus station.

KyivOdesa
100+ РЕЙСІВ
від690 ₴
Час відправленняз 06:05
Дата20.09
ПеревізникиAutolux, LLC "Autoline Odesa", LuxBus, LLC "TK Nova Ukraine" and others
Переглянути всі рейси

Купуй квиток —отримуйзнижки від Uklonна авто

**Акція діє з 5.06.2026 по 30.09.2026 включно на території всіх міст України, в яких є можливість використання онлайн-сервісу «Uklon». Детальніше на сайті: uklon.com.ua у розділі «Акції».

Kyiv — Odesa Bus: Online Tickets

More than 100 flights operated by various carriers run daily between the cities, so you can choose the best time for your trip. The first buses depart at 06:05, the last ones — until 23:30.

How to buy a bus ticket Kyiv — Odesa on 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 it depends on the carrier — this will be specified during route selection.

When buying a bus ticket via Uklon Travel, you receive two 100 UAH discounts on Uklon rides — to get to the bus station in Kyiv and conveniently travel from the bus terminal in Odesa.

Schedule and travel time

The distance is about 475 km, travel time starts from 5 hours 10 minutes; most flights cover the route in 6–7 hours. Many buses make a stop in Uman roughly halfway through the journey.

Departure and arrival points

In Kyiv, flights mostly start from "Vydubychi" Bus Station, as well as Central Bus Station (142 Beresteyskyi Ave.) and "Dachna" Bus Station.

In Odesa, buses arrive at the Central Bus Terminal on Kolontaivska St. The exact address is in your ticket details.

Kyiv — Odesa ticket price

Tickets start from 690 UAH, with an average price of around 900 UAH. The final price depends on the carrier, bus class, departure time, and purchase date. During peak season (June–August), prices increase, so for summer trips, it is better to buy tickets 2–4 weeks in advance.

Відповіді на запитання

Kyiv — Odesa ticket prices start from 690 UAH, with an average price of 900 UAH. The cheapest seats sell out first, so early booking is almost always more cost-effective.