Menu
Around The World / Europe / Travel with Me

20 Perfect Day Trips from London Under 2 Hours

Whether you’re craving coastal air, countryside calm, royal history, or university town charm, these day trips from London offer the perfect escape without needing an overnight stay. Each destination is under 2 hours away and packed with things to see, do, and discover. From castles and cathedrals to punting, picnics, and pebble beaches, here’s your ultimate guide to unforgettable day adventures out of the city.

1. Windsor

Just under an hour from London, Windsor is a royal town full of charm, history, and riverside elegance. At its heart is Windsor Castle, the oldest and largest occupied castle in the world, where you can explore the lavish State Apartments, St George’s Chapel (where Prince Harry and Meghan Markle married), and beautiful grounds. Take a stroll across the bridge to Eton, home to the world-famous Eton College, and enjoy boutique shopping or lunch in quaint tea rooms. The riverside promenade is perfect for a scenic walk or a leisurely boat cruise on the Thames. Great for couples, families, and history lovers alike.
By Train: 35–40 mins from London Paddington or Waterloo
By Car: 45–60 mins


2. Oxford

Famous for its prestigious university and stunning architecture, Oxford makes for a culture-rich and visually impressive day trip. You can tour some of the oldest colleges such as Christ Church, known for its Great Hall and Harry Potter filming locations, or explore the Bodleian Library and Radcliffe Camera, ideal for photo spots. Book lovers will enjoy Blackwell’s, while museum fans can spend hours in the Ashmolean Museum or the Pitt Rivers Museum. You can also rent a punt or join a guided boat tour on the River Cherwell for a relaxing float past college gardens.
By Train: 55–60 mins from London Paddington
By Car: 1 hr 30 mins


3. Cambridge

A city of bikes, bridges, and breathtaking colleges, Cambridge offers a peaceful yet fascinating escape from London. Start with a visit to King’s College Chapel, one of the finest examples of Gothic architecture in the country. Then walk along The Backs, a scenic route behind the colleges, and take a punting tour to hear about student life and local legends. Art and history fans should head to the Fitzwilliam Museum, while families may enjoy the Museum of Zoology. Don’t miss a walk through the historic market square and enjoy coffee in one of the town’s many independent cafés.
By Train: 1 hr 15 mins from London King’s Cross
By Car: 1 hr 45 mins


4. Brighton

A fun, eclectic seaside town, Brighton is known for its pebbled beach, funky shops, and laid-back atmosphere. You can spend hours enjoying the Brighton Palace Pier with its arcades, fairground rides, and sea views, or step back in time at the exotic Royal Pavilion, a palace like no other with Indian and Chinese-inspired interiors. Shop in the quirky Lanes, a maze of independent boutiques and vintage stores, then grab lunch or ice cream on the seafront. Finish your day with panoramic views from the i360 observation tower or a coastal walk along the Undercliff Path.
By Train: 1 hr from London Victoria
By Car: 1 hr 45 mins


5. St Albans

Only 20 minutes from central London, St Albans is a compact historic town full of surprises. Its stunning cathedral, which dates back to Norman times, is a peaceful and impressive place to visit, especially with its medieval wall paintings and shrine to St Alban. Explore the remains of the Roman town Verulamium, including a mosaic-filled museum and an ancient hypocaust. Verulamium Park is great for walks, picnics, or feeding ducks, and on market days (Wednesdays and Saturdays), the town is full of life with stalls selling crafts, food, and fashion. It’s a great family day out or quiet cultural escape.
By Train: 20–25 mins from London St Pancras
By Car: 45 mins


6. Canterbury

Step into medieval England with a day trip to Canterbury, one of the oldest cities in the UK. Dominated by the grand Canterbury Cathedral, this historic city is ideal for lovers of literature, faith, and architecture. Explore the Cathedral precincts and nearby St Augustine’s Abbey (a UNESCO site), then dive into Roman history at the Canterbury Roman Museum, which sits on top of real Roman ruins. Enjoy a peaceful punting ride on the River Stour, and browse the boutiques along The King’s Mile, a picturesque cobbled street. The city also hosts lovely tearooms, museums, and cosy pubs to unwind in.
By Train: 1 hr – 1 hr 30 mins from London St Pancras (high-speed)
By Car: 1 hr 45 mins

