CI Bench

Ranking · Result set v1 · Measured Oct 7–11, 2026

Cheapest GitHub Actions runners by cost per job (measured, Oct 2026)

Vitko Runners had the lowest cost per job among the managed runners measured: 84% lower than GitHub-hosted (ubuntu-latest), per job, averaged over 12 workloads. Self-hosted options are priced all-in.

Ranking by cost per job

Cost per job against GitHub-hosted (ubuntu-latest) at three monthly volumes
RankConfigurationTypeCost per job at 100,000 jobs a monthAt 10,000At 1,000List price per minute
1RunsOnSelf-hosted88% lower75% lower43% higheryour cloud bill
2Vitko RunnersVitkoManaged84% lower84% lower84% lower$0.002 a minute
3Vitko Runners (warm starts + test splitting)VitkoManaged84% lower84% lower84% lower$0.002 a minute
4UbicloudManaged83% lower83% lower83% lower$0.00125 a minute
5Self-hosted runners on AWS (one VM per job)Self-hosted62% lower60% lower49% loweryour cloud bill
6Self-hosted runners on Google CloudSelf-hosted59% lower59% lower59% loweryour cloud bill
7BlacksmithManaged52% lower52% lower52% lower$0.004 a minute
8GitHub-hosted runners (ubuntu-latest, 2 vCPU)Managedbaselinebaselinebaseline$0.006 a minute
9GitHub-hosted larger runner (4 vCPU)Managed39% higher39% higher39% higher$0.012 a minute

Cost per job is what the same jobs cost, as a ratio to GitHub-hosted (ubuntu-latest). It uses list prices dated 2026-10-05 and the measured time of each job, so a runner that finishes sooner can cost less per job at a higher price per minute. Self-hosted options spread fixed monthly costs over the volume, so their cost changes with it. List price per minute is not cost per job; faster runners finish sooner. All providers' per-minute prices, with sources: list prices.

Cost per $1.00 spent on GitHub-hosted (100,000 jobs a month)

RunsOn
$0.12
Vitko Runners
$0.16
Vitko Runners (warm starts + test splitting)
$0.16
Ubicloud
$0.17
Self-hosted runners on AWS (one VM per job)
$0.38
Self-hosted runners on Google Cloud
$0.41
Blacksmith
$0.48
GitHub-hosted (ubuntu-latest)
$1.00
GitHub-hosted larger runner (4 vCPU)
$1.39

Head to head: Vitko Runners vs Blacksmith · Vitko Runners vs Ubicloud · Vitko Runners vs RunsOn · Vitko Runners vs Self-hosted runners on AWS · Vitko Runners vs Self-hosted runners on Google Cloud · Vitko Runners vs GitHub-hosted larger runner (4 vCPU) · Vitko Runners vs GitHub-hosted (ubuntu-latest) · Blacksmith vs GitHub-hosted (ubuntu-latest).

More: speed ranking · cost ranking · alternatives to GitHub-hosted · monorepo workload · self-hosted vs managed · list prices · free minutes · alternatives to Blacksmith, RunsOn, Ubicloud.

Maintained by Vitko, Inc., which sells one of the products measured. Measured October 7 to 11, 2026 (result set v1); page generated October 27, 2026. Every number comes from results.json; the workflows and every raw job record are in the repository, and the method says how the runs were made.