---
last_updated: 2026-09-28
source_url: https://opper.ai/models/eu/qwen
title: "Qwen with EU Data Residency: Models Hosted in the EU | Opper AI"
description: "19 of the 43 Qwen models on Opper run on EU routes, on TensorX, Greenference, Berget, Melious, Regolo and 5 more in the EU multi-region, Sweden, Germany, Italy, France and Spain. Each route shows where it runs, what the provider keeps and what it costs."
---

# Qwen models hosted in the EU

> Where each Qwen model runs in the EU, what the provider keeps and what it costs, route by route.

Opper is certified against ISO/IEC 27001:2022; the controls, policies and sub-processors are on https://trust.opper.ai.

19 of 43 models · 34 routes · 10 providers · 5 countries

[Run Qwen models on Opper](https://opper.ai/alibaba)

## Every EU route for Qwen

One row per model and route, with each model's best route first. Token prices are per million tokens.

| Model | Model id | Runs on | Location | Zero data retention | Training | Context | Input $/1M | Output $/1M |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [Qwen3.8-2.4T-A95B](https://opper.ai/alibaba/qwen3-8-2-4t-a95b) | `tensorx/qwen/qwen3.8-2.4t-a95b` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $2.50 | $6.00 |
| [Qwen3.8 Flash-Next](https://opper.ai/alibaba/qwen3-8-flash-next) | `tensorx/qwen/qwen3.8-flash-next` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $0.20 | $0.50 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `greenference/qwen3.8-27b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 262K | $0.05 | $0.90 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `tensorx/qwen/qwen3.8-27b` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $0.40 | $2.40 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `berget/Qwen/Qwen3.8-27B-FP8` | [Berget](https://opper.ai/provider/berget) | Sweden | Yes | No | 262K | $0.46 | $3.42 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `melious/qwen3.8-27b` | [Melious](https://opper.ai/provider/melious) | Germany | Yes | No | 262K | $0.46 | $2.74 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `regolo/qwen3.8-27b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.57 | $2.39 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `evroc/qwen3.8-27b` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 262K | $0.86 | $3.42 |
| [Qwen3.8 27B](https://opper.ai/alibaba/qwen3-8-27b) | `scaleway/qwen3.8-27b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.68 | $3.76 |
| [Qwen 3.5 397B](https://opper.ai/alibaba/qwen3-5-397b-a17b) | `greenpt/qwen3.5-397b-a17b` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 262K | $0.80 | $4.96 |
| [Qwen 3.5 397B](https://opper.ai/alibaba/qwen3-5-397b-a17b) | `scaleway/qwen3.5-397b-a17b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.68 | $4.11 |
| [Qwen 3.6 27B](https://opper.ai/alibaba/qwen3-6-27b) | `greenference/qwen3.6-27b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 16K | $0.15 | $1.00 |
| [Qwen 3.6 27B](https://opper.ai/alibaba/qwen3-6-27b) | `regolo/qwen3.6-27b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.57 | $2.39 |
| [Qwen 3.6 35B-A3B](https://opper.ai/alibaba/qwen3-6-35b-a3b) | `greenpt/qwen3.6-35b-a3b` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 262K | $0.34 | $2.05 |
| [Qwen 3.6 35B-A3B](https://opper.ai/alibaba/qwen3-6-35b-a3b) | `scaleway/qwen3.6-35b-a3b` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.29 | $1.71 |
| [Qwen3.6 35B A3B FP8](https://opper.ai/alibaba/qwen3-6-35b-a3b-fp8) | `evroc/Qwen/Qwen3.6-35B-A3B-FP8` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $0.34 | $1.37 |
| [Qwen3.5 122B A10B](https://opper.ai/alibaba/qwen3-5-122b-a10b) | `tensorx/qwen/qwen3.5-122b-a10b` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $0.50 | $3.50 |
| [Qwen3.5 122B A10B](https://opper.ai/alibaba/qwen3-5-122b-a10b) | `regolo/qwen3.5-122b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $1.14 | $4.79 |
| [Qwen3.5 9B](https://opper.ai/alibaba/qwen3-5-9b) | `greenference/qwen3.5-9b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 16K | $0.04 | $0.07 |
| [Qwen3.5 9B](https://opper.ai/alibaba/qwen3-5-9b) | `regolo/qwen3.5-9b` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.08 | $0.40 |
| [Qwen3.5 9B](https://opper.ai/alibaba/qwen3-5-9b) | `tensorx/qwen/qwen3.5-9b` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 262K | $0.15 | $0.20 |
| [Qwen3 235B A22B Instruct (2507)](https://opper.ai/alibaba/qwen3-235b-a22b-instruct-2507) | `tensorx/qwen/qwen3-235b-a22b-2507` | [TensorX](https://opper.ai/provider/tensorx) | EU multi-region | Yes | No | 131K | $0.07 | $0.46 |
| [Qwen3 235B A22B Instruct (2507)](https://opper.ai/alibaba/qwen3-235b-a22b-instruct-2507) | `greenpt/qwen3-235b-a22b-instruct-2507` | [GreenPT](https://opper.ai/provider/greenpt) | EU | Yes | No | 262K | $1.03 | $3.08 |
| [Qwen3 235B A22B Instruct (2507)](https://opper.ai/alibaba/qwen3-235b-a22b-instruct-2507) | `scaleway/qwen3-235b-a22b-instruct-2507` | [Scaleway](https://opper.ai/provider/scaleway) | France | Abuse monitoring | No | 262K | $0.86 | $2.57 |
| [Qwen 3 Coder Next](https://opper.ai/alibaba/qwen3-coder-next) | `regolo/qwen3-coder-next` | [Regolo](https://opper.ai/provider/regolo) | Italy | Yes | No | 262K | $0.57 | $2.28 |
| [Qwen3 VL 30B A3B Instruct](https://opper.ai/alibaba/qwen3-vl-30b-a3b-instruct) | `evroc/qwen3-vl-30b-instruct` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | 131K | $0.23 | $0.91 |
| [Qwen3-VL-Flash](https://opper.ai/alibaba/qwen3-vl-flash) | `alibaba:eu/qwen3-vl-flash` | [Alibaba Cloud](https://opper.ai/provider/alibaba) | Germany | Abuse monitoring | No | 262K | $0.05 | $0.40 |
| [Qwen3-VL-Plus](https://opper.ai/alibaba/qwen3-vl-plus) | `alibaba:eu/qwen3-vl-plus` | [Alibaba Cloud](https://opper.ai/provider/alibaba) | Germany | Abuse monitoring | No | 262K | $0.20 | $1.60 |
| [Qwen 3 Embedding 8B](https://opper.ai/alibaba/qwen3-embedding-8b) | `evroc/qwen3-embedding-8b` | [evroc](https://opper.ai/provider/evroc) | Sweden | Yes | No | n/a | $0.11 | $0 |
| [Qwen3 30B A3B](https://opper.ai/alibaba/qwen3-30b-a3b) | `greenference/qwen3-30b-a3b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 41K | $0.10 | $0.28 |
| [Qwen3 8B](https://opper.ai/alibaba/qwen3-8b) | `greenference/qwen3-8b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 33K | $0.45 | $0.45 |
| [Qwen3 14B](https://opper.ai/alibaba/qwen3-14b) | `greenference/qwen3-14b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 16K | n/a | n/a |
| [Qwen3 14B](https://opper.ai/alibaba/qwen3-14b) | `nextbit/qwen3:14b` | [Nextbit](https://opper.ai/provider/nextbit) | Spain | Retained | No | 41K | $0.10 | $0.22 |
| [Qwen3 32B](https://opper.ai/alibaba/qwen3-32b) | `greenference/qwen3-32b` | [Greenference](https://opper.ai/provider/greenference) | EU multi-region | Yes | No | 16K | $0.10 | $0.28 |

## Qwen models not in the EU yet

These Qwen models run on Opper outside the EU for now, in the region shown. This page updates within the hour when one gains an EU route.

- [Qwen 2.5 72B Instruct](https://opper.ai/alibaba/qwen-2-5-72b-instruct) (US)
- [Qwen 3 30B](https://opper.ai/alibaba/qwen3-30b-a3b-instruct-2507) (Multi)
- [Qwen 3 Coder 480B](https://opper.ai/alibaba/qwen3-coder-480b-a35b-instruct) (US)
- [Qwen MT Plus](https://opper.ai/alibaba/qwen-mt-plus) (US)
- [Qwen3 235B A22B](https://opper.ai/alibaba/qwen3-235b-a22b-fp8) (US)
- [Qwen3 235B A22B Thinking (2507)](https://opper.ai/alibaba/qwen3-235b-a22b-thinking-2507) (US)
- [Qwen3 Coder 30b A3B Instruct](https://opper.ai/alibaba/qwen3-coder-30b-a3b-instruct) (US)
- [Qwen3 Coder 480B A35B Instruct Turbo](https://opper.ai/alibaba/qwen3-coder-480b-a35b-instruct-turbo) (US)
- [Qwen3 Max](https://opper.ai/alibaba/qwen3-max) (US)
- [Qwen3 Max Thinking](https://opper.ai/alibaba/qwen3-max-thinking) (US)
- [Qwen3 Next 80B A3B Instruct](https://opper.ai/alibaba/qwen3-next-80b-a3b-instruct) (US)
- [Qwen3 VL 235B A22B Instruct](https://opper.ai/alibaba/qwen3-vl-235b-a22b-instruct) (US)
- [Qwen3 VL 235B A22B Thinking](https://opper.ai/alibaba/qwen3-vl-235b-a22b-thinking) (US)
- [Qwen3.5 0.8B](https://opper.ai/alibaba/qwen3-5-0-8b) (US)
- [Qwen3.5 27B](https://opper.ai/alibaba/qwen3-5-27b) (US)
- [Qwen3.5 2B](https://opper.ai/alibaba/qwen3-5-2b) (US)
- [Qwen3.5 35B A3B](https://opper.ai/alibaba/qwen3-5-35b-a3b) (US)
- [Qwen3.5 4B](https://opper.ai/alibaba/qwen3-5-4b) (US, Multi)
- [Qwen3.6 35B A3B Escha](https://opper.ai/alibaba/qwen3-6-35b-a3b-escha) (Multi)
- [Qwen3.6-Flash](https://opper.ai/alibaba/qwen3-6-flash) (Multi)
- [Qwen3.7-Max](https://opper.ai/alibaba/qwen3-7-max) (Multi, US)
- [Qwen3.7-Plus](https://opper.ai/alibaba/qwen3-7-plus) (Multi)
- [Qwen3.8 Flash](https://opper.ai/alibaba/qwen3-8-flash) (US)
- [Qwen3.8-Max](https://opper.ai/alibaba/qwen3-8-max) (Multi, US)

## Call Qwen only in the EU

Every route has its own model id. Call that id on any plan and the request is served on that route, in that location. The examples below call Qwen3.8-2.4T-A95B on TensorX in the EU multi-region.

### Set it up with your agent

Copy this into a coding agent like Claude Code, Cursor or Codex and it will wire up Opper and call this route.

```text
Use curl to download, read and follow: https://skills.opper.ai Call Qwen3.8-2.4T-A95B on the EU route tensorx/qwen/qwen3.8-2.4t-a95b
```

### Or call it directly

```bash
curl https://api.opper.ai/v3/compat/chat/completions \
  -H "Authorization: Bearer $OPPER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "tensorx/qwen/qwen3.8-2.4t-a95b",
    "messages": [{ "role": "user", "content": "Hello" }]
  }'
```

### Lock it in with a rule

A model access rule with Inference location: EU, set for your organization or a project, means no LLM or embedding call can reach a route outside the EU, even by mistake. Rules are part of the Control Plane. [How model access rules work](https://docs.opper.ai/control-plane/rules/model-access)

## Who you contract with

- Company: Opper Technology AB, Sweden, reg. no. 559446-3720
- Certification: [ISO/IEC 27001:2022](https://trust.opper.ai)
- Processor: Opper, for every model. [Sub-processor list](https://opper.ai/sub-processors)
- DPA: One DPA covers the whole catalogue. [Read the DPA](https://opper.ai/data-processing-agreement)

## Other model families in the EU

- [Claude](https://opper.ai/models/eu/claude): 11 models
- [OpenAI](https://opper.ai/models/eu/openai): 25 models
- [Gemini](https://opper.ai/models/eu/gemini): 11 models
- [Mistral](https://opper.ai/models/eu/mistral): 28 models
- [DeepSeek](https://opper.ai/models/eu/deepseek): 7 models
- [GLM](https://opper.ai/models/eu/glm): 10 models
- [Kimi](https://opper.ai/models/eu/kimi): 4 models
- [Llama](https://opper.ai/models/eu/llama): 3 models
- [Grok](https://opper.ai/models/eu/grok): 4 models

## Frequently asked questions

### Is Qwen available in the EU?

Yes. 19 of the 43 Qwen models on Opper run on EU routes, on TensorX, Greenference, Berget, Melious, Regolo and 5 more in the EU multi-region, Sweden, Germany, Italy, France and Spain. Call the route's model id and the request is served in the EU.

### Which Qwen models run in the EU?

Qwen3.8-2.4T-A95B, Qwen3.8 Flash-Next, Qwen3.8 27B, Qwen 3.5 397B, Qwen 3.6 27B, Qwen 3.6 35B-A3B, Qwen3.6 35B A3B FP8, Qwen3.5 122B A10B, Qwen3.5 9B, Qwen3 235B A22B Instruct (2507), Qwen 3 Coder Next, Qwen3 VL 30B A3B Instruct, Qwen3-VL-Flash, Qwen3-VL-Plus, Qwen 3 Embedding 8B, Qwen3 30B A3B, Qwen3 8B, Qwen3 14B and Qwen3 32B. Not in the EU yet: Qwen 2.5 72B Instruct, Qwen 3 30B, Qwen 3 Coder 480B, Qwen MT Plus, Qwen3 235B A22B, Qwen3 235B A22B Thinking (2507), Qwen3 Coder 30b A3B Instruct, Qwen3 Coder 480B A35B Instruct Turbo, Qwen3 Max, Qwen3 Max Thinking, Qwen3 Next 80B A3B Instruct, Qwen3 VL 235B A22B Instruct, Qwen3 VL 235B A22B Thinking, Qwen3.5 0.8B, Qwen3.5 27B, Qwen3.5 2B, Qwen3.5 35B A3B, Qwen3.5 4B, Qwen3.6 35B A3B Escha, Qwen3.6-Flash, Qwen3.7-Max, Qwen3.7-Plus, Qwen3.8 Flash and Qwen3.8-Max.

### Is Qwen GDPR (DSGVO) compliant in the EU?

Running Qwen on an EU route keeps processing in the EU, which settles where your data goes. The rest depends on your own processing and the service's terms. On Opper, one Data Processing Agreement covers Qwen and every other model, Opper is your single sub-processor, and each route lists what the provider keeps and whether it trains on your data. Opper is certified against ISO/IEC 27001:2022; the controls, policies and sub-processors are on https://trust.opper.ai. [Read the DPA](https://opper.ai/data-processing-agreement)

### Does Qwen cost more in the EU?

Sometimes. Comparing input prices, of the 16 Qwen models that also run elsewhere, 6 cost less and 10 cost more on their cheapest EU route. Other hosts in Europe set their own prices, so for open-weight models the difference depends on the host. Every route's own price is in the table on this page.

### How do I make sure Qwen calls never leave the EU?

On any plan, call an EU route's model id and the request is served there. To lock it in, set a model access rule with Inference location: EU for your organization or a project, and no LLM or embedding call to Qwen can reach a route outside the EU, even by mistake. Rules are part of the Control Plane. [Model access rules](https://docs.opper.ai/control-plane/rules/model-access)

## Read this list from an agent

The same routes as JSON: https://opper.ai/models/eu.json. The whole catalogue is public JSON at https://api.opper.ai/v3/models, and coding agents that use MCP can search it with list_models at https://api.opper.ai/mcp.