This image has an empty alt attribute; its file name is MG_2510_result-1024x683.jpg

7. Richmond

An easy hop from central London, Richmond offers a perfect blend of nature, elegance, and riverside charm. It’s home to Richmond Park, where wild deer roam freely and vast open spaces invite you for long walks or bike rides. Visit the Isabella Plantation in spring to see it in full bloom, or head to Kew Gardens to explore glasshouses, exotic plants, and a treetop walk. The riverside area is ideal for al fresco dining or sipping coffee while watching rowers glide by. You can also explore Ham House, a National Trust treasure with beautifully preserved interiors.
By Train: 20–30 mins from London Waterloo
By Car: 30–40 mins


8. Hampton Court Palace

A short distance from Richmond lies Hampton Court Palace, a magnificent Tudor and Baroque palace filled with royal intrigue. Step into the world of Henry VIII as you explore the Tudor kitchensGreat Hall, and Haunted Gallery. Outside, you’ll find extensive gardens, the beautifully symmetrical Privy Garden, and the famous Hampton Court Maze. The palace often hosts costumed guides and re-enactments that bring history to life. You can also enjoy a picnic by the river or take a boat ride along the Thames from the palace pier.
By Train: 35 mins from London Waterloo
By Car: 45–50 mins


9. Box Hill (Surrey Hills AONB)

For a nature-filled escape with stunning views, Box Hill in the Surrey Hills Area of Outstanding Natural Beauty is perfect. It’s best known for its panoramic hilltop views and well-marked walking trails like the Box Hill Circular Walk, which winds through forests, past viewpoints, and over stepping stones. Great for picnics, photography, or simply breathing in fresh air. In summer, the area comes alive with butterflies and wildflowers. Nearby, you can visit Denbies Wine Estate for vineyard tours and tastings, or stop at a cosy countryside pub for lunch.
By Train: 1 hr from London Victoria (to Box Hill & Westhumble)
By Car: 1 hr 10 mins


10. Hever Castle

Nestled in the Kent countryside, Hever Castle is a romantic and history-rich destination, once the childhood home of Anne Boleyn, Henry VIII’s second wife. The castle is beautifully preserved, filled with Tudor artefacts, antique furniture, and even a few secret doors. The grounds are a major highlight – with a giant lakeItalian Gardentopiary, and two fun mazes (yew and water). Families will love the interactive exhibits and large adventure playground, while couples can enjoy rowing on the lake or a scenic garden stroll.
By Train: 1 hr 15 mins from London Bridge + short taxi
By Car: 1 hr 20 mins

11. Leeds Castle (Kent)

Often called “the loveliest castle in the world”, Leeds Castle is set on two islands in a tranquil lake surrounded by stunning gardens and woodlands. With over 900 years of history, it has served as a Norman stronghold, royal residence, and glamorous private estate. Inside, explore elegant rooms once used by Henry VIII and 20th-century aristocrats. Outside, stroll through the Culpeper Garden, get lost in the maze and underground grotto, or try the Segway and punting tours. Perfect for families, couples, or a romantic picnic in the grounds.
By Train: 1 hr 10 mins from London Victoria to Bearsted + shuttle
By Car: 1 hr 30 mins


12. Arundel

With its towering castle and postcard-perfect streets, Arundel feels like a fairytale town frozen in time. The main attraction is Arundel Castle, a stunning fortress and stately home with lavish interiors, battlements to climb, and manicured gardens. The town itself is lovely to explore, with antique shops, cafés, and a riverside walk along the River Arun. Don’t miss the impressive Arundel Cathedral, the Wetland Centre for birdwatching, or a cream tea at one of the many local tearooms.
By Train: 1 hr 25 mins from London Victoria
By Car: 1 hr 45 mins


13. Rye (East Sussex)

Step into a medieval storybook in the hilltop town of Rye, with cobbled streets, half-timbered houses, and quirky charm. Visit the historic Mermaid Street, stop by the Lamb House (home to author Henry James), and climb the bell tower of St Mary’s Church for sweeping town views. The Ypres Tower and Rye Castle Museum reveal smuggler stories and ancient artefacts. Just a short drive or walk away, Camber Sands offers a wide sandy beach for walks, picnics, or paddling.
By Train: 1 hr 10 mins from London St Pancras (change at Ashford)
By Car: 1 hr 45 mins


