Affordable weekend getaways from London

You do not need a lot of money to leave the city. You need a train ticket, a small plan and two free days.

London is fun, but it can feel loud and crowded. A weekend away helps you rest. The good news is that London has great train links. Most places in this guide are under two hours away.

Quick answer: what are the best affordable weekend getaways from London?

The best affordable weekend getaways from London are Bath, Bristol, Oxford, Brighton, St Albans, Cambridge, Chichester, Margate and Amsterdam. You can reach them by train, coach or budget flight. Book early, travel off peak and use a Railcard to keep costs low.

Why a weekend trip makes sense

A short trip costs less than a holiday. You skip long journeys, and you use only one night in a hotel. You also come back on Sunday feeling fresh.

The journey is part of the fun too. Sit back, look out of the window and enjoy it.

What does “affordable” mean here?

Cheap means different things to different people. In this guide it means:

  • Train tickets you can book early
  • A budget hotel, hostel or small room
  • Free or low cost things to do
  • Simple, tasty meals that do not cost much

Budget chains like Holiday Inn Express, Ibis and Travelodge are a good starting point for a low cost stay. Hostels and rooms in local homes can be cheaper still.

Compare the trips at a glance

PlaceTrain time from London (about)Best for
St Albans25 to 40 minutesQuick and quiet
Brighton52 minutes on the fastest trainBeach and fun streets
Oxford1 hour from MaryleboneOld colleges
Cambridge1 hour 20 minutes from Liverpool StreetRivers and gardens
Bath1 hour 15 minutesRoman history
Bristol1 hour 30 minutesStreet art and food
ChichesterAbout 1 hour 30 minutesNature and calm
MargateAbout 1 hour 30 minutesSea and art

Times change with the train you pick. Check the latest on National Rail before you book.

9 affordable weekend getaways from London

1. Bath

Bath is famous for its Roman Baths, and the town is lovely to walk around. Trains take about 1 hour 15 minutes, with fares from £14.50 each way on some deals. Once you arrive, take a free two hour walk with the Mayor’s volunteer guides. You will see the Royal Crescent and the Circus. Then try a Sally Lunn bun, a sweet and cheap treat.

2. Bristol

Bristol is the home of Banksy, but the art scene goes way beyond one artist. Small galleries like Centrespace Studios show new local work. Walk the harbour, look at the murals and try the street food. Most of it is free.

3. Oxford

Oxford has 38 colleges and many free museums. You can take the Oxford Tube coach from Victoria (about 1 hour 40 minutes) or a fast train from Marylebone (about 1 hour). Compare both, as coaches are often cheaper.

4. Brighton

Brighton is the easiest beach trip. Trains leave every half hour from Victoria or London Bridge, and the fastest takes 52 minutes. Wander through the Lanes, eat fish and chips on the beach and skip the pricey pier games.

5. St Albans

Trains from St Pancras or Blackfriars take 25 to 40 minutes. That makes St Albans a great pick for tiny budgets and short trips. See the cathedral, the Roman ruins and the market.

6. Cambridge

Cambridge is easy to walk, so you save on buses. Enjoy the river and open college gardens. Greater Anglia says advance one way tickets from London can start from as little as £6 on some routes, so check their deals.

7. Chichester

Chichester is about 1 hour 32 minutes from Victoria, and advance fares can start around $11.50 (about £9). The cathedral has been part of the town for 950 years. Nearby woods and coast paths are free to enjoy.

8. Margate

Margate has sand, art and a lively old town. Be careful in summer. The south coast, including Margate and Bournemouth, gets busy and rooms sell out fast. Go in spring or autumn.

9. Amsterdam

Yes, you can even go abroad on a small budget. Budget airlines like easyJet and Ryanair make it simple. Travel blogger Helena Bradbury says cycling, public transport and a rented room keep Amsterdam cheaper, and that flight sales in quieter months bring bargains. Set alerts on a flight search site.

A simple budget for two days

Here is a rough plan for one person. Prices change, so use it as a guide.

  • Train tickets: £30 to £50 return with early booking
  • One night in a budget room: £40 to £90
  • Food: £25 to £35 a day
  • One paid attraction: £10 to £20
  • Local travel: £0 to £10

