Skip to main content
All articles

Travel tips

Is London expensive? A realistic budget breakdown for travelers

Mati 7 min read

Yes, London is a pricey destination, but it is entirely possible to visit on a budget. By taking advantage of the city's world-class free museums, using the daily public transit cap, and avoiding overpriced tourist dining spots, you can keep your daily expenses surprisingly manageable.

London has a reputation for being notoriously expensive. Even so, it rarely reaches Zurich levels. If you are planning a trip, it is easy to get anxious about how quickly your bank balance will drop. Between the exchange rate and the high cost of living, the UK capital can easily drain your wallet if you are not careful.

I built TruePrice because I believe travelers deserve to know what things actually cost. You should not have to pay a premium just because you do not know the local landscape. Here is an honest, unvarnished look at what a trip to London really costs, where the hidden traps lie, and how you can keep your spending under control.

How much does a typical day in London actually cost?

Your daily budget in London depends entirely on how you travel. If you are staying in hostels, eating supermarket meal deals, and sticking to free sights, you can get by on a surprisingly low budget. If you want mid-range hotels, sit-down dinners, and a few paid attractions, the costs climb quickly.

Let us look at three realistic daily budgets per person, excluding your accommodation:

  • Budget traveler: £40 to £50 per day. This covers a daily transit cap, cheap supermarket lunches, a budget dinner (like a local market stall or a chain like Nando’s), and free museums.
  • Mid-range traveler: £90 to £130 per day. This allows for a couple of flat whites, a casual pub lunch, a nice dinner at a mid-range restaurant, a pint or two, and one paid attraction.
  • High-end traveler: £250+ per day. This is for those dining at boutique restaurants, taking black cabs instead of the Tube, and booking West End theater tickets.
A day in London by travel style (per person, no hotel)
Budget traveler
40-50 £
Mid-range
90-130 £
High-end
250-350 £

What are the average prices for food and drink in London?

Food is one of the easiest areas to overspend in London, but it is also one of the easiest areas to save.

If you want a sit-down meal, expect to pay. A main course at a standard mid-range restaurant in central London will cost between £15 and £25. A service charge of 12.5% is almost always added automatically to your bill. This is technically optional, but everyone pays it unless the service was terrible.

A pint of beer in a central London pub now averages around £6.50 to £8.00. If you find a pint for under £6 in Zone 1, you have found a bargain. Specialty coffee like a flat white or a latte will cost you between £3.50 and £4.50. For contrast, that pint costs a fraction as much in Prague.

Here is a quick breakdown of everyday food and drink items:

ItemTypical priceMoney-saving alternative
Pint of local lager£6.50 - £8.00Drink at a Samuel Smith pub or Wetherspoons (£3.50 - £5.00)
Flat white coffee£3.80 - £4.50Use a bakery chain like Greggs or Gail’s (£2.50 - £3.50)
Mid-range restaurant meal£25 - £40 per personGrab a lunch box from Borough Market or Mercato Mayfair (£10 - £15)
Supermarket sandwich meal deal£3.60 - £4.50Buy at Boots, Tesco, or Sainsbury’s for a quick lunch
Bottle of water in a shop£1.50 - £2.50Bring a reusable bottle: tap water is perfectly safe and free

How expensive is public transport in London?

Getting around London is incredibly efficient, but it can be pricey if you do not understand the system.

You do not need to buy a physical Oyster card anymore. You can simply tap your contactless bank card or phone at the ticket barriers. The system automatically calculates the cheapest fare for your journeys and caps your daily spend.

For example, if you travel within Zone 1 and 2 (where most tourist sights are), your daily spend is capped at £8.50. No matter how many times you ride the Tube, the train, or the bus in a single day, you will never be charged more than that cap.

£8.50
Daily Zone 1-2 transit cap
unlimited Tube, train and bus
£1.75
A single bus ride, flat
vs £2.80+ on the Tube

