SoloWay LogoSoloWay

BTA BUS: bus tickets, schedule & routes

BTA BUS is the brand of Vasylkivtransavto PE, a company from Vasylkiv in the Kyiv region that has been in passenger transport since 2006. It started with regular intercity routes, began running occasional trips abroad in 2010 and launched regular international services in 2013, building up experience and expanding its fleet over the years. Today its main destinations are Poland and Czechia: coaches run to Warsaw, Krakow, Wroclaw, Gdansk, Katowice, Lodz, Lublin, Poznan, Szczecin, Rzeszow and Bydgoszcz, as well as to Prague, Brno, Ostrava and Mlada Boleslav.

The fleet consists of eleven branded yellow Volvo Irizar coaches and one Van Hool, with free Starlink Wi-Fi throughout the journey, 220 V power outlets, an on-board toilet and climate control. Ukrainian departure points include Kyiv, Kharkiv, Dnipro, Zaporizhzhia, Poltava, Sumy, Zhytomyr, Rivne, Lutsk, Cherkasy and Kremenchuk, and at home the carrier also runs routes such as Kyiv–Kharkiv, Kyiv–Zaporizhzhia and Kyiv–Lviv. On SoloWay you can find and reserve tickets for BTA BUS routes with no prepayment and pay the driver at boarding.

BTA BUS at a glance

Countries
3 countries
Ukraine, Poland, Czechia
Tickets
from 250 ₴
cheapest: Dnipro – Zaporizhzhia
Routes on SoloWay
115
with timetables and online booking
Main departure cities
Kyiv, Dnipro, Sumy
Payment
To the driver at boarding
reservation with no prepayment
Operating since
2006
Fleet
12 coaches (Volvo Irizar, Van Hool)
On board
Wi-Fi220 V outletsToiletAir conditioningExtra legroom

BTA BUS timetable and routes

Typical timetable as of October 5, 2026, from SoloWay search data. Exact trips, fares and free seats for a given date are in the search at the top of the page.

Poland