14. Whitstable

A seaside gem known for its oysters and creative charm, Whitstable is a favourite for relaxed beach days with great food and local character. Stroll the pebbled beach and pop into colourful fishing huts turned boutiques, or try the famous Whitstable oysters at a harbourside shack or seafood restaurant. Visit Whitstable Castle, enjoy an ice cream on the Tankerton Slopes, or rent a bike and follow the Crab and Winkle Way cycling trail. It’s coastal England at its artsy, unspoilt best.
By Train: 1 hr 20 mins from London St Pancras
By Car: 1 hr 45 mins


15. Marlow

A chic riverside town in Buckinghamshire, Marlow offers fine dining, scenic beauty, and small-town charm. Stroll along the River Thames, take a seat by the iconic Marlow Bridge, or explore Higginson Park with its boat hire and play areas. Foodies will love Marlow’s reputation — it’s home to Michelin-starred chef Tom Kerridge’s restaurants, like The Hand and Flowers and The Coach. You can also walk part of the Thames Path or browse the boutiques in the pretty high street.
By Train: 1 hr from London Paddington (change at Maidenhead)
By Car: 1 hr 10 mins


16. Henley-on-Thames

Famous for its annual Royal Regatta, Henley is a delightful riverside escape offering elegant views, boating, and peaceful walks. Visit the River & Rowing Museum, take a relaxing boat cruise on the Thames, or enjoy a scenic walk towards Hambleden Lock. The Georgian architecture and riverside pubs create a picturesque setting, perfect for a pub lunch or riverside picnic. It’s especially vibrant in summer when rowing events and festivals take over the town.
By Train: 1 hr from London Paddington (change at Twyford)
By Car: 1 hr 15 mins


17. Rochester

Literature, history, and heritage meet in the charming town of Rochester, closely associated with Charles Dickens. Explore Rochester Castle, with its impressive 12th-century keep, and the grand Rochester Cathedral, one of England’s oldest. Walk along the cobbled High Street filled with antique shops, bookshops, and old-fashioned sweet stores. Visit the Guildhall Museum, which traces the town’s maritime and literary past, and time your visit with a Dickens Festival if possible.
By Train: 40–50 mins from London St Pancras or Victoria
By Car: 1 hr 15 mins


18. Colchester

Britain’s oldest recorded town, Colchester is ideal for history lovers. Explore the Norman castle and its fantastic museum showcasing Roman finds, or walk around the Dutch Quarter with its pastel houses and narrow lanes. Families will love Colchester Zoo, one of the UK’s top wildlife parks, while couples might enjoy browsing the Victorian shopping arcades and local art galleries. There’s also a Roman wall, gardens, and great cafés for a full, well-rounded day out.
By Train: 50 mins from London Liverpool Street
By Car: 1 hr 30 mins


19. Folkestone

A coastal town turned creative hub, Folkestone combines sea views with street art, quirky shops, and a trendy food scene. Walk along the Harbour Arm, lined with food stalls and art installations, or relax at Sunny Sands Beach. Visit the Creative Quarter, where studios, galleries, and cafés fill historic buildings, and enjoy panoramic views from The Leas Promenade. It’s a refreshing seaside escape that feels youthful, cool, and full of surprises.
By Train: 55 mins from London St Pancras (high-speed)
By Car: 1 hr 45 mins


20. Tunbridge Wells

A spa town surrounded by countryside, Royal Tunbridge Wells blends elegant Georgian architecture with green open spaces and indie shops. Stroll through The Pantiles, a historic colonnade lined with boutiques and cafés, and visit the Chalybeate Spring, once thought to offer healing waters. You can picnic in Dunorlan Park, browse the art at Tunbridge Wells Museum, or explore nearby Scotney Castle or Bedgebury Forest for a longer adventure.
By Train: 55 mins from London Charing Cross
By Car: 1 hr 20 mins

So pack a light bag, hop in the car or catch a train, and start discovering the hidden gems that surround London. Your perfect day trip is just a short ride away.

About Author

My love to try new food and cuisines evolved while I explored this beautiful world of ours, and over the years this love has become a passion. What better way to connect with people then through my blog.

No Comments

    Leave a Reply