Cheap Bus tickets to Kazimierz Dolny

What are the most popular routes to Kazimierz Dolny?

Warsaw - Kazimierz DolnyAverage price$16Average duration3h 17mDaily departures3
Łódź - Kazimierz DolnyAverage price$37Average duration6h 42mDaily departures1
London - Kazimierz DolnyAverage price$317Average duration1d 14hDaily departures1
Puławy - Kazimierz DolnyAverage price$16Average duration20mDaily departures1
Krakow - Kazimierz DolnyAverage price$41Average duration11h 32mDaily departures1