VPS in Saudi Arabia — five Linux plans in Riyadh, fixed prices in riyals

A virtual private server with root SSH, a firewall you control and in-place resizing, running in Riyadh. The price list is below, in full, before you are asked for anything.

Start your free 14-day trial — no credit card

From 99 SAR a month, excluding VAT. Code SKY30, entered at signup, adds 50 SAR of wallet credit.

The price list

Every Skyline VPS plan, with nothing hidden behind a sales call. Prices are per month and exclude 15% VAT; the right-hand column shows what actually leaves your wallet.

PlanvCPUMemoryDiskSAR / monthWith 15% VAT
Riyadh 114 GB50 GB99113.85
Riyadh 228 GB80 GB189217.35
Riyadh 3416 GB160 GB379435.85
Riyadh 6-Core624 GB240 GB569654.35
Riyadh 4832 GB320 GB749861.35

Two things about this table are deliberate. First, the smallest plan already has 4 GB of memory, because a 1 GB server that swaps under a single WordPress cron run is not a saving. Second, the price is fixed: it is not a consumption estimate, and it does not move with an exchange rate. For the same prices next to every other Skyline product, see the full Skyline Cloud price list.

Only the plans named Riyadh are hosted in Saudi Arabia. The complete server catalogue further down this page also lists plans named Cloud 1 to Cloud 6; those run in international regions outside the Kingdom, so do not choose them for a workload that must stay in Saudi Arabia.

Paying for it

Servers are paid from a prepaid wallet held in riyals. You can pay one month at a time, or prepay a quarter, half a year or a year. The longer terms are the same price per month — they are there for companies whose procurement prefers one purchase order a year. Every charge produces a ZATCA Phase 2 e-invoice with the VAT shown, which is usually the document your accountant asks for first.

VPS plans and prices

Monthly prices in SAR, excluding 15% VAT. Cancel any time — unused prepaid days are refunded pro-rata.

Plan What you get Price / month
Riyadh 1 1 vCPU · 4 GB RAM · 50 GB disk 99 SAR
Riyadh 2 2 vCPU · 8 GB RAM · 80 GB disk 189 SAR
Riyadh 3 4 vCPU · 16 GB RAM · 160 GB disk 379 SAR
Riyadh 6-Core 6 vCPU · 24 GB RAM · 240 GB disk 569 SAR
Riyadh 4 8 vCPU · 32 GB RAM · 320 GB disk 749 SAR

Create an account and launch →

What you get with every server

Which plan for which job

Sizing advice is usually vague because the honest answer is "measure it". These are starting points that we see hold up; resize once the monitoring tab tells you otherwise.

WorkloadStart withWhy
One production website or API, a staging box, a VPN or bastion hostRiyadh 14 GB is comfortable for Nginx, PHP or Node and a small database on the same machine
A busy online store, or an app with its database on the same serverRiyadh 2The second core keeps the database from starving the web workers at checkout time
ERP or accounting systems such as Odoo or ERPNext for a mid-sized companyRiyadh 3These applications are memory-hungry and slow down sharply before they fail
Several containers, a CI runner, or a reporting databaseRiyadh 6-CoreParallel jobs need cores more than they need clock speed
A large database, or many company systems consolidated onto one hostRiyadh 432 GB lets the working set stay in memory

When you should not buy a VPS at all

If the job is one WordPress or Laravel site and nobody on the team wants to be woken by a full disk, a VPS is the wrong product. Skyline web hosting plans start at 49 SAR, include free SSL and nightly backups kept for 30 days, and leave the operating system to us. Likewise, do not run your own mail server on a VPS to save money: deliverability is a full-time job, and hosted business mailboxes from 17 SAR cost less than the hours you would spend on it.

Self-managed means exactly that

The line between our job and yours is worth stating before you buy rather than after an incident.

Skyline is responsible forYou are responsible for
The platform the server runs on, its network and its reachabilityOperating system updates and security patches
The console: firewall, resize, monitoring chartsThe firewall rules you choose, SSH keys and user accounts
Billing in SAR and ZATCA e-invoicesYour application, its database and their configuration
Support for the platform in Arabic and EnglishBackups of the data inside the server

