Home › Models › veo-3.1

veo-3.1 API

7 hosts currently serve veo-3.1 through VideoRouter. The lowest price is $0.2 / second (720p) at Pika; at 2160p the spread between the cheapest host (Pika) and the priciest (MachGen) is 67%.

veo-3.1 pricing by provider

Host720p1080p2160p
Pika pika$0.20$0.20$0.20
Replicate replicate$0.20$0.20$0.20
SandBase sandbase$0.20$0.20$0.40
Google google$0.40$0.40$0.40
DeepInfra deepinfra$0.40$0.40$0.40
MachGen machgen$0.40$0.40$0.60
WaveSpeedAI wavespeedai$0.40$0.40$0.40

USD per second, before the 2% platform fee. Bold = cheapest at that tier. — = host does not offer that tier. Built 2026-10-02.

What it costs per clip

At the cheapest current host for each tier:

TierCheapest host5 s clip10 s clip1 min
720pPika$1.00$2.00$12.00
1080pPika$1.00$2.00$12.00
2160pPika$1.00$2.00$12.00

How to call veo-3.1

Model id: google/veo-3.1. Preferring the cheapest host right now:

curl https://videorouter.sh/api/v1/videos \
  -H "Authorization: Bearer $VIDEOROUTER_API_KEY" -H "Content-Type: application/json" \
  -d '{"model": "google/veo-3.1/pika", "prompt": "a paper airplane gliding over a city", "duration_secs": 5}'
# returns a job id; poll GET /api/v1/videos/{id} until status is completed or failed (polling is free)

Drop the host suffix (google/veo-3.1) to let the router pick the cheapest healthy host and fail over automatically. Full examples in the quickstart.

Frequently asked questions

How much does the veo-3.1 API cost?

The lowest current price is $0.2 / second (720p) at Pika; the full host-by-host table is on this page, before VideoRouter's 2% platform fee.

What is the veo-3.1 API model id?

Use google/veo-3.1. Add a host suffix such as google/veo-3.1/pika to pin a specific provider.

Which provider is cheapest for veo-3.1?

Right now Pika at 720p. Prices change, so unpinned requests route to the cheapest healthy host instead of hard-coding one.

Related models

Open veo-3.1 on VideoRouter Get an API key