Wroclaw – Sumy15:0025h 30mindailyfrom 4,750 ₴
Sumy – Wroclaw09:0025h 30mindailyfrom 4,750 ₴
Volodymyr – Lublin22:005hdailyfrom 2,300 ₴
Sumy – Poznan09:00, 09:0526h 25mindailyfrom 4,800 ₴
Sumy – Warsaw09:00, 09:0520h 25mindailyfrom 4,050 ₴
Krakow – Kyiv20:2014h 10mindailyfrom 3,250 ₴
Rivne – Poznan19:3016hdailyfrom 3,350 ₴
Krakow – Rivne19:40, 20:2010h 5mindailyfrom 2,650 ₴
Show 66 more
Lublin – Rivne19:40, 20:008h 30mindailyfrom 2,500 ₴
Cherkasy – Warsaw10:3019h 30mindailyfrom 3,200 ₴
Dnipro – Wroclaw07:4526h 45mindailyfrom 4,500 ₴
Gdansk – Sumy07:5032h 40mindailyfrom 4,850 ₴
Gdansk – Zhytomyr07:5023h 10mindailyfrom 3,550 ₴
Lokhvytsia – Katowice11:1020h 20mindailyfrom 4,450 ₴
Lutsk – Warsaw21:008h 30mindailyfrom 2,300 ₴
Poznan – Rivne11:3017hdailyfrom 3,350 ₴
Poznan – Sumy11:3029hdailyfrom 4,800 ₴
Rivne – Wroclaw19:3015hdailyfrom 3,400 ₴
Romny – Krakow10:2019h 40mindailyfrom 4,250 ₴
Volodymyr – Warsaw22:007h 30mindailyfrom 2,300 ₴
Wroclaw – Kyiv15:0019h 30mindailyfrom 3,750 ₴
Wroclaw – Lviv15:0012h 30mindailyfrom 2,850 ₴
Wroclaw – Romny15:0023h 50mindailyfrom 4,750 ₴
Zhytomyr – Katowice17:0014h 30mindailyfrom 3,100 ₴
Krakow – Romny19:40, 20:2018h 40mindailyfrom 4,250 ₴
Lublin – Kyiv19:40, 20:0014hdailyfrom 3,050 ₴
Lublin – Volodymyr19:40, 20:006hdailyfrom 2,300 ₴
Sumy – Gdansk09:00, 09:0529h 5mindailyfrom 4,850 ₴
Gdansk – Kyiv07:5025h 10mindailyfrom 3,850 ₴
Katowice – Lokhvytsia18:3019h 30mindailyfrom 4,450 ₴
Katowice – Zhytomyr18:3014h 20mindailyfrom 3,100 ₴
Kyiv – Katowice14:1017h 20mindailyfrom 3,450 ₴
Kyiv – Rzeszów15:0012h 40mindailyfrom 3,250 ₴
Poznan – Kyiv11:3022h 30mindailyfrom 3,800 ₴
Romny – Wroclaw10:2024h 10mindailyfrom 4,750 ₴
Rzeszów – Lviv22:205h 10mindailyfrom 2,650 ₴
Warsaw – Dnipro17:5023h 40mindailyfrom 3,850 ₴
Krakow – Khorol19:40, 20:2017h 50mindailyfrom 3,700 ₴
Krakow – Zhytomyr19:40, 20:2012h 30mindailyfrom 2,900 ₴
Kyiv – Gdansk14:10, 15:0023h 10mindailyfrom 3,850 ₴
Kyiv – Lodz14:10, 15:0017h 20mindailyfrom 3,300 ₴
Kyiv – Szczecin14:10, 15:0024hdailyfrom 4,450 ₴
Lublin – Romny19:40, 20:0018h 50mindailyfrom 4,050 ₴
Warsaw – Kremenchuk17:20, 17:5022h 10mindailyfrom 3,500 ₴
Warsaw – Romny17:2021h 30mindailyfrom 4,050 ₴
Warsaw – Volodymyr17:20, 17:508h 10mindailyfrom 2,300 ₴
Dnipro – Katowice07:4523h 45mindailyfrom 4,200 ₴
Dnipro – Warsaw07:4521h 45mindailyfrom 3,850 ₴
Gorzów Wielkopolski – Sumy09:0031h 30mindailyfrom 5,200 ₴
Katowice – Kyiv18:3016hdailyfrom 3,450 ₴
Katowice – Lviv18:309hdailyfrom 2,800 ₴
Kharkiv – Warsaw07:3022h 30mindailyfrom 3,800 ₴
Konin – Rivne13:0015h 30mindailyfrom 3,100 ₴
Kovel – Warsaw22:008hdailyfrom 2,300 ₴
Kremenchuk – Krakow09:0021hdailyfrom 3,800 ₴
Kremenchuk – Warsaw09:0020h 30mindailyfrom 3,500 ₴
Kropyvnytskyi – Krakow08:3021h 30mindailyfrom 3,300 ₴
Kropyvnytskyi – Poznan08:3027hdailyfrom 4,100 ₴
Kyiv – Krakow14:1015h 50mindailyfrom 3,250 ₴
Kyiv – Poznan14:1021h 20mindailyfrom 3,800 ₴
Lodz – Kyiv14:5019h 10mindailyfrom 3,300 ₴
Lodz – Rivne14:5013h 40mindailyfrom 2,800 ₴
Lutsk – Lodz21:0011h 20mindailyfrom 2,600 ₴
Poznan – Cherkasy11:3027h 30mindailyfrom 3,850 ₴
Poznan – Zhytomyr11:3019h 30mindailyfrom 3,500 ₴
Rivne – Bydgoszcz19:3016h 15mindailyfrom 3,300 ₴
Romny – Warsaw10:2019h 10mindailyfrom 4,050 ₴
Sumy – Katowice09:0022h 30mindailyfrom 4,450 ₴
Szczecin – Kyiv07:3026h 30mindailyfrom 4,450 ₴
Szczecin – Sumy07:3033hdailyfrom 5,450 ₴
Wroclaw – Dnipro15:0026h 30mindailyfrom 4,500 ₴
Wroclaw – Pyriatyn15:0022hdailyfrom 3,850 ₴
Zhytomyr – Gdansk17:0021h 10mindailyfrom 3,550 ₴
Zhytomyr – Poznan17:0018h 30mindailyfrom 3,500 ₴

Czechia

