Specialty coffee in Poland

You already know where to drink coffee in your own city; the harder question is what happens the moment you leave it. Poland's specialty map runs from the Baltic down to the Bieszczady, dense in four or five places and thin across dozens of small towns, and the thin parts are where a trip stops being predictable.

482cafés
80roasteries
67cities
67events

Ustrzyki Dolne, and what coffee means at the end of the road

Ustrzyki Dolne is the last proper town before the Bieszczady, and coffee there is not a scene to work through. It is one stop, taken before the trailhead or after coming down off it, and it is either open when you arrive or it is not. That shape repeats across roughly fifty towns on this map, each holding a handful of addresses: Nysa, Elk, Gizycko, Przemysl, Zamosc, Bialystok, Rzeszow, Bielsko-Biala. In a town like that the map gives you a decision rather than a shortlist, which is exactly when it earns its keep.

Warsaw by district, Krakow on foot

Warsaw is the only city in the country where a coffee day has to be planned by district rather than by address; it carries more places than Krakow and Wroclaw together, spread across a city that takes an hour to cross, so the sane approach is to pick one side of the river and stay there. Krakow works the opposite way, a smaller list packed into a walking radius you can finish in a weekend without ever boarding a tram. Wroclaw and Poznan sit almost level with each other and reward an afternoon more than an itinerary. Szczecin, off on its own in the northwest, is the odd one of the group: a real list, a long way from anywhere else on this page.

Gdansk, Gdynia and Sopot are one trip, not three

The Tricity is a single commuter line with three names on it, and planning them separately wastes the geography. Gdansk and Gdynia between them hold more than Wroclaw does, with Sopot in the middle adding a few more within walking distance of the beach, and the SKM train connects the lot at a frequency that makes an afternoon hop across the bay trivial. This is the one part of Poland where you can drink your way through three towns in a day and still be back at the same hotel.

Roasters in Zgierz, Belzyce and Stromiec

Roasting here does not follow the cafes. Blue Orca Coffee works out of Belzyce, Bracia Ziolkowscy out of Stromiec, 1000 Hills Products out of Zgierz, towns you would otherwise drive past without slowing down. Lodz, a big city with a short cafe list, carries both Asteria and Blue Drop; Bydgoszcz has Audun Coffee, Szczecin has Buenas Buenas, and Krakow adds BeMyBean and CCRS Coffee Roasters to its own crowded centre. If you are buying bags rather than ordering cups, check the roaster list for the town you are passing through, not the one you are driving to.

Dates that decide the trip

Cuppings, launches and festival weekends are listed with their dates for a reason: in Poland the calendar often picks the destination. Zakopane and the Masurian towns run on a season, Sopot fills and empties with the summer, and a place that is worth a detour in June will be shuttered by four in the afternoon in November. Coverage is thickest where the cafes are thickest, so a small town may well have somewhere good that has not been added yet; if you find one, the map takes suggestions. Start with the city list if you know where you are going, and with the events feed if the date is still open.