Start your foodie journey in Warsaw by trying their street food. Head over to Hala Koszyki, a multi-level food hall offering various cuisines from burgers to sushi rolls. For dinner, you can try Polish classics such as pierogi (dumplings) and bigos (a traditional meat and cabbage stew) at Restauracja Polska Rozana. End the night by grabbing a drink at Solec 44, a trendy bar known for its delicious cocktails and live music.
Krakow is known for its traditional Polish dishes, so head over to the Main Market Square to enjoy some. Try their famous Zapiekanki, a type of pizza bread topped with mushrooms, cheese, tomato sauce, and a variety of other toppings, at Endzior. For dinner, head to a local favorite--Pod Aniolami--and try their rabbit loin or their beef tartare.
Take a day trip to Zakopane and try their famous Oscypek, a smoked cheese made from sheep's milk, sold at the local market. For dinner, head over to Karczma Młyniska, a cozy restaurant in the heart of the town, and try their traditional mountain cuisine such as roasted lamb, grilled pork neck or their regional trout.
One of the culinary highlights of Poland, Poznan, offers a variety of delicious dishes such as St. Martin's croissants and Rogal Świętomarciński. Begin your day by devouring the croissants at St. John's Bakery, a local bakery offering freshly baked pastries. For dinner, head over to Brovaria, a restaurant specializing in beer and traditional Polish cuisine. Enjoy polish dumplings sticked with parmasan cheese or their roasted duck with apple sauce.
Start your day by trying their famous fish delicacies, such as smoked salmon, herring, or fried codfish, at the Old Town Market. For dinner, head to Gdańska Restaurant, offering Polish cuisine in a cozy, rustic setting. Don't forget to try their famous kogiel-mogiel custard, a sweet, egg-based dessert.
Wrocław is known for its delicious street food, including sausage dishes and pierogi. Start your day by trying their famous kielbasa with mustard, served at the Hala Targowa market. For dinner, head over to Konspira, offering a creative take on traditional Polish dishes. Try their vegan beetroot carpaccio or their pork loin with black pudding and juniper sauce.
On the last day of your trip, visit Łódź, a city known for its industrial heritage and culinary delights. Start your day by having breakfast at Gruzińskie Chaczapuri, offering Georgian-style pastries. For dinner, head over to Alewino, a restaurant featuring modern Polish cuisine. Don't forget to try their delicious apple pie!
You can get around Poland by trains or buses, both of which are relatively affordable options. Trains are usually faster, but buses are a cheaper alternative, with PolskiBus being the popular choice among tourists. International flights arrive primarily to Warsaw Chopin Airport (WAW) and Kraków John Paul II International Airport (KRK). Domestic flights conform Wroclaw Nicolaus Copernicus Airport (WRO) and Gdansk Lech Walesa Airport (GDN). Taxis generally cost between 11-30 PLN per ride depending on the city, and you can opt for Uber or other ridesharing services for a more comfortable ride.
If you have more time, take a day trip to the Białowieża Forest, where you can see the majestic European bison, the biggest land mammal in Europe. Alternatively, if you have less time, cut out a city or two to enjoy the other cities leisurely.
Warsaw Chopin Airport (WAW), located 10 km southwest of the center of Warsaw, is the biggest and busiest airport in Poland, serving over 18 million passengers in 2019. Kraków John Paul II International Airport (KRK), located 11 km west of the city center, connects Poland to more than 120 destinations worldwide. Wroclaw Nicolaus Copernicus Airport (WRO), located 13 kilometers southwest of the city center, and Gdansk Lech Walesa Airport (GDN), located 15 kilometers northwest of Gdańsk, are the main domestic airports in the country.