Prague – Kremenchuk08:00, 12:0028hdailyfrom 5,000 ₴
Kyiv – Brno14:10, 15:0020h 30mindailyfrom 3,800 ₴
Prague – Kyiv08:00, 12:0022h 30mindailyfrom 4,150 ₴
Zhytomyr – Prague17:0021hdailyfrom 3,800 ₴
Kharkiv – Prague07:3032h 30mindailyfrom 5,200 ₴
Kyiv – Ostrava14:10, 15:0018hdailyfrom 3,600 ₴
Kyiv – Prague14:10, 15:0023hdailyfrom 4,150 ₴
Prague – Dnipro08:00, 12:0029h 30mindailyfrom 5,200 ₴
Show 13 more
Prague – Kharkiv08:00, 12:0029h 5mindailyfrom 5,200 ₴
Prague – Lviv08:0019h 30mindailyfrom 3,000 ₴
Prague – Rivne08:00, 12:0018h 25mindailyfrom 3,400 ₴
Prague – Zaporizhzhia08:00, 12:0031hdailyfrom 5,400 ₴
Prague – Zhytomyr08:00, 12:0020h 50mindailyfrom 3,800 ₴
Brno – Kyiv14:5019h 40mindailyfrom 3,800 ₴
Brno – Lviv14:5012h 48mindailyfrom 3,000 ₴
Brno – Rivne14:5015h 35mindailyfrom 3,100 ₴
Kremenchuk – Prague09:0031hdailyfrom 5,000 ₴
Lviv – Prague22:3015h 30mindailyfrom 3,000 ₴
Mladá Boleslav – Lviv09:0018h 30mindailyfrom 3,000 ₴
Ostrava – Kyiv17:1017h 20mindailyfrom 3,600 ₴
Rivne – Brno19:3016hdailyfrom 3,100 ₴

Within Ukraine

Dnipro – Zhytomyr07:459h 5mindailyfrom 1,500 ₴
Poltava – Lviv09:4512h 37mindailyfrom 1,900 ₴
Kharkiv – Lutsk07:30, 07:4513h 20mindailyfrom 2,000 ₴
Cherkasy – Kyiv10:304h 20mindailyfrom 700 ₴
Dnipro – Lviv07:4514h 35mindailyfrom 2,200 ₴
Dnipro – Zaporizhzhia18:401h 20mindailyfrom 250 ₴
Kharkiv – Lviv07:4514h 37mindailyfrom 2,100 ₴
Kharkiv – Poltava07:302h 5mindailyfrom 400 ₴
Show 7 more
Kyiv – Cherkasy11:403h 50mindailyfrom 700 ₴
Kyiv – Lutsk15:005h 50mindailyfrom 1,100 ₴
Kyiv – Poltava11:404h 40mindailyfrom 900 ₴
Kyiv – Zaporizhzhia11:408h 20mindailyfrom 1,400 ₴
Poltava – Kharkiv16:251h 15mindailyfrom 400 ₴
Poltava – Kyiv09:455h 5mindailyfrom 900 ₴
Zaporizhzhia – Kyiv06:008h 30mindailyfrom 1,400 ₴

BTA BUS travel rules

Refunds

A reservation with no prepayment can be cancelled free of charge — the fare is paid only to the driver at boarding.

Boarding

Be at the boarding point 15–30 minutes before departure with the ID the ticket is issued for; for international trips, bring your border-crossing documents.

Conditions as published by the carrier as of October 6, 2026 — check them on your ticket.

How to buy BTA BUS tickets

  1. 1. Pick a route and datein the search at the top of the page — no sign-up needed.
  2. 2. Compare tripsfares, departure times and free seats from every operator on the corridor.
  3. 3. Reserve with no prepaymentyour seat is held right away; pay the driver at boarding.

BTA BUS FAQ

How do I book a BTA BUS ticket?

Pick your route and date on SoloWay and choose a free seat — the seat is reserved online in a few minutes, with no prepayment.

Which routes does BTA BUS serve?

On SoloWay, BTA BUS runs 115 routes in 3 countries: Ukraine, Poland, Czechia. Main departure cities: Kyiv, Dnipro, Sumy. Each route’s timetable is in the table above.

How do I pay for a BTA BUS trip?

The fare is paid to the driver in cash at boarding. On SoloWay you only reserve the seat — no prepayment is needed.

How much do BTA BUS tickets cost?

In SoloWay search data as of October 5, 2026, BTA BUS tickets start from 250 ₴ — the cheapest on Dnipro – Zaporizhzhia. The fare depends on the route, date and payment option; the search shows the exact price for your date.

Can I get a refund on my BTA BUS ticket?

A reservation with no prepayment can be cancelled free of charge — the fare is paid only to the driver at boarding.

What is on board BTA BUS buses?

According to the carrier, its coaches offer: wi-fi, 220 v outlets, toilet, air conditioning, extra legroom. The fleet: 12 coaches (Volvo Irizar, Van Hool).

Who do I contact about my BTA BUS ticket?

If you booked on SoloWay, contact SoloWay support — via the chat on the site or the “Contact us” page. We help with payment, bookings and refunds.

Other carriers

Updated: October 6, 2026