Bus tickets to Warsaw

Direct buses to Warsaw run from 43 cities in 9 countries. The cheapest tickets are from Vilnius, starting at €16; the most trips run from Kyiv, 61 a day. Enter where you are travelling from in the search and pick a date.

Departure cities 43Carriers 60Tickets from €16Fastest trip 4 h 55 minBuses from Warsaw →

Where to travel to Warsaw from

Ukraine · 26

RouteFromFastest tripTrips a day
Kyiv — Warsaw€5013 h 5 min61
Lviv — Warsaw€378 h 10 min48
Rivne — Warsaw€288 h 50 min48
Lutsk — Warsaw€257 h 20 min46
Zhytomyr — Warsaw€4311 h 20 min39
Kovel — Warsaw€226 h 20 min35
Ternopil — Warsaw€3110 h 25 min23
Vinnytsia — Warsaw€4714 h 25 min22
Khmelnytskyi — Warsaw€3312 h 35 min22
Ivano-Frankivsk — Warsaw€4711 h18
Dnipro — Warsaw€7623 h 15 min11
Odesa — Warsaw€7220 h 45 min10
Kropyvnytskyi — Warsaw€6820 h 10 min8
Poltava — Warsaw€6419 h 50 min8
Kharkiv — Warsaw€6923 h 50 min8
Zaporizhzhia — Warsaw€7925 h7
Kryvyi Rih — Warsaw€7322 h7
Chernivtsi — Warsaw€5514 h 35 min7
Kremenchuk — Warsaw€6921 h 20 min6
Sumy — Warsaw€6022 h 20 min6
Cherkasy — Warsaw€6019 h 40 min6
Mykolaiv — Warsaw€7221 h 25 min5
Mukachevo — Warsaw€5714 h4
Uzhhorod — Warsaw€5915 h4
Bila Tserkva — Warsaw€6218 h 40 min2
Chernihiv — Warsaw€5520 h 20 min2

Germany · 8

RouteFromFastest tripTrips a day
Berlin — Warsaw€327 h 15 min40
Dresden — Warsaw€367 h 45 min9
Cologne — Warsaw€3717 h 5 min8
Munich — Warsaw€8014 h 20 min8
Hamburg — Warsaw€5411 h 15 min6
Dortmund — Warsaw€3714 h 5 min4
Frankfurt am Main — Warsaw€9214 h 45 min4
Dusseldorf — Warsaw€3716 h 20 min3

Czechia · 3

RouteFromFastest tripTrips a day
Prague — Warsaw€598 h 25 min22
Brno — Warsaw€417 h4
Ostrava — Warsaw€224 h 55 min4

Austria · 1

RouteFromFastest tripTrips a day
Vienna — Warsaw€409 h6

Estonia · 1

RouteFromFastest tripTrips a day
Tallinn — Warsaw€5415 h 15 min24

Hungary · 1

RouteFromFastest tripTrips a day
Budapest — Warsaw€4810 h 25 min10

Latvia · 1

RouteFromFastest tripTrips a day
Riga — Warsaw€2010 h 30 min17

Lithuania · 1

RouteFromFastest tripTrips a day
Vilnius — Warsaw€166 h 25 min34

Slovakia · 1

RouteFromFastest tripTrips a day
Bratislava — Warsaw€388 h 45 min2

Where buses arrive

  • Bus Station "Warszawa Zachodnia", 144 Jerozolimskie al.
  • Warsaw, Bus Station West
  • Warsaw, Metro Marymont
  • Warsaw-Zachodnia bus station, Jerusalem alleys; building 144
  • Warsaw, Warsaw Airport (bus terminal), Zwirki i Wigury St 1

Questions about tickets to Warsaw

How much is a bus ticket to Warsaw?

The cheapest buses run from Vilnius (from €16), from Riga (from €20) and from Kovel (from €22). The fare depends on the date and carrier — the search on this page shows the exact price.

Where are there direct buses to Warsaw from?

From 43 cities. Most trips run from Kyiv (61 a day), from Lviv (48 a day) and from Rivne (48 a day).

How long does the bus to Warsaw take?

Fastest direct buses: from Ostrava — from 4 h 55 min, from Kovel — from 6 h 20 min and from Vilnius — from 6 h 25 min. The journey time depends on the trip and on the border crossing, if the route has one.

Where do buses to Warsaw arrive?

Most often at Bus Station "Warszawa Zachodnia", 144 Jerozolimskie al., Warsaw, Bus Station West and Warsaw, Metro Marymont. 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.