Short answer
- Pick Railway if you want to push to GitHub and be done: builds, logs, variables and a public HTTPS domain are handled for you.
- Pick Vultr if you are comfortable with Linux and want a fixed monthly price, root access and several bots on one server.
Comparison
| Aspect | Railway | Vultr |
|---|---|---|
| Entry price | Hobby $5/mo including $5 of usage | $5/mo for 1 GB; $3.50/mo for 0.5 GB |
| Billing | By usage: RAM and CPU by the second, plus egress | Fixed monthly per instance |
| Deploy | GitHub repo or Dockerfile, automatic builds | SSH, systemd or Docker that you set up |
| HTTPS for webhooks | Generated domain with TLS | You add a domain, TLS and a reverse proxy |
| Updates and firewall | Managed by the platform | Your responsibility |
| Several bots | Each service adds usage | Many small bots share one server |
| New-user offer | $20 in credits via referral (promotional offer stated by the provider; not verified by us) | Up to $300 trial credit (promotional offer stated by the provider; not verified by us) |
Prices verified on 2026-10-19 on the providers' official pricing pages. They change: check before you buy.
Cost thinking
A small idle bot on Railway often stays inside the usage included in Hobby, but a memory leak or a busy AI worker raises the bill: set a usage limit. On Vultr the price does not move with load, but you pay even when the bot is idle and you spend your own time on maintenance. We do not publish an exact per-bot Railway estimate because it depends on your RAM and CPU use: read it from Railway's usage page after a day of running.
Decision checklist
- Can you patch a Linux server monthly? If not, Railway.
- Running three or more small bots? A single VPS is usually simpler to budget.
- Need a webhook endpoint today with no domain? Railway's generated domain is quickest.
- Need root for custom binaries, a local database or a VPN? Vultr.
Related guides and tools
- Hosting comparator
- Tutorial: deploy a bot on Railway
- Tutorial: bot on a Vultr VPS with systemd
- PaaS vs VPS for bots
- Railway pricing for bots, explained
- Choosing a VPS for bots in 2026
Frequently asked questions
Can a Discord bot run on Railway 24/7?
Yes. A service on a paid plan keeps running; the gateway connection is outbound so no public domain is needed.
Is a $3.50 Vultr instance enough?
For one lightweight Telegram or Discord bot it can be; AI or browser automation needs more RAM. Measure memory with your real workload.
Which one is cheaper?
It depends on usage. Below the included usage Railway Hobby costs $5/month; Vultr costs its fixed price no matter what. Compare after measuring.