A first-day checklist

  1. Add your SSH key, confirm you can log in with it, then disable password login.
  2. In the cloud firewall, allow 22 only from your office or VPN address, and 80 and 443 from anywhere. Leave database ports closed.
  3. Turn on unattended security updates for your distribution.
  4. Schedule a nightly database dump to disk as soon as the application is installed; there are no server snapshots to fall back on.
  5. Decide where the data is backed up to. A dump on the same disk is not a backup; Skyline Backup keeps dated copies on separate storage in the Kingdom for 300 SAR per TB a month. Then rehearse one restore.

Honest limits

There are no Windows images. There is one Saudi region, Riyadh, and servers are single machines: if your design needs load balancers across availability zones, managed Kubernetes or a managed database service, a hyperscaler is the right tool and we say so on our page for teams weighing a move off AWS. New accounts can run up to 5 servers and 32 vCPU in total; more is on request. There are no image snapshots or platform-run server backups on Riyadh servers today. And we publish no uptime percentage, because a number we cannot show you evidence for is marketing, not engineering.

What you do get is a properly sized Linux server in Riyadh, at a price you can put in a budget, with a bill your finance team can file. If the reason you are looking inside the Kingdom is regulatory rather than technical, our guide to what Saudi data residency involves in practice is the better next read.

Frequently asked questions

Which Linux distributions can I install on a Skyline VPS?

Five images are offered at launch: Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Debian 12, AlmaLinux 9 and Rocky Linux 9. Windows Server images are not offered, so a workload that needs Windows is not a fit today.

What does a VPS cost once VAT is added?

The published prices exclude VAT. With 15% VAT, Riyadh 1 comes to 113.85 SAR a month, Riyadh 2 to 217.35, Riyadh 3 to 435.85, Riyadh 6-Core to 654.35 and Riyadh 4 to 861.35. The amount is taken from your prepaid SAR wallet and each charge produces a ZATCA e-invoice.

Can I pay for a full year of VPS in advance?

Yes. A server can be prepaid monthly, quarterly, half-yearly or yearly. The longer terms carry no discount; they exist so that finance teams can raise one purchase order for the year instead of twelve.

Can I upgrade the VPS later without rebuilding it?

Yes. You can resize a server to a plan with more CPU and memory from the console and pay only the pro-rated difference for the remainder of the term you have already paid for.

How many VPS instances can a new account launch?

A new account can run up to 5 servers with a combined 32 vCPU. This is an anti-abuse limit rather than a technical one: if you need more, open a support request and the limit is reviewed for your team.

Do you patch and monitor the operating system for me?

No. A Skyline VPS is self-managed: you hold root, and updates, hardening, application monitoring and backups of the data inside the server are your responsibility. If you want a managed arrangement, ask for a separate quotation.

Can I take a snapshot of a Riyadh VPS before an upgrade?

Not today. Riyadh servers have no image snapshots and no platform-run server backups, so there is nothing to roll back to from the console. Protect the data yourself: a scheduled database dump, an off-server copy of the dumps and your files with Skyline Backup (300 SAR per TB a month, stored in the Kingdom) or your own job, and a restore you have actually rehearsed on a second server before the upgrade.

Where is the VPS physically hosted?

In a cloud region in Riyadh. Riyadh is the only Saudi region Skyline sells servers in, and the five plans named Riyadh are the ones hosted there. Plans named Cloud 1 to Cloud 6 run in international regions outside the Kingdom, so check the plan name before you launch.

Pick a plan, get root, see for yourself

Opening an account is free and needs no card. Servers themselves are paid from your wallet, and the code SKY30, entered at signup, puts 50 SAR of credit toward the first one.

SAR 50 free credit — code SKY30 at signup

Start your free 14-day trial

No card to start. Enter code SKY30 when you sign up and your wallet opens with SAR 50 of credit.