← All routes

Road trip route · United Kingdom · France · Belgium · Netherlands

London to Amsterdam drive time, distance, costs & the best stops

Drive time
6 hr 33 min
Distance
531 km
Fuel (est.)
€69
Tolls (est.)
€9

The London to Amsterdam drive

The drive from London to Amsterdam covers 330 miles (531 km) and takes about 6 hr 33 min without stops, including the 35-minute Eurotunnel shuttle from Folkestone to Calais. That's a long haul for one day, most drivers split it over two days, stopping overnight near Nausicaá – National Sea Centre, which turns a slog into a proper road trip.

Expect fuel for a typical petrol car (~40 mpg) to cost around €69 one-way plus roughly €9 in motorway tolls. Prices shift monthly, so treat these as ballpark figures.

Best stops between London and Amsterdam

Within ~30 km of the driving route, worth the detour.

Castles & Palaces

Leeds Castle

A castle on islands in a lake formed by the River Len in Kent, often called the loveliest castle in the world.

Castles & Palaces

Bodiam Castle

A 14th-century moated castle in East Sussex, renowned for its picturesque setting and well-preserved exterior.

Castles & Palaces

Hever Castle

Romantic 13th-century double-moated castle that was the childhood home of Anne Boleyn, set within award-winning gardens and a 38-acre lake.

Landmarks

Nausicaá – National Sea Centre

Europe's largest aquarium in Boulogne-sur-Mer, France with a stunning open-ocean tank and conservation mission.

Museums

Brooklands Museum

The birthplace of British motorsport and aviation, featuring the world's first purpose-built motor racing circuit from 1907.

Landmarks

Ghent

Vibrant medieval Flemish city with stunning canal-side architecture, the Gravensteen castle, and the famous Ghent Altarpiece.

Landmarks

Keukenhof Gardens

The world's largest flower garden, displaying roughly seven million tulips, daffodils, and hyacinths each spring.

Landmarks

Efteling

Enchanting Dutch fairy-tale theme park with immersive storytelling, dark rides, and world-class roller coasters.

Landmarks

Thorpe Park

Thrill-focused theme park near London catering to older children and adults with intense roller coasters.

London to Amsterdam FAQs

How long is the drive from London to Amsterdam?

Driving from London to Amsterdam takes about 6 hr 33 min nonstop, covering 330 miles (531 km), including the 35-minute Eurotunnel shuttle crossing. Add time for breaks: most drivers stop every 2 hours.

How much does it cost to drive from London to Amsterdam?

Fuel for a typical petrol car (~40 mpg) costs roughly €69 one-way. Expect around €9 in motorway tolls. Estimates are indicative: prices change monthly.

Can I drive from London to Amsterdam in one day?

It's possible but long: 6 hr 33 min of driving. Most people split it over two days, with an overnight stop near Nausicaá – National Sea Centre, which turns the drive into a proper road trip.

What are the best stops between London and Amsterdam?

Top-rated stops in the drive corridor include Leeds Castle, Bodiam Castle, Hever Castle: see the full list of 9 stops on this page.

More drives from London & Amsterdam

Planning a bigger trip? Try the free United Kingdom road trip planner or the Netherlands planner, or read the driving in Netherlands guide.