# Oslo vs Tallinn

> On balanced weights, Oslo comes out ahead: 51 against 47 out of 100, mostly on research output and long, healthy lives. Reference profile: one person, €60,000 gross a year, a one-bedroom home, everyday spending of €1,200 a month in Lisbon scaled by each country's price level, balanced weights. Figures as of 2026-11-05. Canonical page: https://borgo.abcastor.com/compare/oslo-no-vs-tallinn-ee/

Scores out of 100: Oslo 51, Tallinn 47. Make it yours: https://borgo.abcastor.com/?cities=oslo-no,tallinn-ee

## Line by line

| Line | Oslo | Tallinn |
|---|---|---|
| Money left each month | €3,778 take-home a month | €3,914 take-home a month |
| Cost of living | €3,323 a month (Rental market survey (Statistics Norway table 09895); World Development Indicators) | Add your rent (World Development Indicators) |
| Nice days | 21 nice days a year (Historical weather (ERA5 reanalysis)) | 23 nice days a year (Historical weather (ERA5 reanalysis)) |
| Winter daylight | 5 h 54 min | 6 h 03 min |
| Sunshine | 1,706 h a year (Meteostat climate normals) | 1,923 h a year (WMO Climatological Standard Normals 1991-2020) |
| Dry days | 128 wet days a year (Historical weather (ERA5 reanalysis)) | 153 wet days a year (Historical weather (ERA5 reanalysis)) |
| Clean air | 8.5 µg/m³ (WHO Ambient Air Quality Database v8.0 (2026)) | 4.0 µg/m³ (WHO Ambient Air Quality Database v8.0 (2026)) |
| Safety | 0.7 homicides per 100k (World Development Indicators) | 1.5 homicides per 100k (World Development Indicators) |
| Long, healthy lives | 83.2 years (World Development Indicators) | 79.3 years (World Development Indicators) |
| Health costs | €85 a month (World Development Indicators) | €39 a month (World Development Indicators) |
| Childcare costs | no child of childcare age | no child of childcare age |
| Paid leave for parents | 54 weeks (mother 39, father 15) (OECD Family Database: parental leave systems (PF2.1)) | 86 weeks (mother 82, father 4) (OECD Family Database: parental leave systems (PF2.1)) |
| Happiness | 7.70 of 10 (OECD Well-being Database (How's Life?)) | 7.30 of 10 (OECD Well-being Database (How's Life?)) |
| Research output | 53 of 100 (OpenAlex institutions) | 36 of 100 (OpenAlex institutions) |
| Time difference from home | set your home city | set your home city |
| Flight home | set your home city | set your home city |
| Airport nearby | 37 km (OurAirports airports) | 5 km (OurAirports airports) |
| Public transport | no data | 38 % of commuters (Urban Audit: cities and greater cities) |
| Rail and metro stations | 111 stations (OpenStreetMap via the Overpass API) | 16 stations (OpenStreetMap via the Overpass API) |
| Short commutes | no data | 24 minutes (Urban Audit: cities and greater cities) |
| Cycle network | 1.58 km per km² (OpenStreetMap via the Overpass API: walking and cycling) | 1.84 km per km² (OpenStreetMap via the Overpass API: walking and cycling) |
| Everyday needs on foot | 95 % of streets (OpenStreetMap via the Overpass API: walking and cycling) | 91 % of streets (OpenStreetMap via the Overpass API: walking and cycling) |
| Walking and cycling to work | no data | 12.7 % of commuters (Urban Audit: cities and greater cities) |
| Quick way out by bike | 5.5 km, about 22 min by bike (GHS Urban Centre Database 2025 (R2024A), general characteristics) | 2.0 km, about 8 min by bike (GHS Urban Centre Database 2025 (R2024A), general characteristics) |
| Near the sea | 2 km (Natural Earth (coastline, land, countries and populated places)) | 1 km (Natural Earth (coastline, land, countries and populated places)) |
| Near the mountains | 75 km (Terrain Tiles (Terrarium) on AWS Open Data) | 300 km (Terrain Tiles (Terrarium) on AWS Open Data) |
| Green space | 38.8 % of land (OpenStreetMap via the Overpass API) | 25.4 % of land (OpenStreetMap via the Overpass API) |
| Fast internet | 56 Mbit/s (M-Lab NDT statistics (daily city aggregates)) | 36 Mbit/s (M-Lab NDT statistics (daily city aggregates)) |
| English spoken | no data | 50 % speak English (CLDR territory information) |
| International crowd | 27.6 % born abroad (Urban Audit: cities and greater cities) | 26.1 % born abroad (Urban Audit: cities and greater cities) |
| Doctors | 5.0 per 1,000 (World Development Indicators) | 3.5 per 1,000 (World Development Indicators) |
| Jobs | 4.6 % unemployed (World Development Indicators) | 8.3 % unemployed (World Development Indicators) |
| Graduates around | 56.5 % of adults (Population by educational attainment and NUTS 2 region (edat_lfse_04)) | 49.8 % of adults (Urban Audit: cities and greater cities) |
| Developers around | 15.9 per 1,000 (GitHub user search) | 14.9 per 1,000 (GitHub user search) |
| Clean government | 1.93 of 2.5 (Worldwide Governance Indicators) | 1.64 of 2.5 (Worldwide Governance Indicators) |
| Politics, left to right | centre, 5.3 of 10; say where you stand (Political position from election results) | centre-right, 6.2 of 10; say where you stand (Political position from election results) |
| Abortion law | on request, 10 weeks or later; say where you stand (Abortion in law, from the statutes cited) | on request, 10 weeks or later; say where you stand (Abortion in law, from the statutes cited) |
| Same-sex couples in law | marriage; say where you stand (Same-sex couples in law, from the statutes cited) | marriage; say where you stand (Same-sex couples in law, from the statutes cited) |
| Founders Running Club | no chapter (Founders Running Club communities) | no chapter (Founders Running Club communities) |
| Coworking spaces | 9 spaces (OpenStreetMap via the Overpass API) | 9 spaces (OpenStreetMap via the Overpass API) |
| Climbing gyms | 13 gyms (OpenStreetMap via the Overpass API) | 5 gyms (OpenStreetMap via the Overpass API) |
| Swimming pools | 12 pools (OpenStreetMap via the Overpass API) | 10 pools (OpenStreetMap via the Overpass API) |
| Beach days | 2 days a year (Historical weather (ERA5 reanalysis)) | 5 days a year (Historical weather (ERA5 reanalysis)) |
| Run or ride days | 193 days a year (Historical weather (ERA5 reanalysis)) | 178 days a year (Historical weather (ERA5 reanalysis)) |
| Few muggy days | 0 days a year (Historical weather (ERA5 reanalysis)) | 4 days a year (Historical weather (ERA5 reanalysis)) |
| Few grey days | 172 days a year (Historical weather (ERA5 reanalysis)) | 186 days a year (Historical weather (ERA5 reanalysis)) |
| Cool nights for sleeping | 0 days a year (Historical weather (ERA5 reanalysis)) | 2 days a year (Historical weather (ERA5 reanalysis)) |
| Few heat-stress days | 0 days a year (Historical weather (ERA5 reanalysis)) | 1 days a year (Historical weather (ERA5 reanalysis)) |
| Few snow days | 25 days a year (Historical weather (ERA5 reanalysis)) | 39 days a year (Historical weather (ERA5 reanalysis)) |
| Few windy days | 0 days a year (Historical weather (ERA5 reanalysis)) | 4 days a year (Historical weather (ERA5 reanalysis)) |

