The cheapest buses from Odesa to Kyiv

Showing times and prices for 26 Oct

Cheapest

£9

Average

£11

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Odesa to Kyiv will cost around £ 11 if you buy it on the day, but the cheapest tickets can be found for only £ 9.

Cheapest
23:30Odesa6h30 06:00Kyiv
0 changes
£91One-way
Cheapest
09:40Odesa7h20 17:00Kyiv
0 changes
£91One-way
2nd Cheapest
23:55Odesa7h20 07:15Kyiv
0 changes
£91One-way
13:30Odesa5h50 19:20Kyiv
0 changes
£101One-way
21:00Odesa7h00 04:00Kyiv
0 changes
£101One-way

Timetable Odesa to Kyiv

Showing buses for tomorrow, Tue, 26 Oct
00:35Odesa6h20 06:55Kyiv
0 changes
00:35Odesa6h00 06:35Kyiv
0 changes
01:10Odesa6h15 07:25Kyiv
0 changes
07:30Odesa6h50 14:20Kyiv
0 changes
09:40Odesa7h20 17:00Kyiv
0 changes
10:00Odesa5h50 15:50Kyiv
0 changes
10:10Odesa6h50 17:00Kyiv
0 changes
10:30Odesa7h55 18:25Kyiv
0 changes
10:45Odesa7h40 18:25Kyiv
0 changes
12:30Odesa6h35 19:05Kyiv
0 changes
13:00Odesa5h30 18:30Kyiv
0 changes
13:00Odesa5h00 18:00Kyiv
0 changes
13:30Odesa5h50 19:20Kyiv
0 changes
13:30Odesa6h10 19:40Kyiv
0 changes
16:00Odesa6h05 22:05Kyiv
0 changes
17:30Odesa6h05 23:35Kyiv
0 changes
21:00Odesa7h00 04:00Kyiv
0 changes
21:15Odesa6h25 03:40Kyiv
0 changes
21:15Odesa6h05 03:20Kyiv
0 changes
23:30Odesa6h30 06:00Kyiv
0 changes
23:55Odesa6h30 06:25Kyiv
0 changes
23:55Odesa7h20 07:15Kyiv
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
26 Oct
Find prices
£9Infobus
£58Ukraine Intl. Airlines
Wed
27 Oct
£5Ukrainian railways
£9Infobus
£68Ukraine Intl. Airlines
Thu
28 Oct
Find prices
Find prices
£58Ukraine Intl. Airlines
Fri
29 Oct
£6Ukrainian railways
£10Autolux
£44Ukraine Intl. Airlines
Sat
30 Oct
Find prices
£9Flixbus
£49Ukraine Intl. Airlines
Sun
31 Oct
£6Ukrainian railways
£9Infobus
£44Ukraine Intl. Airlines
Mon
1 Nov
Find prices
£9Infobus
£44Ukraine Intl. Airlines
Wed
3 Nov
£5Ukrainian railways
£9Infobus
£68Ukraine Intl. Airlines
Thu
4 Nov
Find prices
£9Infobus
£44Ukraine Intl. Airlines
Fri
5 Nov
£6Ukrainian railways
£10Autolux
£68Ukraine Intl. Airlines
Sun
7 Nov
£6Ukrainian railways
£9Infobus
£36Ukraine Intl. Airlines
Mon
8 Nov
Find prices
£9Infobus
£36Ukraine Intl. Airlines
Tue
9 Nov
£5Ukrainian railways
£9Infobus
£36Ukraine Intl. Airlines
Wed
10 Nov
Find prices
£8Infobus
£35Ukraine Intl. Airlines
Thu
11 Nov
£7Ukrainian railways
Find prices
Find prices
Fri
12 Nov
Find prices
£9Infobus
£68Ukraine Intl. Airlines
Sat
13 Nov
£5Ukrainian railways
£9Infobus
Find prices
Sun
14 Nov
Find prices
£9Infobus
£44Ukraine Intl. Airlines

The fastest buses from Odesa to Kyiv

Showing times and prices for 26 Oct

Fastest Journey

5 h

Average

6 h 27 m

Buses per day

22

Distance

443 km

Of the 22 buses that leave Odesa for Kyiv every day 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 443 km distance in an average of 6 h 27 m but if you time it right, some buses will get you there in just 5 h .

The slowest buses will take 7 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
13:00Odesa5h00 18:00Kyiv
0 changes
£121One-way
2nd Fastest
13:00Odesa5h30 18:30Kyiv
0 changes
£121One-way
13:30Odesa5h50 19:20Kyiv
0 changes
£101One-way
10:00Odesa5h50 15:50Kyiv
0 changes
£131One-way
00:35Odesa6h00 06:35Kyiv
0 changes
£111One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Kyiv from Odesa

distanceDistance274 miles (442 km)
durationAverage coach duration5 h 50 min
priceAverage coach ticket price£9 (€10)
frequencyCoach frequency2 a day
changesDirect coachYes, there are 2 direct coaches a day
carriersCoach companiesBusfor, Ecolines, Infobus or Autolux

Coaches from Odesa to Kyiv cover the 274 miles (442 km) long journey taking on average 5 h 50 min with our travel partners like Busfor, Ecolines, Infobus or Autolux. Normally, there are 2 coaches operating per day, including direct services available. You can get the cheapest coach tickets for this route for as low as £9, but the average price of coach tickets is £9.

Travel Tips

Buses from Odesa to Kyiv
Take the bus to Kyiv easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Odesa to Kyiv.
FAQs
What is the price of the cheapest coach from Odesa to Kyiv?
Omio customers have found cheap coach tickets to Kyiv from Odesa for as low as £9  for the next 7 days.
How much does the coach from Odesa to Kyiv cost on average?
If you’re looking to buy your coach tickets in the next week, you can expect the Odesa to Kyiv coach price to come in at an average of £9  one way.
How far is it from Odesa to Kyiv by coach?
The coach distance from Odesa to Kyiv is around 274 miles (442 km).
How many hours does it take from Odesa to Kyiv by coach?
On average the coach from Odesa to Kyiv duration is 5 h 50 min  for the 274 miles (442 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which coach companies can take me from Odesa to Kyiv?
If you're looking for coaches from Odesa to Kyiv, you can rely on Busfor, Ecolines, Infobus or Autolux to get you to Kyiv. It's also good to check out all possible coach companies for the Odesa to Kyiv route to see if there might be differences in the amenities they offer.
How many coach services per day are there to Kyiv from Odesa?
The average number of coaches departing Odesa for Kyiv is 2 a day. The coach schedules and services may vary between weekdays and weekends.
When does the first coach depart from Odesa to Kyiv? When does the last coach depart from Odesa to Kyiv?
The earliest coach for this journey departs from Odesa at 06: 40. The last coach leaves from Odesa at 17: 00. Check Omio for the latest coach times from Odesa to Kyiv and book the best time to depart on your chosen travel date.
When should I buy Odesa Kyiv coach tickets to score the best deals?
The price of a one way coach ticket from Odesa to Kyiv is on average £9 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this trip. In general, you can find coach tickets from Odesa to Kyiv available a few months in advance.

Important Stations and Airports for this Journey