How about prices in Poland?
In restaurants, much depends on the type of menu and the standard of the venue. The cost of a decent meal is between PLN 15 and 30 (€ 3 - 8) for a single course, or PLN 20 to 80 ( ~€ 4 - 22) for a three course meal.
Shops and markets
Food prices are relatively low in Poland - particularly for locally produced goods. It is even cheaper to do your shopping at farmers' markets. You will not only buy directly from the producer, but also you will be able to haggle, as asking for a good price is the accepted thing to do.
Entertainment
Here everything depends on how you want to spend your time and money. Most pubs and cafés with live music and disco bars sell different type of drinks and appetisers, thus catering for a wide variety of tastes and wallets. A 0,5 l glass of excellent Polish beer, depending on the type of place, will cost between PLN 5-12 (~€ 1,5- € 3 ). Cocktails are usually priced at 10-15PLN (€ 3 -4). Cinemas, theatres, aqua-parks and game arcades are relatively inexpensive, too.
Transport
The cost of public transport in Poland is generally low. Within towns, it is best to travel by bus and trams. While trams in large cities offer quick and easy travel. Buses during rush hours may be crowded and slow, thus planning ahead is advised. Tickets for cost between PLN 2-3 (~ € 1) /per person.
If you do not know the place well you may prefer to take a taxi. Compared with other European countries, Polish taxis are relatively cheap. Fares range PLN from 2,8 – 5,40 per kilometer on weekdays between 6:00 and 22:00 outside Kraków's administrative boundaries.. After 20hrs and during weekend it is more expensive. For long taxi trips you should negotiate the fare in advance.
If you plan to travel by train, make sure to calculate in advance the cost of your journey - fares depend on the type of train (regular, fast, express) and class. The comfort of first-class travel is not very different from second-class, while ticket prices may vary significantly. Some trains require booking a seat.