Ukrainian National Bus Lines serve almost every city and town in Ukraine. The older fleet of buses would suffice for short trips, although sometimes are overcrowded and dirty. So, for the price, train travel is a more comfortable option. "Deluxe" Bus travel is, however, available also by private companies and is not a bad choice.
There are regular bus schedules to the Polish cities of Warsaw, Krakow, Lublin, etc., with the ticket for the Warsaw route cheaper than by train. It is an overnight trip however and as you can imagine a bit of an uncomfortable sleeping experience.
From Kyiv the Polish bus departs from the Dachna Bus Terminal, Peremohy Prospect 142.
Around Ukraine by bus
More comfortable bus trips are availabe from such companies as these:
Other Bus Terminals in Kyiv (Kiev):
Kyiv Darnytsya : Address: Gagarina Str., 1
Kyiv Dachna : Address: Peremogy Prospect, 142 (to Poland, Zhytomir, Fastiv, Rivne, Makariv, etc.)
Kyiv Pivdenna : Address: Akademika Glushkova Street, 3
Kyiv Podil : Address: Nyzhniy Val Str., 15A (to Kaniv, Bila Tserkva, Boguslav, Myronivka, etc.)
Kyiv Polissya : Address: Shevchenko Square, 2 (to Ovruch, Dymer, etc.)
Around Ukraine by car
Rent-a-Car Companies in Kyiv and Ukraine
Avis Rent a Car
Kyiv: Tel.: +380 44 502 20 10 Fax: +380 44 502 20 14
Address: 72 b, Yamskaya
Hertz Rent a Car
Kyiv: +380 44 494 49 35/38
Boryspil International Airport: +380 44 296 76 16/14
Kyiv: +380 44 238 26 91
Address: Gorkoho Str., 48a
Boryspil International Airport: +380 44 296 77 37