# Where to run a Hono API in Europe in 2026

Last updated: 2026-11-10

If your Hono API already targets Cloudflare Workers, **Eurobase** runs it from the same Wrangler config on European infrastructure, at a flat monthly price. If you'd rather run it as a Node.js server, **Clever Cloud** has an official Hono guide, **Scaleway Serverless Containers** bills a container by use, and **Sliplane** runs it in Docker on a fixed-price server. **Bunny.net Edge Scripting** and **Deno Deploy** are edge runtimes worth knowing, with caveats on where your code runs and who runs the company.

## Hono hosts at a glance

| Platform | Company | How Hono runs | Starts at | Main caveat |
|---|---|---|---|---|
| Eurobase | Warsaw, Poland | V8 isolates via Wrangler, or a Node.js container | Free, then €10 a month + VAT | No KV, R2, Durable Objects or queues |
| Clever Cloud | France | Node.js with `@hono/node-server` | Free credits, then by instance size | No flat monthly plan |
| Scaleway | France | A container you build, or a Node.js function | Free tier, then billed by use | Functions use a Lambda-style handler |
| Sliplane | Berlin, Germany | A Docker container on your server | €9 per server, excl. VAT | You pay for the server, used or not |
| Bunny.net Edge Scripting | Ljubljana, Slovenia | Scripts at the edge | $1 monthly minimum | Runs at PoPs worldwide, with no EU-only setting found |
| Deno Deploy | Deno Land Inc., US | Deno, with an `eu` region option | Free, then $20 a month | US company under New York law |

Prices and facts are from each provider's own pages, checked on 10 November 2026.

## What to check before you deploy

- **Which entry point you ship.** Hono's docs say the same code works on any runtime with a different entry point. An isolate host takes `export default app`, a Node.js host needs `serve()` from `@hono/node-server`.
- **How your API reaches its database.** Isolate runtimes often can't open raw TCP connections, so a Postgres driver may need an HTTP API instead. A container can use any driver.
- **Where the code actually executes.** An edge network with points of presence worldwide may answer a European user from outside the EU. A region setting or a single-country host gives you a clearer answer for a data processing agreement.
- **Who signs the contract.** An EU region from a US company is still a US company. Read the terms page for the legal entity and governing law.
- **What happens at a limit.** Usage billing keeps serving and raises the bill. A flat plan refuses the extra requests instead.

## 1. Eurobase

Eurobase deploys a Hono API from GitHub, GitLab, Codeberg, Forgejo or Gitea to European infrastructure. With a `wrangler.json`, `wrangler.jsonc` or `wrangler.toml` in the repository, it packages the app with Wrangler and runs it on V8 isolates, so the project you scaffold with Hono's Cloudflare Workers template carries over. Without a Wrangler config, the same repository builds as a Node.js container that scales to zero. Coding agents can deploy it through the MCP server and CLI.

On isolates, requests can carry bodies up to 100 MiB, inbound WebSockets and streams work, and your Wrangler config can declare D1-compatible SQLite databases with SQL migrations on each deployment. Each request gets 30 s of CPU on paid plans, or 50 ms on the Free plan.

- **Best for:** Hono APIs written for Workers, at one flat price per workspace.
- **Price:** a Free plan, then Starter at €10 and Pro at €20 a month + VAT. Workers CPU is capped per month: 50 minutes on Free, 500 minutes on Starter and about 1,667 minutes on Pro. There are no usage charges today: over the cap, Workers stop until the monthly reset, while containers keep serving.
- **Company:** a business registered in Warsaw, Poland, on European infrastructure operated by Scaleway, a French provider.
- **What it lacks:** KV, R2, Durable Objects, queues and Cron Triggers. Those bindings fail the build or don't run, outbound TCP and WebSockets aren't supported, and Postgres or MySQL drivers over TCP won't work on isolates. There's no managed Postgres and no preview deployments. It doesn't hold ISO 27001 or SOC 2 yet; both are in progress.

Read [Hono hosting on Eurobase](/hosting/hono) for the full list, or follow [Deploy a Hono API](/docs/guides/hono).

## 2. Clever Cloud

Clever Cloud, certified ISO/IEC 27001:2022, operates its own French datacenters. Its documentation has a Hono guide: scaffold with Hono's `nodejs` template, listen on the `PORT` variable it injects, which defaults to 8080, on `0.0.0.0`, then deploy with its CLI.

- **Best for:** Hono on Node.js next to managed databases, with a certification you can show today.
- **Price:** by instance size and number of instances, with free credits to start.
- **What it lacks:** a flat monthly price. You estimate the cost with its calculator.

## 3. Scaleway

Scaleway is a French cloud provider with two serverless options for a Hono API. **Serverless Containers** runs any container image, so you package Hono with `@hono/node-server` and scale from zero in Paris, Amsterdam, Warsaw or Milan. **Serverless Functions** supports Node.js, but its handlers take an event and return a status code and body, in the style of AWS Lambda, so Hono's fetch handler needs a thin wrapper. Hono's docs have no Scaleway page.

- **Best for:** teams that already build container images.
- **Price:** Serverless Containers include 400,000 GB-s and 200,000 vCPU-s a month, then €0.20 per 100,000 GB-s and €1.00 per 100,000 vCPU-s. Functions include 400,000 GB-s and 1 million requests, then €0.50 per 100,000 GB-s and €0.15 per million requests.
- **What it lacks:** a Git-to-production workflow. You build the image or the zip and wire up the deployment.

