Bus Tickets Kyiv — Kharkiv
Buy a bus ticket Kyiv — Kharkiv online and get 2 discounts of 100 ₴ each on Uklon rides to and from the bus station.
Купуй квиток —отримуйзнижки від Uklonна авто
**Акція діє з 5.06.2026 по 30.09.2026 включно на території всіх міст України, в яких є можливість використання онлайн-сервісу «Uklon». Детальніше на сайті: uklon.com.ua у розділі «Акції».
Popular routes from Kyiv
Popular routes from Kharkiv
Kyiv — Kharkiv Bus: Online Tickets
Through Uklon Travel, you can buy a bus ticket Kyiv — Kharkiv online in a few minutes. 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 Kharkiv.
Schedule and travel time
More than 100 flights operated by various carriers run daily between the cities. The first buses depart at 05:45, the last ones — until 23:30. The distance is about 480 km, and travel time starts from 4 hours 49 minutes; most flights cover the route in 6 hours. Some buses stop in Poltava along the way.
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 Kharkiv, buses arrive at the Central Bus Terminal on Haharina Ave. The exact address is in your ticket details.
Kyiv — Kharkiv ticket price
Tickets start from 700 ₴, with an average price of around 950 ₴. The final price depends on the carrier, bus class, departure time, and purchase date. It is most profitable to book 1–2 weeks prior to the trip, and filter flights in search by price and duration — making it easier to find the best option for your budget.
Відповіді на запитання
Kyiv — Kharkiv ticket prices start from 700 UAH, with an average price of 950 UAH. The cheapest seats sell out first, so early booking is almost always more cost-effective.
