Map of Šiauliai, Lithuania
Šiauliai is the administrative centre of Siauliai, Lithuania, with a population of about 99,462. It lies at 55.9333°N, 23.3167°E. Šiauliai is about 186 km (116 mi) northwest of Vilnius, the capital. The nearest city on our map is Panevėžys, 69 km to the east.
Šiauliai at a glance
Country
Region
Siauliai
Population
99,462GeoNames
Coordinates
55.9333, 23.316755°56′00″N 23°19′00″E
Time zone
Europe/VilniusUTC+02:00 / UTC+03:00 (daylight saving time)
Local time
–
Distance to Vilnius
186 km (116 mi)
Where is Šiauliai?
- The 4th largest city in Lithuania by recorded population.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 6 h 58 min on the shortest day to 17 h 36 min on the longest day (around 21 December and 21 June).
Cities near Šiauliai
- Panevėžys — 69 km east
- Jelgava — 83 km north, Latvia
- Jūrmala — 118 km north, Latvia
- Kaunas — 121 km south
- Riga — 123 km northeast, Latvia
- Sovetsk — 131 km southwest, Russia
- Klaipėda — 138 km west
- Marijampolė — 153 km south
- Liepāja — 156 km northwest, Latvia
- Chernyakhovsk — 173 km southwest, Russia
Largest cities in Lithuania
- Vilnius — 542,366
- Kaunas — 289,380
- Klaipėda — 172,292
- Panevėžys — 85,885
- Alytus — 49,195
- Marijampolė — 34,975
Map of Lithuania and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.