## 4. Sliplane

Sliplane is based in Berlin and runs Docker containers from a GitHub repository or an image. You rent a server and run as many services on it as fit.

- **Best for:** a Hono API plus a few other containers at a fixed cost.
- **Price:** the Starter server with 1 vCPU and 1 GB of memory is €9, then €17.80 for 2 vCPU and 2 GB. Prices exclude VAT. A demo server is free for 48 hours.
- **What it lacks:** scale to zero, since you pay for the server whether or not it's busy. Locations include the US and Singapore as well as Germany and Finland, so pick a European one.

## 5. Bunny.net Edge Scripting

Bunny.net is run by BunnyWay d.o.o., which lists an address in Ljubljana, Slovenia. Edge Scripting runs JavaScript and TypeScript on its network, and a standalone script answers requests itself: its `serve` function takes a handler that receives a standard `Request` and returns a `Response`, the same shape as Hono's `app.fetch`. Hono has no Bunny guide, so test your middleware first.

- **Best for:** small APIs that should answer close to users.
- **Price:** $0.20 per million requests and $0.02 per 1,000 s of CPU time, with a $1 monthly minimum and a 14-day trial.
- **Limits:** 30 s of CPU per request, 128 MB of memory, 50 subrequests and a 10 MB script.
- **What it lacks:** a way to keep execution in the EU. Scripts run at the nearest of 72 locations, which include London, Zurich, Istanbul, Moscow and locations outside Europe, and the docs describe no region restriction.

## 6. Deno Deploy

Hono's Deno guide says the app runs on Deno Deploy, which has an `eu` region next to `us` and `global` when you create an app. The service is run by Deno Land Inc., and its terms are governed by New York law.

- **Price:** Free includes 1 million requests a month. Pro is $20 a month with 5 million requests, then $2 per million.
- **What it lacks:** a European company behind it.

## How to choose

- Pick **Eurobase** if your Hono app already has a Wrangler config, or you want isolates and a container option on one flat bill.
- Pick **Clever Cloud** for Node.js with a managed database and ISO 27001 today.
- Pick **Scaleway Serverless Containers** if you already ship images and want pay-per-use.
- Pick **Sliplane** to run Hono and its database side by side on one server.
- Pick **Bunny.net** for edge latency from a Slovenian company, if worldwide execution is acceptable.
- Pick **Deno Deploy** only if a US provider with an EU region passes your requirements.

## Frequently asked questions

### Can I move a Hono app from Cloudflare Workers to a European host?

Yes. Eurobase builds from your Wrangler config, so a Hono Worker keeps its entry point. Check your bindings first: D1 databases carry over as SQLite, but KV, R2, Durable Objects and queues don't. See [Eurobase vs Cloudflare](/compare/cloudflare).

### Do I have to change my code to run Hono on Node.js?

Only the entry point. Hono's Node.js guide uses `serve()` from `@hono/node-server` with `app.fetch`. Your routes and middleware stay the same.

### Can a Hono API on isolates talk to Postgres?

Not with a driver that opens a TCP connection, on Eurobase at least. Use your database's HTTP API, or deploy the API as a container, where any driver works.

### Which option keeps a Hono API on EU-company infrastructure?

Eurobase, Clever Cloud, Scaleway and Sliplane are European companies with European locations to choose. Bunny.net is European, but scripts run worldwide. Deno Deploy offers an EU region from a US company.

### Is there a free way to host a Hono API in Europe?

Eurobase has a Free plan with hard limits, Scaleway has a monthly free tier billed by use beyond it, and Deno Deploy has a free plan with an EU region option.

## Sources

- [Hono documentation](https://hono.dev/docs/), [Hono on Cloudflare Workers](https://hono.dev/docs/getting-started/cloudflare-workers), [Hono on Node.js](https://hono.dev/docs/getting-started/nodejs) and [Hono on Deno](https://hono.dev/docs/getting-started/deno)
- [Hono hosting on Eurobase](/hosting/hono), [Deploy a Hono API](/docs/guides/hono), [Workers](/docs/workers), [Containers](/docs/containers), [Plans and limits](/docs/plans), [Eurobase pricing](/pricing) and [Eurobase subprocessors](/legal/subprocessors)
- [Clever Cloud Hono guide](https://www.clever.cloud/developers/guides/frameworks/hono/) and [Clever Cloud pricing](https://www.clever.cloud/pricing/)
- [Scaleway Serverless Containers](https://www.scaleway.com/en/serverless-containers/), [Scaleway serverless pricing](https://www.scaleway.com/en/pricing/serverless/) and [Scaleway Functions code examples](https://www.scaleway.com/en/docs/serverless-functions/reference-content/code-examples/)
- [Sliplane pricing](https://sliplane.io/pricing)
- [Bunny Edge Scripting](https://bunny.net/edge-scripting/), [standalone scripts](https://bunny.net/docs/scripting/standalone/overview), [limits](https://bunny.net/docs/scripting/limits), [regions](https://bunny.net/docs/scripting/regions) and [bunny.net terms](https://bunny.net/tos/)
- [Deno Deploy CLI reference](https://docs.deno.com/runtime/reference/cli/deploy/), [Deno Deploy pricing](https://deno.com/deploy/pricing) and [Deno terms](https://docs.deno.com/deploy/terms_and_conditions/)