The total is about £130 to £250. Sharing a room with a friend cuts your cost a lot.

Save money on any trip

Use a Railcard

This is the easiest trick. According to National Rail, Railcards take one third off fares. The Two Together Railcard costs £35 for two people who travel together. It works after 09:30 on weekdays and all day at weekends. Under 26? Look at the 16 to 25 Railcard. MoneySavingExpert also explains how Tesco Clubcard points can cut the price to £17.50.

Book early

Advance tickets are usually cheapest. Check Friday evening and Saturday morning prices. They can be very different.

Use pay what you like tours

Many walking tours let you pay what you think it is worth. It is a great way to learn about a town.

Eat smart

Have a big breakfast. Buy lunch at a bakery or market. Save your money for one nice dinner.

Gaps other guides miss

Hidden costs

Most lists show only the train price. But small costs add up:

  • Bag fees on budget flights
  • Tube or bus fares to reach your station
  • City taxes on some hotel bills
  • Phone data abroad
  • Entry fees for museums

Add about 15 percent to your budget for surprises.

The best time to go

Spring and autumn are best. Prices are lower and crowds are smaller. Summer weekends by the sea cost the most.

Which trip fits you?

  • Couples: Bath, Cambridge, Chichester
  • Families: St Albans, Brighton, Bristol
  • Friends: Margate, Brighton, Bristol
  • Solo travellers: Oxford, Bath, Amsterdam
  • Students: Anywhere with a 16 to 25 Railcard

Train or car?

Choose the train. Parking in old towns is costly, and Friday roads are jammed. A car only helps for small villages or national parks.

Got a longer weekend?

Try our guide to the best small villages to visit in the Lake District. It is farther away, but it is beautiful.

Easy tips before you go

  1. Pick a place first, then choose your dates.
  2. Book a room with free cancellation.
  3. Download offline maps.
  4. Charge your phone the night before.
  5. Pack light so you can walk everywhere.

What to pack

A small bag saves money on flights and is easier on trains. These three things help:

New to England? Read our post on what to know before a first visit to England.

Where to go next

Love the sea? Browse our coastal and ocean getaways. Prefer museums and streets? See our city breaks. You can also explore more of our England destination guides.

Other writers have good ideas too. Read Time Out’s weekend trips from London, Time Out’s picks from Great Western Railway, London x London’s cheap breaks, CabinZero’s weekend list, Only By Land’s ideas and Globe Trotter Girls’ favourites. For the east side, see Greater Anglia’s weekend trips. For coast lovers, Trainline’s day trip guide has good Brighton tips, and Helena Bradbury’s Europe guide covers cheap trips abroad. Finally, check the National Rail Railcard page and MoneySavingExpert’s Railcard deals before you buy.

Conclusion

Affordable weekend getaways from London are easy when you plan a little. Pick a nearby town, book your train early and use a Railcard. Go in spring or autumn, and pack light.

You do not have to spend much to feel like you are somewhere new. Start with one trip this month. Bath, Oxford and St Albans are all great first picks.

FAQs

What is the cheapest weekend getaway from London?

St Albans is often cheapest because the journey is short. Oxford by coach is another low cost choice.

How do I book a cheap weekend away from London?

Buy advance train tickets, travel off peak, use a Railcard and stay in a budget room or hostel. Compare coach and train prices.

Is a Railcard worth it?

Yes, if you travel a few times a year. Most cost £35 for one year and take one third off many fares.

What is the best weekend trip from London by train?

Bath, Bristol, Oxford, Brighton and Cambridge are all easy by train. Most take under two hours.

Can I go on a weekend trip without a car?

Yes. Every place in this guide works without a car, and most towns are easy to walk around.

When is the cheapest time to go?

Autumn and early spring usually cost less. Summer weekends by the sea cost the most.

Can I take a cheap weekend trip to Europe from London?

Yes. Amsterdam is a popular choice. Watch flight sales, pack light and book early.

How much should I budget for a weekend away?

About £130 to £250 for one person for two days. Your train fare and hotel choice decide most of it.