## Questions

### Is it cheaper to live in Oslo or Tallinn?

Everyday prices are lower in Estonia: 75.9 against 96.2 on the World Bank price level index (United States = 100, 2025). Open rent data is missing for Tallinn, so the full monthly cost needs your own rent.

### How much do you take home on €60,000 a year in Oslo and in Tallinn?

About NOK 473,925 a year in Oslo (Norway 2026 tax rules) and €46,963 in Tallinn (Estonia 2026 tax rules), after income tax and employee social contributions.

### Which is warmer, Oslo or Tallinn?

Oslo is warmer: average daily highs of the air over the year are 10.3 °C against 10.2 °C in Tallinn (Historical weather (ERA5 reanalysis), Open-Meteo, 2021-2025).

### Which has cleaner air, Oslo or Tallinn?

Tallinn has cleaner air: an annual PM2.5 mean of 4.0 µg/m³ against 8.5 µg/m³ (WHO Ambient Air Quality Database; WHO guideline 5 µg/m³; 2024 and 2025).

### Can a citizen of Norway live and work in Tallinn without a visa?

Yes. EU and EEA free movement rules let citizens of Norway live and work in Estonia without a visa.

## Cite

Borgo, "Oslo vs Tallinn", https://borgo.abcastor.com/compare/oslo-no-vs-tallinn-ee/, figures as of 2026-11-05.
