Cheapest price
$28
Average price
$40
Fastest journey
6 h 25 m
Average duration
6 h 41 m
Buses per day
66
Distance
393 km
The best way to find a cheap bus ticket from Vilnius to Warsaw is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 7:28 AM Vilnius | 9h17 | 4:45 PM Warsaw | 0 transfersDirect | |
![]() | 7:28 AM Vilnius | 8h32 | 4:00 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:28 AM Vilnius | 8h12 | 3:40 PM Warsaw | 0 transfersDirect | |
![]() | 7:50 AM Vilnius, Panorama | 7h50 | 3:40 PM Warsaw | 0 transfersDirect | |
![]() | 7:50 AM Vilnius, Panorama | 8h55 | 4:45 PM Warsaw | 0 transfersDirect | |
![]() | 7:50 AM Vilnius, Panorama | 8h10 | 4:00 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 8:00 AM Vilnius | 8h10 | 4:10 PM Warsaw | 0 transfersDirect | |
![]() | 8:00 AM Vilnius | 8h00 | 4:00 PM Warsaw | 0 transfersDirect | |
![]() | 8:05 AM Vilnius | 7h35 | 3:40 PM Warsaw | 0 transfersDirect | |
![]() | 8:05 AM Vilnius | 8h40 | 4:45 PM Warsaw | 0 transfersDirect | |
![]() | 8:05 AM Vilnius | 7h55 | 4:00 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 8:13 AM Vilnius | 9h42 | 5:55 PM Warsaw | 0 transfersDirect | |
![]() | 8:13 AM Vilnius | 9h12 | 5:25 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 8:13 AM Vilnius | 8h52 | 5:05 PM Warsaw | 0 transfersDirect | |
![]() | 8:40 AM Vilnius, Panorama | 8h45 | 5:25 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 8:40 AM Vilnius, Panorama | 8h25 | 5:05 PM Warsaw | 0 transfersDirect | |
![]() | 8:40 AM Vilnius, Panorama | 9h15 | 5:55 PM Warsaw | 0 transfersDirect | |
![]() | 8:55 AM Vilnius | 8h10 | 5:05 PM Warsaw | 0 transfersDirect | |
![]() | 8:55 AM Vilnius | 9h00 | 5:55 PM Warsaw | 0 transfersDirect | |
![]() | 8:55 AM Vilnius | 8h30 | 5:25 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 11:15 AM Vilnius, Panorama | 8h50 | 8:05 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 11:15 AM Vilnius, Panorama | 8h40 | 7:55 PM Warszawa, Dworzec Centralny | 0 transfersDirect | |
![]() | 11:35 AM Vilnius | 8h30 | 8:05 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 11:35 AM Vilnius | 8h20 | 7:55 PM Warszawa, Dworzec Centralny | 0 transfersDirect | |
![]() | 1:00 PM Vilnius, Panorama | 8h40 | 9:40 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 4:15 PM Vilnius, Panorama | 8h20 | 12:35 AM Warsaw | 0 transfersDirect | |
![]() | 4:15 PM Vilnius, Panorama | 8h40 | 12:55 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 4:30 PM Vilnius | 8h05 | 12:35 AM Warsaw | 0 transfersDirect | |
![]() | 4:30 PM Vilnius | 8h25 | 12:55 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 6:30 PM Vilnius, Panorama | 8h40 | 3:10 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 6:30 PM Vilnius, Panorama | 9h00 | 3:30 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:00 PM Vilnius, Panorama | 8h30 | 3:30 AM Warszawa, Dworzec Centralny | 0 transfersDirect | |
![]() | 7:00 PM Vilnius, Panorama | 8h45 | 3:45 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:08 PM Vilnius | 7h22 | 2:30 AM Warsaw | 0 transfersDirect | |
![]() | 7:08 PM Vilnius | 7h42 | 2:50 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:08 PM Vilnius | 8h17 | 3:25 AM Warsaw | 0 transfersDirect | |
![]() | 7:15 PM Vilnius, Panorama | 8h45 | 4:00 AM Warsaw | 0 transfersDirect | |
![]() | 7:15 PM Vilnius, Panorama | 9h20 | 4:35 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:20 PM Vilnius | 8h25 | 3:45 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:20 PM Vilnius | 8h10 | 3:30 AM Warszawa, Dworzec Centralny | 0 transfersDirect | |
![]() | 7:30 PM Vilnius, Panorama | 7h00 | 2:30 AM Warsaw | 0 transfersDirect | |
![]() | 7:30 PM Vilnius, Panorama | 7h20 | 2:50 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:30 PM Vilnius, Panorama | 7h55 | 3:25 AM Warsaw | 0 transfersDirect | |
![]() | 7:40 PM Vilnius, Panorama | 8h35 | 4:15 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:45 PM Vilnius | 7h40 | 3:25 AM Warsaw | 0 transfersDirect | |
![]() | 7:45 PM Vilnius | 7h05 | 2:50 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 7:45 PM Vilnius | 6h45 | 2:30 AM Warsaw | 0 transfersDirect | |
![]() | 8:55 PM Vilnius, Panorama | 6h55 | 3:50 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 8:55 PM Vilnius, Panorama | 6h35 | 3:30 AM Warsaw | 0 transfersDirect | |
![]() | 8:55 PM Vilnius, Panorama | 7h30 | 4:25 AM Warsaw | 0 transfersDirect | |
![]() | 9:05 PM Vilnius | 6h25 | 3:30 AM Warsaw | 0 transfersDirect | |
![]() | 9:05 PM Vilnius | 7h20 | 4:25 AM Warsaw | 0 transfersDirect | |
![]() | 9:05 PM Vilnius | 6h45 | 3:50 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
Sunday, April 20 | |||||
![]() | 3:45 AM Vilnius, Panorama | 7h35 | 11:20 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 3:45 AM Vilnius, Panorama | 7h10 | 10:55 AM Warsaw | 0 transfersDirect | |
![]() | 3:45 AM Vilnius, Panorama | 8h00 | 11:45 AM Warsaw | 0 transfersDirect | |
![]() | 3:55 AM Vilnius | 7h50 | 11:45 AM Warsaw | 0 transfersDirect | |
![]() | 3:55 AM Vilnius | 7h25 | 11:20 AM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 3:55 AM Vilnius | 7h00 | 10:55 AM Warsaw | 0 transfersDirect | |
![]() | 4:10 AM Vilnius, Panorama | 8h45 | 12:55 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 4:10 AM Vilnius, Panorama | 8h35 | 12:45 PM Warszawa, Dworzec Centralny | 0 transfersDirect | |
![]() | 4:30 AM Vilnius | 8h25 | 12:55 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 4:30 AM Vilnius | 8h15 | 12:45 PM Warszawa, Dworzec Centralny | 0 transfersDirect | |
![]() | 5:45 AM Vilnius, Panorama | 7h35 | 1:20 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 5:45 AM Vilnius, Panorama | 7h15 | 1:00 PM Warsaw | 0 transfersDirect | |
![]() | 6:00 AM Vilnius | 7h20 | 1:20 PM Warszawa, Dw. Zachodni | 0 transfersDirect | |
![]() | 6:00 AM Vilnius | 7h00 | 1:00 PM Warsaw | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 244 miles (393 km) |
Average bus duration 8h 16m |
Cheapest ticket price $19 (€16) |
Buses per day 51 |
Direct buses 50 |
Bus providers 9 |
Fastest bus 6h 35m |
First bus 08:20 |
Last bus 21:55 |
You can travel by bus between Vilnius and Warsaw with Lux Express, Ecolines and Infobus for as low as $22 (€18). When you search for schedules and tickets, Omio will show you the best trip.
FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.
FlixBus from Vilnius to Warsaw bus information:
Buses in Europe are an effective way to travel between cities. A number of bus companies offer both domestic and international routes. There are several buses from Vilnius to Warsaw each day. The route is covered by Flixbus, Ecolines, Infobus, and Eurolines and an average direct trip should take around 7 hours although this can vary with road or weather conditions. There are usually over 20 buses traveling from Vilnius to Warsaw per day. The first bus departs Vilnius at 6:30 a.m., while the last bus leaves at 10:30 p.m.
Return buses from Warsaw to Vilnius | Compare all modes of traveling from Vilnius to Warsaw
Average prices for buses from Vilnius to Warsaw when you book in advance
Booking Period |
Average Price |
---|---|
Same Day |
€21 |
1 Day in Advance |
€20 |
1 Week in Advance |
€17 |
2 Weeks in Advance |
€17 |
1 Month in Advance |
€17 |
3 Months in Advance |
€17 |
Vilnius to Warsaw Buses: General Information
While taking a bus is slower than the train it is significantly cheaper and can take as little as 7 hours to arrive in Warsaw.
Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Vilnius to Warsaw buses decrease the further they are booked in advance:
Buses from Vilnius to Warsaw mainly leave from Vilnius coach station. The station is the biggest and busiest in the Baltic region and is conveniently situated next to Vilnius' main rail station. Travelers can take local buses such as the 12, 19, 23, 74 and 82 from around the city and the 1 and 2 airport services also stop at the station. Trolleybuses including the 1, 2, 15 and 20 also serve both bus and train stations.
Visitors can explore quaint cafes, galleries, nightclubs, and bookstores in Zabkowska or see some of Warsaw's historic landmarks in the Praga old town district. Buses from Vilnius to Warsaw arrive at Dworzec PKS Warszawa Zachodnia. The bus station is next to the rail station of the same name on Aleje Jerozolimskie and is about 10 km from the center of the city. Local buses (127, 130) can take visitors to Dw. Centralny (Central Rail Station) and train services on the suburban line and S2 urban line can be caught from the station. Buses N35 and N85 go to Dw. Centralny at half hourly intervals from about midnight. Ecolines buses arrive at Dw. Centralny where local trains buses, trams and taxis can be accessed.
When departing from Vilnius, you have various bus station options to start your route from including Vilnius, Autobusų Stotis (Sodų g. 22), Vilnius, Shopping Centre Panorama, Vilnius, Savanorių Prospektas and Vilnius, E272 (Studentu st. ). When arriving in Warsaw, you can end your journey in bus stations like Warsaw, Airport Lotnisko Chopina - Terminal Autokarowy and Warsaw, West Bus Station.
Passengers board the bus most frequently from Vilnius, Autobusų Stotis (Sodų g. 22), which is located around 2.2 miles (3.5 km) away from the city centre, and they get off the bus at Warsaw, Airport Lotnisko Chopina - Terminal Autokarowy, located 5.2 miles (8.4 km) away from the city centre.
To find the cheapest bus tickets for your trip from Vilnius to Warsaw, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need