Kasia & I lived car-free for 3.5 years in
Wrocław, Poland. Many places (grocery stores, a shopping mall, tons of restaurants, the train station, etc) were within walking distance of our apartment. The city has an excellent bus & tram system for more distant destinations. Occasionally, if we had a lot of shopping to do, we'd walk/bus/tram to the shop and take a (surprisingly inexpensive) taxi back.
We did some biking while living in Wrocław, but it was mostly recreational. I don't recall seeing bike racks on trams or buses, but some of the trains have bike cars.
For longer trips, we'd take the train. It was a 3 hour train ride to Kasia's parents in
Jastrzębie Zdrój (actually train to Rybnik, then bus to Jastrzębie Zdrój). It was a ~5 hour train ride to Prague.
We hope to move back there someday.