Vilnius is a city where baroque elegance, bohemian spirit, and Baltic charm come together. It’s compact, walkable, and full of surprises—making it an ideal destination for a quick escape. With just two days, you can see Vilnius’s most iconic sights, experience its creative culture, taste traditional food, and still have time to relax. Here’s a perfect 2-day itinerary for a weekend in Vilnius.
Day 1: Historical Highlights and Old Town Discoveries
Start your morning in Vilnius Old Town, one of the largest and best-preserved in Europe. Begin at Cathedral Square, the heart of the city, where you’ll find the striking white Vilnius Cathedral and Bell Tower. Climb the tower for a panoramic view to orient yourself.
Next, walk up to Gediminas Tower—a short hike or funicular ride—where you’ll enjoy sweeping views over the city and learn about Lithuania’s medieval past. It’s a great way to take in Vilnius’s green surroundings and unique skyline.
Head down into the Old Town via Pilies Street, lined with cafés, craft shops, and street performers. Stop for lunch at a local spot like Etno Dvaras to try traditional Lithuanian dishes such as cepelinai (potato dumplings) or kugelis (baked potato pudding).
After lunch, wander over to St. Anne’s Church, a Gothic gem admired for its red brick design. Nearby, visit Bernardine Church and Monastery, and then stroll through Bernardine Garden, a peaceful park perfect for a mid-afternoon rest.
As evening falls, head across the river to the Republic of Užupis, Vilnius’s artistic and self-declared independent district. Explore its quirky art, read the Užupis Constitution on the wall, and enjoy dinner at a local bistro like Špunka or Užupio Picerija. If the weather’s good, enjoy a drink on the terrace overlooking the river.
Day 2: Culture, Views, and Local Flavor
Begin your second day with breakfast at a cozy café like Backstage Café or Taste Map Coffee—favorites among locals. Then head to the Museum of Occupations and Freedom Fights (KGB Museum). Located in a former Soviet prison, this powerful museum tells the story of Lithuania under totalitarian regimes.
Afterward, walk down Gediminas Avenue, the main boulevard lined with shops and impressive architecture. Stop by Lukiškės Square and check out the former Lukiškės Prison, now a cultural space offering tours and events.
Around lunchtime, explore the Hales Market, where you can sample local cheese, smoked meats, pastries, and Lithuanian craft products. This is also a good place to pick up unique souvenirs.
In the afternoon, take a walk up to the Hill of Three Crosses. The hike through Kalnų Park is scenic and not too steep, and the view from the top is one of the best in the city—especially at sunset.
Wrap up your weekend with dinner in the Old Town. Try Lokys, a medieval-style restaurant that serves hearty Lithuanian fare in a historical setting. If you still have energy, finish with a craft beer or cocktail at Alchemikas or Bardakas—two stylish bars loved by locals.
Vilnius may not be the biggest capital, but it’s full of character, history, and hidden corners waiting to be discovered. With just two days, you’ll get a taste of its rich past, creative present, and laid-back atmosphere—leaving you curious to return and explore even more.