If you've opened a taxi app and seen the price jump between one screen and the next, you've run into surge (or dynamic) pricing. It's not a glitch and it's not random — it follows a fairly predictable pattern once you know what drives it, and it's also the main reason some people book ahead rather than requesting a car on the spot.
What actually causes it
On-demand apps price rides based on how many people are requesting cars in an area right now versus how many drivers are available to take them. When that balance tips — a lot of demand, not many free drivers — the price rises to reflect it. It's the same basic mechanism as any market where supply is fixed in the short term and demand spikes: flight prices, hotel rooms on a big event weekend, the lot.
When it tends to happen
A few situations reliably push demand up faster than supply can follow:
- Bad weather, especially sudden heavy rain — people who'd normally walk or cycle switch to a car all at once.
- Late nights, especially weekends, when public transport is winding down (see our late-night taxi guide for the wider pattern).
- New Year's Eve and other major one-off nights, when almost everyone wants to travel in the same short window — see our Christmas and New Year booking guide.
- Stadium and event exits, where a large venue empties out over twenty or thirty minutes — our stadium and event guide covers this specifically.
- Transport disruption, such as a Tube strike or a major line closure, which pushes people who'd normally take the train onto the road instead — see our Tube strike alternatives guide.
Why a pre-booked fare doesn't move the same way
A price agreed at the time you book — rather than at the time you travel — isn't exposed to what demand looks like on the night. That's the core difference between an on-demand app request and a pre-booked minicab: one prices the moment of travel, the other prices the booking itself, in advance. For a fixed, predictable cost on a journey you can plan for, especially an airport transfer, see our fixed-price airport transfer guide.
When surge pricing is hardest to avoid
If you genuinely need a car right now, in the middle of exactly the conditions above, there's often no way around paying more for an on-demand request — that's the trade-off for immediacy. The practical fix isn't to fight the price in the moment; it's to book ahead of the situations you can see coming, which is most of the list above. Our advance booking guide and last-minute booking guide cover both ends of that — planning ahead versus what to do when you genuinely can't.
Frequently asked questions
Q: What is surge or dynamic pricing? A: It's when an on-demand app raises its price in a specific area and time window because there are more people requesting rides than there are available drivers.
Q: Does surge pricing apply to a pre-booked minicab? A: No — a pre-booked fare is estimated and confirmed at the time of booking, rather than fluctuating with demand on the day of travel.
Q: When are taxi prices most likely to surge? A: Common triggers include sudden bad weather, late weekend nights, New Year's Eve, large events ending at once, and transport disruption like a Tube strike.
Q: Can I avoid surge pricing if I need a car right now? A: Not usually if demand is genuinely high in that moment — the more reliable way to avoid it is booking ahead of situations you can anticipate, like a known event or holiday.
Q: Is surge pricing the same everywhere in the UK? A: The pattern is similar everywhere, but how sharply prices move depends on local driver availability, which varies by city and time of day.

