Search bus tickets to Warsaw

switcheroo

Quickview

How to get to Warsaw by bus?

Routes68
Trips per day466
bus carriers8
Stations11
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Warsaw?

The cheapest prices for a bus ticket to Warsaw that users have found recently on Wanderu start at €3.42. Such great deals to Warsaw are available on one route to Katowice. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Warsaw. Sosnowiec at €6.08 has consistently the lowest average bus ticket prices to Warsaw.

What are the main bus stations in Warsaw?

The most popular bus stations in Warsaw are Aleje Jerozolimskie 144, ul. Pulawska 145 and ul. Kasprowicza 145. Aleje Jerozolimskie 144 is the busiest bus station in Warsaw.

Tallinn

There are 45 bus schedules per day connecting Tallinn with Warsaw. It takes on average 18 hours and 26 minutes to travel 519 miles, 835 kms, by bus from Tallinn. 2 bus carriers offer schedules from Tallinn, with Lux Express offering the most daily connections to Warsaw. Travelling by bus from Tallinn you will most likely to arrive in Warsaw at Aleje Jerozolimskie 144.
Avg. Time
18h 26m
Avg. Price
€43.17

Klaipėda

There are 29 bus schedules per day connecting Klaipėda with Warsaw. It takes on average 20 hours and 27 minutes to travel 241 miles, 387 kms, by bus from Klaipėda. One bus company operates schedules from Klaipėda, with Lux Express offering the most daily connections to Warsaw. Travelling by bus from Klaipėda you will most likely to arrive in Warsaw at Aleje Jerozolimskie 144.
Avg. Time
20h 27m
Avg. Price
€51.66

Vilnius

There are 28 bus schedules per day connecting Vilnius with Warsaw. It takes on average 8 hours and 36 minutes to travel 245 miles, 394 kms, by bus from Vilnius. 2 bus carriers offer schedules from Vilnius, with Lux Express offering the most daily connections to Warsaw. Travelling by bus from Vilnius you will most likely to arrive in Warsaw at Aleje Jerozolimskie 144.
Avg. Time
8h 36m
Avg. Price
€20.61

Riga

There are 25 bus schedules per day connecting Riga with Warsaw. It takes on average 13 hours and 7 minutes to travel 349 miles, 562 kms, by bus from Riga. 2 bus carriers offer schedules from Riga, with Lux Express offering the most daily connections to Warsaw. Travelling by bus from Riga you will most likely to arrive in Warsaw at Aleje Jerozolimskie 144.
Avg. Time
13h 7m
Avg. Price
€29.20

Łódź

There are 24 bus schedules per day connecting Łódź with Warsaw. It takes on average 2 hours and 41 minutes to travel 74 miles, 119 kms, by bus from Łódź. One bus company operates schedules from Łódź, with OKBus offering the most daily connections to Warsaw. Travelling by bus from Łódź you will most likely to arrive in Warsaw at Chopin Airport.
Avg. Time
2h 41m
Avg. Price
€0.00

Located in , Poland, you can travel by bus to Warsaw from 68 destinations and choose from 466 daily bus schedules to get you there. FlixBus has the most bus connections to Warsaw. The furthest bus arriving in Warsaw covers a distance of 900.58 miles, 1448.97 kms, covering the journey in 29 hours and 45 minutes

Looking for other ways to get there? Check out Train options to Warsaw.

bus companies serving Warsaw

FlixBus

There are 182 daily FlixBus schedules to Warsaw. FlixBus can get you to Warsaw by bus from 68 destinations including Kraków.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 14m
Avg. Price
€28.17

IC Bus

There are 1 daily IC Bus schedules to Warsaw. IC Bus can get you to Warsaw by bus from Berlin.
Avg. Time
0h 9m
Avg. Price
€23.86

Lux Express

There are 26 daily Lux Express schedules to Warsaw. Lux Express can get you to Warsaw by bus from 6 destinations including Vilnius.
Restroom
WiFi
Movies
Power outlet
Air conditioning
Beverage
Avg. Time
0h 11m
Avg. Price
€23.14

Toks

There are 4 daily Toks schedules to Warsaw. Toks can get you to Warsaw by bus from 6 destinations including Vilnius.
WiFi
Air conditioning
Avg. Time
0h 11m
Avg. Price
€24.46

EST Lorek Gdańsk

There are 2 daily EST Lorek Gdańsk schedules to Warsaw. EST Lorek Gdańsk can get you to Warsaw by bus from Hamburg.
Restroom
WiFi
Movies
Power outlet
Air conditioning
Beverage
Avg. Time
0h 14m
Avg. Price
€39.13

OKBus

There are 36 daily OKBus schedules to Warsaw. OKBus can get you to Warsaw by bus from 2 destinations including Łódź.
WiFi
Movies
Power outlet
Air conditioning
Avg. Time
0h 2m
carrierRoutes

Sindbad

There are 1 daily Sindbad schedules to Warsaw. Sindbad can get you to Warsaw by bus from 8 destinations including Frankfurt.
Restroom
WiFi
Movies
Extra legroom
Air conditioning
Beverage
Avg. Time
0h 18m
Avg. Price
€63.65

ContraBUS

There are 2 daily ContraBUS schedules to Warsaw. ContraBUS can get you to Warsaw by bus from Lviv.
Restroom
WiFi
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 12m
Avg. Price
€21.65