Buses are even cheaper. A single bus journey costs a flat rate of £1.75, and you can transfer to as many other buses as you want within one hour for no extra charge. If you are on a strict budget, taking the bus is a fantastic way to see the city on the cheap.

Which London attractions are worth the money and which are free?

Some of London’s best experiences do not cost a single penny. Unlike many global capitals where every historic site charges an entry fee, almost all of London’s major national museums are completely free. You can walk into the British Museum, the Natural History Museum, the Science Museum, the Tate Modern, and the National Gallery without paying a cent.

On the flip side, some of the highly advertised tourist attractions are major wallet traps. The London Eye costs around £30 to £40 per ticket. Madame Tussauds and the London Dungeon are similarly expensive.

If you want a panoramic view of the city, do not pay for the London Eye or the Shard. Instead, book a free ticket to the Sky Garden, Horizon 22, or Lookout at 8 Bishopsgate. You get the exact same sweeping views of the London skyline, but you do not pay anything. You just need to book your free ticket online a few weeks in advance.

What are the easiest ways to save money in London?

If you want to keep your spending low, there are several practical habits you can adopt.

First, embrace the supermarket meal deal. Major chains like Tesco, Sainsbury’s, and Co-op offer a deal where you get a sandwich or salad, a snack, and a drink for under £4.50. It is a staple of British working life and a lifesaver for budget travelers.

Second, walk when you can. Many Tube stations in central London are surprisingly close to each other. For example, walking from Leicester Square to Covent Garden takes about five minutes, but taking the Tube takes longer and costs you a fare. Download a transit app to see if walking is faster.

Third, look for cheap theater tickets. If you want to see a West End show, do not buy full-price tickets online months in advance. Instead, use the TodayTix app to enter daily rushes and lotteries, or visit the TKTS booth in Leicester Square on the day of the show for half-price seats.

How do you avoid common London tourist traps and scams?

Every major city has its traps, and London is no exception.

Be wary of the colorful bicycle pedicabs operating around Soho and Leicester Square. They do not have meters, and drivers are notorious for charging tourists hundreds of pounds for a ten-minute ride. Avoid them entirely and take a licensed black cab or an Uber if you need a private ride.

Another trap is shopping for souvenirs on Oxford Street. Many of the candy and souvenir shops are notorious tax-avoidance setups selling low-quality plastic goods at inflated prices. If you want souvenirs, visit museum gift shops or established markets like Greenwich Market for more authentic options.

Finally, watch out for the service charge. When you get your bill at a restaurant, look closely to see if a 12.5% service charge has already been added. Some places will add this charge and still leave the tip line blank on the card reader, hoping you will tip twice. You do not need to add anything extra if the service charge is already on the bill.

Before you head out, make sure you have a clear sense of what locals actually pay. I built TruePrice to help you instantly compare the real local prices against tourist-trap markups across countries. Download TruePrice free on the App Store to keep your budget on track: https://apps.apple.com/app/id6762357469

Frequently asked questions

Do I need cash in London?

No, London is almost entirely cashless. You can pay for everything, from the Tube to street market stalls, using a contactless bank card or your phone.

Is tipping standard in London restaurants?

A discretionary service charge of 12.5% is usually added to your bill automatically at sit-down restaurants. If this charge is already on your bill, you do not need to leave any extra money.

Is the London Pass worth buying?

The London Pass is only worth it if you plan to visit multiple expensive, paid historic sites like the Tower of London and Westminster Abbey in a single day. If you prefer a relaxed pace or want to focus on free museums, you will save more by paying as you go.

How cheap are London buses compared to the Tube?

A bus ride is a flat £1.75, whereas a single Tube ride starts at £2.80 in Zone 1. If you make multiple journeys, taking the bus is significantly cheaper and offers a great view of the streets.

Can I drink tap water in London?

Yes, tap water in London is completely safe to drink. Bring a reusable water bottle and ask for tap water at restaurants to avoid paying for expensive bottled water.

More articles