🎫 eTicketsz — AI-powered fare calculator & journey planner  ·  ✈️ Flights  ·  🚂 Trains  ·  🚌 Buses  ·  🎟️ Events & Attractions
Ticket Pricing Explained

How Ticket Prices Are Set: Revenue Management, Dynamic Pricing and What Controls the Fare You See

kaysarkobir@gmail.com March 19, 2026 4 views

What Revenue Management Is

Revenue management is the practice of selling the right seat to the right customer at the right price and at the right time. Airlines developed the discipline in the 1970s after deregulation created price competition. Rail operators, hotels, car rental companies and event promoters adopted the same principles.

The goal is to maximise total revenue across all seats on every service. A full plane of passengers who all paid $150 generates less revenue than a plane where early bookers paid $89, mid-period bookers paid $140, late bookers paid $200 and the final seats went to last-minute business travellers at $350.

The Fare Bucket System

Airlines divide their inventory into fare buckets. Each bucket contains a set number of seats at a specific price. When one bucket sells out, the system moves demand to the next, more expensive bucket.

A typical economy cabin on a transatlantic flight has 6 to 12 fare buckets:

BucketSeats AvailablePriceRules
L (cheapest)4$289Non-refundable; advance purchase
K6$349Non-refundable; advance purchase
M8$429Non-refundable; some flexibility
H8$529Some flexibility; change fee
B6$689More flexible; lower change fee
Y (full fare)Unlimited$1,240Fully flexible; fully refundable

When you search a flight and see a $289 fare, the airline has seats available in the L bucket. When you return two hours later and the price shows $349, the L bucket sold out and the system opened K.

This is not the airline seeing you searched and raising the price. It is the bucket depleting.

💎
Fare Comparison
See current fares across all available classes

Enter your route and travel date to see the full range of available fare classes with current prices. The comparison shows which buckets are open and how prices change across booking windows.

Compare Current FaresCalculate My Fare

Dynamic Pricing: A Different Mechanism

Dynamic pricing adjusts prices continuously based on real-time demand signals, not fixed bucket depletion. Ticketmaster introduced dynamic pricing for concerts in 2022. It uses an algorithm that raises prices when searches spike.

The key difference from bucket pricing: dynamic pricing has no fixed inventory tiers. The price of a seat changes with demand intensity rather than depleting a set allocation.

How dynamic pricing works in practice:

  • You search for Taylor Swift tickets at 10:00am when the sale opens
  • 500,000 other fans are searching simultaneously
  • The algorithm detects the demand spike and raises prices from $150 to $450 within minutes
  • Prices may fall back toward $200 after the initial rush subsides

Your best strategy: Buy in the first 5 minutes of the sale or wait 2 to 4 days after the initial rush for prices to stabilise. The worst time to buy a dynamically priced event ticket is 30 to 60 minutes after the sale opens, when prices are at their peak but availability is still reasonable.

How Rail Revenue Management Works

European rail systems use a combination of fare buckets and availability restrictions that differ from airline dynamic pricing.

SNCF (France) TGV pricing:

  • Prem's fares: fixed very cheap prices in a limited bucket; non-refundable; sell out weeks ahead
  • Loisir fares: mid-tier; more flexible; book 3 to 6 weeks ahead for best availability
  • Pro fares: near-full price; maximum flexibility; always available until departure

The system creates a strong booking-early incentive. A Paris to Lyon Prem's fare at €19 versus a Loisir fare at €65 versus a Pro fare at €95 on the same departure. All three groups sit in the same seat type in the same carriage.

Deutsche Bahn (Germany) Sparpreis:

DB releases Sparpreis (advance discounted) fares 6 months ahead. These go into fixed buckets. When the bucket depletes, the fare moves to a higher price level. DB also applies a Super Sparpreis (deepest discount) to off-peak services with very high availability.

Why Prices Differ Between Booking Platforms

The same flight or train shows different prices on different platforms. The reasons:

Agency markup: Online travel agencies add a booking fee of $5 to $25 that the airline's own site does not charge.

Different fare classes displayed: Some aggregators surface only the cheapest available fare class. Others show fares across multiple classes simultaneously.

Currency and tax display: Some platforms show prices excluding taxes and fees. The base fare looks lower but the checkout price is the same.

Negotiated rates: Some corporate booking platforms have negotiated rates with specific airlines that are cheaper than public fares but only available to qualifying businesses.

The practical rule: Start on Google Flights to identify the cheapest fare class and airline. Then check the airline's own website. If the airline's price matches Google Flights exactly, book direct and avoid the agency fee. If an OTA shows a lower total price at checkout (including all fees), book there.

When to Stop Waiting and Buy

The price optimisation question has a practical limit. At some point, waiting for a lower price exposes you to the risk of selling out entirely or prices rising to a level where the cheapest remaining option exceeds what you would have paid earlier.

For flights:

  • Within your identified booking window (see the flight booking guide), current fares are likely near their lowest point
  • If the price has already risen twice from the first time you searched, it is trending upward
  • Set a maximum acceptable price before you start searching. When the price hits your acceptable threshold, buy without waiting for a lower number that may not appear

For trains:

  • Advance tickets in Europe go on sale 3 to 6 months ahead. The cheapest Prem's/Sparpreis fares are almost always cheapest on release day
  • Checking once per week after release misses the cheapest window. Check on release day and buy if the price is acceptable

For events:

  • Dynamically priced events: buy in the first 5 minutes or wait 2 to 4 days
  • Fixed-bucket events: buy when your preferred seat category is available at a price you find acceptable; availability does not improve as the event approaches