PriceIndex
R

hosting & compute pricing

by Railway

Railway pricing, plans & costs

Starts at
$5/mo
Free plan
Yes
Plans
4
Billed by
vCPU-months

Plans at a glance

Railway plans and prices

Checked against the official pricing page · 2026-10-08

Cost calculator

Railway cost calculator

2

Pro estimate

$40/mo

$20/mo, 1 vCPU-months included, then $20 per vCPU-month

Estimate covers the main usage meter only; taxes and add-ons are excluded.

Railway plans at 2

vs alternatives (cheapest plan)

How much does Railway cost per month?

0.2
Free
—
Hobby
$5.00
Pro
$20
Enterprise
Custom
1
Free
—
Hobby
$20
Pro
$20
Enterprise
Custom
2
Free
—
Hobby
$40
Pro
$40
Enterprise
Custom
10
Free
—
Hobby
$200
Pro
$200
Enterprise
Custom
40
Free
—
Hobby
$800
Pro
$800
Enterprise
Custom

Cheapest plan per volume highlighted. "—" means the plan does not allow that volume.

Railway feature comparison from the official pricing page

Projects
Free
5 during trial, then 1
Hobby
50
Pro
100
Enterprise
Unlimited
Services per project
Free
5 during trial, then 3
Hobby
50
Pro
100
Enterprise
Unlimited
CPU per service
Free
Up to 2 vCPU during trial, then up to 1 vCPU
Hobby
Up to 48 vCPU
Pro
Up to 1,000 vCPU
Enterprise
Up to 2,400 vCPU
RAM per service
Free
Up to 1 GB during trial, then up to 0.5 GB
Hobby
Up to 48 GB
Pro
Up to 1 TB
Enterprise
Up to 2.4 TB
Ephemeral disk
Free
1 GB
Hobby
100 GB
Pro
100 GB
Enterprise
100 GB
Volume storage
Free
0.5 GB
Hobby
Up to 5 GB
Pro
Up to 1 TB
Enterprise
Up to 5 TB
Volumes per project
Free
3 during trial, then 1
Hobby
10
Pro
20, can be increased
Enterprise
Unlimited
Buckets per project
Free
3 during trial, then 1
Hobby
50
Pro
100, can be increased
Enterprise
Unlimited
Cron jobs per project
Free
Free Trial only
Hobby
50
Pro
100
Enterprise
Unlimited
Build image size
Free
4 GB
Hobby
100 GB
Pro
Unlimited
Enterprise
Unlimited
Replicas per service
Free
2 during the free trial, then 1
Hobby
Up to 6
Pro
Up to 42
Enterprise
Highest compute limits
Vertical autoscaling
Free
Included
Hobby
Included
Pro
Included
Enterprise
Included
Horizontal scaling via replicas
Free
Included
Hobby
Included
Pro
Included
Enterprise
Included
Railway Agent
Free
Included
Hobby
Included
Pro
Included
Enterprise
Included
Default agent spend limit
Free
$5 / month
Hobby
$20 / month
Pro
Custom
Enterprise
Custom

Showing 15 of 78

How Railway pricing works

Railway charges based on resource usage by the second for CPU, memory, volumes, and egress, with minimum usage commitments that provide equivalent usage credits on paid plans. Paid plans start at $5/month for Hobby and $20/month for Pro, with additional commitments unlocking Enterprise-tier features.

  • Memory: $0.00000386 per GB / sec
  • CPU: $0.00000772 per vCPU / sec
  • Volumes: $0.00000006 per GB / sec
  • Egress: $0.05 per GB for services
  • Object Storage: $0.015 per GB-month free egress
  • Sandboxes Memory: $0.00001929 per GB / sec (about $50 per GB-month, while running)
  • Sandboxes CPU: $0.00001929 per vCPU / sec (about $50 per vCPU-month, active use only)
  • Sandboxes Egress: $0.05 per GB for sandboxes
  • Included usage on Hobby is reset at the end of every billing cycle and does not accumulate over time
  • Free plan starts with a 30-day free trial with $5 credits, then $1 per month

Railway is best for

