Lokali
Ulpiana
Free audio guide

Ulpiana

42.5919° N · 21.1860° E · Archaeological Site

Photo: KoljaHub at German Wikipedia · CC BY-SA 2.0 de · Wikimedia Commons

Ulpiana is a cultural heritage monument of Kosovo. Ulpiana was a self-governing Roman town in Dardania. The free Lokali audio guide runs 6 minutes.

✓ Published October 2026 · how we write these guides

At a glance

Visitor facts

Lokali audio guide6 min · free
TypeArchaeological Site
LocationPristina, Kosovo
Coordinates42.5919, 21.1860
Languages50+, in the Lokali app
The guide

The story

Listen first. Wind moves across open fields, and somewhere a dog barks from a farmhouse. Underfoot, the grass gives way to pale, worn stone. Low walls rise only knee-high from the earth, their edges softened by centuries of rain. It does not look like a city at first. It looks like a field with lines drawn on it. But those lines are streets, gates and churches, and you are standing inside one of the most important Roman towns in this part of the Balkans.

This is Ulpiana. It lies a short drive south-east of Pristina, close to the town of Gračanica. Today it is an archaeological park, quiet and spread out under a wide sky. Most visitors come for an hour and leave with the same thought. How could something this large almost disappear? The answer runs through earthquakes, emperors, and the slow patience of soil.

Let us begin with the name. Many historians link it to the Roman emperor Trajan, whose family name was Ulpius. Trajan ruled in the early second century, a time when Rome pushed hard into the Balkans and organised the land it held. Ulpiana grew in that period. It became a municipium — a self-governing Roman town with its own council and its own officials. That status mattered. It meant Ulpiana was more than a camp or a road stop.

Why here? Look at the hills on the horizon. This region sat close to rich deposits of silver and lead. Rome needed metal for coins, tools and pipes, and mining brought money into the valley. Roads followed the money, and trade followed the roads. Ulpiana became a centre for the wider region the Romans called Dardania, named after the Dardanians, an ancient people who lived in these lands before Rome arrived.

As you walk, try to picture the town at its height. Paved streets ran in straight lines. There were public buildings, private houses, workshops and baths. Walls with gates protected the centre. Archaeologists have uncovered parts of this layout, but much of the city still lies under the surrounding fields. That is one of the surprises here. What you can see is only a fraction. Farmers have ploughed above Roman foundations for generations.

Pause near the remains of the northern gate, if you can find the path toward it. Gates were the face of a Roman town. Travellers, merchants and soldiers passed through them every day. Here you can still trace the heavy footings that once carried towers and arches. Look closely at the stone blocks. Some are cut with clean, square edges. Others are rougher, and they show later repairs made with whatever material people had at hand.

Those repairs tell a story of change. By the fourth century, the Roman world had become Christian, and Ulpiana changed with it. The town became a seat of bishops. Church records show that bishops from Ulpiana took part in major church councils of the late Roman period. So this field was once connected to debates that shaped Christian belief across the Mediterranean world.

You can see that Christian layer in the ground. Excavations have revealed early church buildings, including a basilica — a long hall with aisles, the standard shape for early churches — and the remains of a baptistery, where new believers were baptised. Look for the curved shape of an apse, the rounded end of a church where the altar once stood. It is often the easiest feature to recognise among the ruins.

There is also a story that local people still tell. According to tradition, two brothers named Florus and Laurus worked here as stonemasons. The legend says they were martyred for their faith. Their names live on in Orthodox Christian tradition, and some link their memory to this town. It is a tradition rather than a documented fact, but it shows how strongly Ulpiana stayed in people's memory long after the city faded.

Then came disaster. In the early sixth century, a powerful earthquake struck the region and badly damaged the town. The eastern Roman emperor Justinian, who ruled from Constantinople, chose to rebuild it. The writer Procopius, who recorded Justinian's building projects, mentions this work. The restored city received a new name, Justiniana Secunda. Emperors liked to put their own names on cities, and Justinian was no exception.

But rebuilding could not stop the larger changes sweeping the Balkans. Over the following centuries, Roman control weakened, new peoples arrived, and town life declined across the region. Ulpiana slowly emptied. Stone from its buildings was carried away and used again elsewhere. Earth and grass covered what remained. By later centuries, the great city survived mainly as a name in old texts and as scattered finds turned up by ploughs.

Modern archaeology brought it back into view. Excavations here have taken place across many decades, and work continues. Teams have uncovered streets, churches, burial areas and many small objects — coins, pottery, pieces of sculpture and inscriptions. Many of these finds are now kept in museums rather than on site. If you visit the Museum of Kosovo in Pristina, you can see objects connected to the ancient Dardanian lands, which helps bring this quiet field to life.

Before you leave, stand still for a moment and turn slowly in a full circle. Notice the low lines of stone, the open farmland beyond, and the hills where Roman miners once worked. Notice how close the modern world sits — the road, the houses, the sound of cars. Ulpiana is not sealed away behind glass. It lies right beside everyday life. As you walk back, watch the grass at the edge of the path. Somewhere beneath it, another Roman street is still waiting to be found.

Good to know

Key facts

Ulpiana was a self-governing Roman town in Dardania.
Its name is widely linked to Emperor Trajan's family.
Bishops of Ulpiana attended major early church councils.
Emperor Justinian rebuilt it after a sixth-century earthquake.
The rebuilt city was renamed Justiniana Secunda.
Look closer

What to look for

The rounded apse at the end of the basilica.
Heavy stone footings at the old northern gate.
Rough later repairs set beside cleanly cut Roman blocks.
Straight lines of buried streets showing through the grass.
Farm fields where unexcavated city remains still lie.
Before you go

Practical tips

Wear sturdy shoes for uneven stone and grassy paths.
Bring water and sun protection; there is little shade.
Combine your visit with nearby Gračanica Monastery.
Visit the Museum of Kosovo to see related finds.
Come in soft morning light to read the ruins better.
Questions

Common questions

Is there a free audio guide to Ulpiana?

Yes — the Lokali app narrates Ulpiana free of charge in 50+ languages. The guide runs about 6 minutes, covers the history, what to look for on site and practical tips, and works offline once downloaded.

Where is Ulpiana?

Ulpiana is near Pristina, Kosovo, at 42.5919, 21.1860. Tap the map link on this page for directions from where you are.

What is Ulpiana known for?

Ulpiana was a self-governing Roman town in Dardania. Its name is widely linked to Emperor Trajan's family.

What should you look for at Ulpiana?

The rounded apse at the end of the basilica. Heavy stone footings at the old northern gate. Rough later repairs set beside cleanly cut Roman blocks.

What should you know before visiting Ulpiana?

Wear sturdy shoes for uneven stone and grassy paths. Bring water and sun protection; there is little shade.

When is the best time to visit Ulpiana?

Come in soft morning light to read the ruins better.

Location

On the map

Opens directions to Ulpiana from your location.

Nearby

More to see in Pristina

Pristina →
Free · 50+ languages · offline

Hear Ulpiana in your language

The full story, narrated, in 50+ languages. Download it before you go and it plays offline, at your own pace, with no ticket and no tour group.

Google PlayGet the app