Bus tickets to Odesa

Direct buses to Odesa run from 41 cities in 6 countries. The cheapest tickets are from Mykolaiv, starting at €5; the most trips run from Chisinau, 62 a day. Enter where you are travelling from in the search and pick a date.

Departure cities 41Carriers 50Tickets from €5Fastest trip 1 h 54 minBuses from Odesa →

Where to travel to Odesa from

Ukraine · 21

RouteFromFastest tripTrips a day
Mykolaiv — Odesa€51 h 54 min48
Kyiv — Odesa€125 h 30 min34
Dnipro — Odesa€166 h 35 min32
Kryvyi Rih — Odesa€124 h 50 min30
Bila Tserkva — Odesa€104 h 35 min21
Kharkiv — Odesa€249 h 50 min15
Kropyvnytskyi — Odesa€144 h 40 min12
Zaporizhzhia — Odesa€228 h 45 min11
Kremenchuk — Odesa€226 h 50 min9
Vinnytsia — Odesa€185 h 35 min8
Lviv — Odesa€3212 h 10 min8
Khmelnytskyi — Odesa€217 h 45 min8
Cherkasy — Odesa€216 h5
Poltava — Odesa€269 h 25 min4
Ternopil — Odesa€289 h 50 min3
Zhytomyr — Odesa€3211 h 30 min2
Kovel — Odesa€4117 h 20 min2
Rivne — Odesa€3914 h 30 min2
Lutsk — Odesa€4716 h 30 min1
Sumy — Odesa€3412 h 30 min1
Chernivtsi — Odesa€3513 h 20 min1

Poland · 10

RouteFromFastest tripTrips a day
Warsaw — Odesa€7220 h 40 min10
Lublin — Odesa€6517 h 50 min7
Wroclaw — Odesa€8224 h 10 min5
Katowice — Odesa€7020 h 15 min5
Krakow — Odesa€6919 h5
Lodz — Odesa€7622 h 50 min3
Poznan — Odesa€9026 h 20 min3
Gdansk — Odesa€8732 h 50 min2
Opole — Odesa€7827 h 25 min2
Rzeszow — Odesa€6318 h 30 min1

Germany · 7

RouteFromFastest tripTrips a day
Berlin — Odesa€7827 h 45 min3
Bremen — Odesa€10333 h 10 min2
Hamburg — Odesa€10331 h 15 min2
Dortmund — Odesa€8537 h 25 min2
Dusseldorf — Odesa€8940 h2
Essen — Odesa€8938 h 25 min2
Cologne — Odesa€8941 h2

Bulgaria · 1

RouteFromFastest tripTrips a day
Sofia — Odesa€8017 h1

Moldova · 1

RouteFromFastest tripTrips a day
Chisinau — Odesa€204 h62

Romania · 1

RouteFromFastest tripTrips a day
Bucharest — Odesa€4711 h9

Where buses arrive

  • Bus station "Odesa", Kolontayivska Street, 58
  • Bus station "Pryvokzalna", Starosinna Street, 1b
  • Bus station "Pryvoz", Novoshchipny Ryad Street, 5
  • Odesa, Bus station Central, Kolontayivska St 58
  • Автостанція "Старосінна", пл. Старосінна, 1а-2

Questions about tickets to Odesa

How much is a bus ticket to Odesa?

The cheapest buses run from Mykolaiv (from €5), from Bila Tserkva (from €10) and from Kyiv (from €12). The fare depends on the date and carrier — the search on this page shows the exact price.

Where are there direct buses to Odesa from?

From 41 cities. Most trips run from Chisinau (62 a day), from Mykolaiv (48 a day) and from Kyiv (34 a day).

How long does the bus to Odesa take?

Fastest direct buses: from Mykolaiv — from 1 h 54 min, from Chisinau — from 4 h and from Bila Tserkva — from 4 h 35 min. The journey time depends on the trip and on the border crossing, if the route has one.

Where do buses to Odesa arrive?

Most often at Bus station "Odesa", Kolontayivska Street, 58, Bus station "Pryvokzalna", Starosinna Street, 1b and Bus station "Pryvoz", Novoshchipny Ryad Street, 5. The exact stop is shown in the trip details and on your ticket.

How do I get a refund?

Refund conditions are shown before purchase under «Trip details». We also state them on the ticket itself. You can return a ticket yourself on the «My tickets» page, if the carrier's rules allow it. If the trip has already departed and you could not travel for personal reasons, a refund is not possible.

How much luggage can I take?

Every carrier sets its own luggage rules. Check «Trip details» for the number of items allowed and whether extra luggage is available.

What if the bus is late?

Call the contact number printed on your ticket next to the route information — the carrier has the most accurate arrival time.

Do I need a passport for European routes?

Document requirements differ from country to country. Check with the border service or the consulate of the country you are travelling to for the exact list of documents for your route.

Have any other questions?

Write to our live chat — the button in the corner of the page — or to our Telegram bot @easywayuabot: an operator will reply to your message. You can also email us at [email protected]. To help us sort it out faster, include your order number if your question is about a ticket.