Side projects and prototypes
Startup MVP hosting
Preview and staging environments
Small team web apps
Background workers and cron jobs
Template-based database deployments

What is Railway?

Railway is a hosted platform for deploying apps, databases and background workers with instant deploys and reusable templates. It is used mostly by solo developers, startups and small product teams who want to ship without managing servers or writing infrastructure config.

Pricing is usage-based rather than tied to fixed instance sizes. Compute is $20 per vCPU-month, memory is $10 per GB-month and egress is $0.05 per GB, all metered per minute. The monthly plan fee counts toward usage, so a $5 or $20 plan fee works as a credit rather than a separate charge.

Costs grow roughly in line with what you run. One vCPU plus 1 GB of RAM running all month is about $30 before egress. Four vCPUs and 8 GB would be about $160. Since nothing is bundled, heavy traffic, large memory footprints and many always-on services each show up directly on the bill.

Railway strengths

  • • Per-minute metering means short-lived services, previews and bursty workloads are charged only for what they use.
  • • The plan fee counts toward usage, so small projects can stay close to the base fee instead of paying a fee plus full usage.
  • • Compute, RAM and egress are priced as simple per-unit rates, which makes cost estimates straightforward.
  • • Instant deploys and templates reduce setup time for common stacks such as web apps with a database.
  • • You can start with trial credits and move to a paid plan without changing platforms.

Railway limitations

  • • Memory is billed at $10 per GB-month, so RAM-heavy services such as large caches or JVM apps can cost more than their CPU use suggests.
  • • Egress at $0.05 per GB is charged on top of compute, which can add up for media, downloads or API-heavy products.
  • • Hobby and Pro list no SLA, so uptime guarantees require an Enterprise agreement.
  • • Pricing is variable, so a traffic spike or a runaway process raises the bill rather than throttling the service.
  • • Railway is a managed platform, so workloads depend on its tooling and regions (4 on Hobby and Pro), which makes moving away more work.

How to reduce your Railway bill

Start with memory, since it costs $10 per GB-month. Check what each service really uses and avoid over-allocating RAM to services that idle at a fraction of it. Consolidate small services where practical and remove unused preview environments or forgotten test deployments, because every running service is metered by the minute.

Watch egress too. At $0.05 per GB, serving large files directly from your app gets expensive quickly, so put static assets and downloads behind a CDN or object storage and keep service-to-service traffic internal where you can. Because the plan fee counts toward usage, the first part of your bill is effectively prepaid.

Railway pricing vs alternatives

Railway's model is closest to a metered utility: you pay for the vCPU, RAM and egress you consume, with no bundled instance tiers. Render and Fly.io are common alternatives. Render is typically compared by its fixed instance sizes, while Fly.io is also usage-oriented but centered on machines and regions.

To compare fairly, estimate your average vCPU, memory and monthly egress, then price them at $20 per vCPU-month, $10 per GB-month and $0.05 per GB. Then run the same numbers against each alternative's current rates and include any support or SLA needs, since Railway's Hobby and Pro plans list no SLA.

When to upgrade plans

Move from Hobby to Pro when you need more than one team member, since Hobby is a single-member plan, or when you want email support. Pro also gives a larger included usage credit of 1 vCPU-month versus 0.25 on Hobby, which matters once your usage regularly exceeds the Hobby fee.

Consider Enterprise if you need an SLA, dedicated support, custom pricing or access to all regions rather than the 4 on Hobby and Pro. If none of those apply, staying on Pro and optimizing RAM and egress usually has more effect on cost than changing plans.

Railway add-ons and extra charges

HIPAA BAAs

$1,000 monthly commitment

Log History, RBAC, SSO, Audit Logs

$2,000 monthly commitment

Enterprise Support, Higher Resource Limits

$5,000 monthly commitment

Dedicated VMs

$10,000 monthly commitment

Railway alternatives

Render

$14/mo at 2

Git deploys · Managed Postgres · Background workers

Railway vs Render
Fly.io

$0.04/mo at 2

Global VMs · Postgres

Railway vs Fly.io

Related comparison guides

Railway pricing FAQ

Source: official Railway pricing page. Verified 2026-10-08. Prices change — confirm before buying.