The Morning You Accidentally Walk Into a Republic: A Vilnius Story
The bridge over the Vilnele River is maybe ten meters long. Cross it without thinking — follow the narrow cobblestone lane that curves away from Vilnius's Old Town — and you'll almost miss the small sign: "Res Publica Uzupiensis." If you're exploring the region, Riga is Latvia's Art Nouveau capital.
You've just walked into a country.
The Republic of Uzupis
On April 1, 1998, the bohemian neighborhood of Uzupis — which translates roughly as "the other side of the river" — declared independence from Lithuania. They wrote a constitution. Elected a president. Designed a flag. Installed border guards who, on the anniversary each year, stamp visitors' passports. If you're exploring the region, Tallinn is completing the Baltic capital trio.
The constitution is displayed on a wall in 23 languages, including a mirror (for narcissists, presumably). Article 1: "Everyone has the right to live by the Vilnele River, and the Vilnele River has the right to flow past everyone." Article 12: "A cat is not obliged to love its owner, but must help in time of need." Article 15: "A cat has the right to disappear." If you're exploring the region, Krakow is Poland's medieval gem just south.
Stand in front of this wall long enough to read every version. It's silly and profound and exactly the kind of thing that happens in cities old enough to not take themselves too seriously. If you're exploring the region, Prague is another underrated Central European capital.
The Old Town That Earned Its UNESCO
Vilnius has one of the largest and best-preserved medieval old towns in Europe — over 1,500 buildings spanning Gothic, Renaissance, Baroque, and Neoclassical styles. Walking through it is like watching centuries of European architecture in time-lapse.
Start at Vilnius Cathedral in Cathedral Square. White columns, a bell tower that leans slightly, a vast open square where locals meet and tourists orient themselves. Free to enter.
From there, walk through the Gate of Dawn — the only surviving gate of the original city walls, housing a chapel with a sacred icon of the Virgin Mary that draws Catholic pilgrims from across the region. Then wind through narrow streets past St. Anne's Church, a Gothic masterpiece that Napoleon reportedly wanted to carry back to Paris in his palm.
The streets twist and branch and dead-end and open into unexpected courtyards. You'll get lost. You won't mind.
The Hill With the Tower
Gediminas Tower sits on a hill above the city, the last remaining piece of the Upper Castle that once commanded the Lithuanian Grand Duchy. You can climb the hill for free or take the funicular for 2 EUR.
Walk it. The path winds through trees and across the exposed hillside, and at the top, the city unfolds below you — red rooftops, green copper church domes, the river curving through it all. The tower museum costs 6 EUR and provides historical context, but the view from outside is free and arguably better.
Time it for sunset. The light turns the baroque facades gold, then amber, then deep orange. A man plays guitar at the base of the tower. A couple takes wedding photos. A dog sleeps in the grass.
This is what Vilnius does. It doesn't try to impress you. It just exists beautifully, and you notice.
Cepelinai and the Weight of Lithuanian Cuisine
Order cepelinai at Etno Dvaras and understand the scale of this dish first. These are potato dumplings — called cepelinai because they're shaped like Zeppelins — stuffed with meat, the size of a fist, served two to a plate with sour cream and crispy bacon bits.
They cost 7-10 EUR for a serving. One serving is enough. Order two because you're hungry and you'll quickly learn what you got into: nobody can finish four cepelinai. The waiter knows this when you order. He'll smile.
Snekutis is the more local option — a tiny bar-restaurant where the owner supposedly hosts beer-drinking contests. Rougher, louder, more authentic.
Trakai: The Castle in the Lake
Take a bus to Trakai — 28 km west of Vilnius, 40 minutes, 2 EUR. The Trakai Island Castle sits on an island in Lake Galve: a 14th-century red-brick fortress that looks like something a movie studio would build but history built instead.
Entry: 12 EUR. Open daily 10AM-7PM in summer. Give it two hours to wander the courtyards, climb the towers, and look out at the lake from the ramparts.
Outside the castle, lakeside stalls sell kibinai — Karaite pastries filled with meat or vegetables. The Karaite community has lived in Trakai for 600 years, brought from Crimea by Grand Duke Vytautas. The pastries are 3-4 EUR each and absolutely worth it.
Swim in Lake Galve afterward. The water is cold and clear. A family picnics on the shore. Swans drift past the castle walls.
The City's Pace
What surprises most about Vilnius is its rhythm. It's a capital city — 590,000 people — but it moves at the speed of a village. People sit in outdoor cafes for hours. Conversations run long. Nobody seems rushed.
The city center is compact and walkable. You can cover the Old Town, Uzupis, and Gediminas Tower in a single afternoon without feeling hurried. Public buses cost 1 EUR with a Vilnieciu Kortele transport card. The airport is 6 km away — bus 1 or 2 takes 20 minutes for 1 EUR.
And the prices. A sit-down meal at a good restaurant: 10-18 EUR. A pint of Svyturys beer: 3-4 EUR. A museum: 3-8 EUR. The city is roughly 50-60% cheaper than Paris or London. This won't last — Vilnius is being discovered. But right now, it's extraordinary value.
The Last Morning
Go back to Uzupis on your last morning. Sit in a cafe on the river. Read the constitution on the wall one more time.
"Everyone has the right to be happy."
"Everyone has the right to be unhappy."
"Everyone has the right to appreciate their own insignificance."
Finish your coffee (2.50 EUR). Walk back across the bridge into Lithuania. Look back at the republic you're leaving.
Vilnius is not a city that demands attention. It's a city that rewards it — quietly, with baroque facades and Zeppelin-shaped dumplings and a constitution that protects the rights of cats. It's the best European capital you haven't visited yet, and it won't stay secret much longer.
Practical Details
Currency: Euro (EUR)
Language: Lithuanian; English widely spoken by younger generation
Airport: Vilnius (VNO), 6 km from center, bus 1/2 takes 20 min (1 EUR)
Transit: 1 EUR/ride with card, Bolt taxis ~8 EUR from airport