1map logoGo to main page

London, Greater London to Amsterdam, North Holland from $28: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Amsterdam, Netherlands

How to Get from London to Amsterdam: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 RideshareBest price
359 kmDistance
3h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Amsterdam with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Eurostar
Train
Average Duration
4h  11m
Estimated price
$130-410
Recommended
Company
various
Rideshare
Average Duration
6h  42m
Estimated price
$28-61
Cheapest
route map
Distance: 359 km
Duration: 3h 35m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
12h  10m
Estimated price
$37-70
Company
various
Train
Plane
Average Duration
4h  6m
Estimated price
$61-305
Company
various
Plane
Average Duration
4h  10m
Estimated price
$61-305
Company
various
Train
Plane
Average Duration
4h  24m
Estimated price
$61-305
Company
various
Plane
Train
Average Duration
3h  35m
Estimated price
$105-1
Company
various
Drive
Drive
Average Duration
6h  59m
Estimated price
$130-189
Company
various
Drive
Drive
Average Duration
5h  47m
Estimated price
$135-191
Company
various
Plane
Average Duration
3h  50m
Estimated price
$1055-1056
Company
various
Plane
Average Duration
3h  47m
Estimated price
$1058-1059

Compare prices for your selected dates

TypeMo 30/12Tu 31/12We 01/01Th 02/01Fr 03/01Sa 04/01Su 05/01
Bus $32 $31 $33 $44 $44 $45 $49
Ferry $79 $74 $73 $77 $79 $76 $75
Train $110 $77 $82 $120 $131 $115 $104
Fly $41 $45 $37 $51 $63 $47 $44

Traveling From London to Amsterdam

The journey from London to Amsterdam offers a fascinating contrast between London's bustling city life and Amsterdam's laid-back charm, with each destination showcasing its unique culture and vibrancy.

Best Neighbourhoods in Amsterdam

Amsterdam's neighborhoods each offer distinct experiences for visitors.

Jordaan
• Known for its narrow streets and charming canals.
• Bustling with art galleries and cozy cafes.
De Pijp
• Home to the famous Albert Cuyp Market.
• Vibrant multicultural atmosphere with diverse eateries.
Museum District
• Houses major museums like the Rijksmuseum and Van Gogh Museum.
• Beautiful parks and elegant architecture abound.

Best Times To Visit Amsterdam's Attractions

Visiting Amsterdam's attractions at the right time can enhance your experience.

Rijksmuseum
Visit early in the morning on weekdays for fewer crowds and a quieter atmosphere.
Anne Frank House
Book tickets in advance and visit during off-peak hours, like late afternoons.
Vondelpark
Enjoy peaceful walks early in the morning or during weekdays to avoid busier weekends.

Amsterdam Weather: What to Expect Year-Round

Amsterdam has a temperate maritime climate, characterized by mild summers and cool winters, making spring and early fall the best times to visit for pleasant weather. Be prepared for occasional rain throughout the year, as the weather can influence your outdoor plans and sightseeing opportunities.

Dining Recommendation in Amsterdam

Try the traditional Dutch dish, stroopwafels, at the popular Van Wonderen Stroopwafels, where warm, chewy waffle cookies are filled with rich caramel syrup. This charming shop offers a cozy atmosphere and a taste of local flavors, providing a delightful contrast to London’s more diverse but less traditional culinary offerings.

London - Amsterdam operators

Explore transport companies operating between London and Amsterdam, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 343 218 6186
Website
https://www.eurostar.com/rw-en

Train from London St Pancras Intl to Amsterdam Centraal

Average Duration
4h 11m
Estimated price
105-331
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from London Victoria to Amsterdam Sloterdijk

Average Duration
12h 10m
Estimated price
30-56
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk

Bus from London Victoria to Amsterdam City Center - Sloterdijk

Average Duration
11h
Estimated price
30-49
all-pages.transport_car ferry
Contact phone
01304 448866
Website
https://www.poferries.com

all-pages.transport_car ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
49-56
Contact phone
+353 818 300 400
Website
https://www.irishferries.com/uk-en/Travel-to-Ireland

all-pages.transport_car ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
49-310
Plane Show flights
Website
https://www.britishairways.com

Plane from London City to Amsterdam Schiphol

Average Duration
1h 6m
Estimated price
49-300

Plane from London Heathrow to Amsterdam Schiphol

Average Duration
1h 24m
Estimated price
49-300
Website
https://www.klm.com

Plane from London City to Amsterdam Schiphol

Average Duration
1h 12m
Estimated price
15-150

Plane from London Heathrow to Amsterdam Schiphol

Average Duration
1h 17m
Estimated price
15-150
Website
https://www.easyjet.com

Plane from London Gatwick to Amsterdam Schiphol

Average Duration
1h 20m
Estimated price
31-40

Plane from London Stansted to Amsterdam Schiphol

Average Duration
1h 6m
Estimated price
31-40

Plane from London City to Rotterdam

Average Duration
1h 12m
Estimated price
31-40

Plane from London Heathrow to Rotterdam

Average Duration
1h 12m
Estimated price
31-40
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from London to Amsterdam

Average Duration
6h 42m
Estimated price
23-49

London to Amsterdam: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Amsterdam offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from London to Amsterdam, traversing gorgeous countryside and experiencing the freedom of the open road. With Blablacar's carpooling service, you can easily find a ride and make new friends along the way. 🌷 As you drive towards Amsterdam, you'll pass through picturesque towns and charming landscapes, making stops to stretch your legs and sample local delicacies. The journey offers a perfect blend of adventure and relaxation, giving you a taste of both British and Dutch culture. 🛣️ Arriving in dynamic Amsterdam, you'll be greeted by stunning canals, historic architecture, and a vibrant atmosphere. Explore the city's museums, cafes, and bustling streets, before reflecting on your unforgettable journey from the driver's seat to the heart of the Netherlands.
🚆 Travel from London to Amsterdam by train is a convenient and comfortable option. The direct Eurostar service departs from London St Pancras Intl twice daily, with a journey time of approximately 4 hours and 11 minutes to reach Amsterdam Centraal. 🚆 Prices for a train ticket between London and Amsterdam can vary from £111 to £348, offering flexibility for travelers with different budgets. Whichever route you choose, the scenic train ride promises a memorable experience as you journey from bustling London to vibrant Amsterdam.
Departure Point
London St Pancras Intl station
Arrival Point
Amsterdam Centraal station
Useful tips for train travellers
• Onboard services for your journey include meal options provided by Eurostar, with a selection of light meals, snacks, and beverages available for purchase, including vegetarian and non-vegetarian options. First Class passengers enjoy complimentary meals and premium beverages as part of their fare.
• On this route, Eurostar offers three types of seating: Standard (Economy), Standard Premier (Business Class), and Business Premier (First Class). Standard seats are comfortable for short trips, while Standard Premier provides more legroom and meal services, and Business Premier offers flexible booking, complimentary meals, and access to exclusive lounges.
• The primary operators for this route are Eurostar (eurostar.com) and Thalys (thalys.com). Eurostar runs direct trains, while Thalys connects through Brussels. Check their websites for schedules, ticket prices, and real-time updates.
🛫 The quickest way to travel from London to Amsterdam by plane is to fly from London City Airport to Rotterdam Airport, which takes just 55 minutes on a direct flight with British Airways. 🌷 From Rotterdam Airport, it takes approximately 3 hours and 50 minutes to reach Amsterdam. The journey offers stunning aerial views as you fly over the picturesque Dutch countryside. 💸 Flight prices between London and Amsterdam typically range from £79 to £328, so be sure to compare different options to find the best deal for your trip.
Departure Point
London City Airport
Arrival Point
Rotterdam Airport
Useful tips for plane travellers
• When booking your flight from London City Airport to Amsterdam, consider airlines like British Airways, as they offer direct flights that take around 1 hour, making it the quickest option compared to longer routes.
• Upon arriving at Amsterdam Schiphol Airport, navigate easily through customs and baggage claim, and follow the signs for trains to the city; the train station is directly beneath the airport, with trains departing every 10-15 minutes to central Amsterdam.
• Expect to pay around €40-€60 for a taxi from Schiphol Airport to the Amsterdam city center, but for a more budget-friendly option, consider taking the train which costs about €5 and takes only 15-20 minutes to reach Central Station.
🚌 Departing from London Victoria station and arriving at Amsterdam Sloterdijk station, the bus service operated by FlixBus offers a convenient way to travel between the two cities. With services departing three times a day, travelers can enjoy a smooth journey that takes approximately 12 hours and 10 minutes. 🌍 🚦 The route covers a distance of 500 km, with a transfer at Rotterdam before reaching Amsterdam. The first step involves a bus towards Amsterdam City Center - Sloterdijk, departing from London Victoria Coach Station and including stops in cities like Brussels, Rotterdam, and The Hague. The journey lasts about 11 hours and 10 minutes, operated by BlaBlaBus. 🌆 🎟️ The second step involves a bus towards Amsterdam Sloterdijk, departing from Rotterdam Central Station and arriving at the final destination in about 1 hour and 5 minutes. The total travel time from London to Amsterdam by bus offers a cost-effective and scenic way to explore both cities without the hassle of flying. 💷
Departure Point
London Victoria station
Arrival Point
Amsterdam Sloterdijk station
Useful tips for bus travellers
• To ensure a smooth journey, book your FlixBus ticket in advance as prices can fluctuate significantly between £30 and £56 based on demand; check their site for discounts or promotional codes at flixbus.com
• Upon arrival at Amsterdam Sloterdijk, you will find that this station is well-connected; take the local train or tram to reach Amsterdam Centraal—a direct train operates frequently and is only about 7 minutes; check the NS (Dutch Railways) schedule at ns.nl
• When departing from London Victoria, arrive early to familiarize yourself with the bus terminal layout and facilities; find helpful information and a terminal map on the National Express website at nationalexpress.com

Frequently asked questions

Find out more about the route from London to Amsterdam.

Or choose the category:
The distance between London and Amsterdam is approximately 223 miles. The typical travel times vary depending on the mode of transportation. By train, it takes about 4 hours and 11 minutes to reach Amsterdam from London. By driving and then taking the Eurotunnel, it takes around 5 hours and 47 minutes. By plane, the travel time is approximately 3 hours and 50 minutes. If you choose to travel by bus, it can take up to 12 hours and 15 minutes to reach Amsterdam from London.
The most cost-effective option for traveling from London to Amsterdam is to rideshare, which typically costs between £23-£51. However, this option may take longer, with an average travel time of 6 hours and 42 minutes. For a more time-efficient option, flying and taking a train is the fastest way to reach Amsterdam from London, with a travel time of 3 hours and 44 minutes. This option can be more expensive, with prices ranging from £78-£383.
The prices for a train ticket between London and Amsterdam can range from £109 to £336. On the other hand, a bus ticket from Amsterdam to London can cost anywhere between £31 and £47. It's important to note that these prices can vary based on factors such as the time of travel, class of service, and if any discounts or promotions are available. It is recommended to check with the specific transportation providers for the most up-to-date and accurate pricing information.
To travel from London to Amsterdam without using public transportation, you can consider using BlaBlaCar's carpooling service. This platform connects drivers with available seats in their cars to passengers heading in the same direction. It's a convenient option if you don't have a driver's license or prefer to avoid public transport. Simply search for available rides on BlaBlaCar's website or app, choose a suitable driver, and arrange to meet them for the journey to Amsterdam.
To travel from London to Amsterdam without a car, the best option is to take a train. The train journey takes approximately 4 hours and 11 minutes, with ticket prices ranging from £109 to £336. Another option is to take a bus, which takes longer at 12 hours and 15 minutes, but is more affordable with prices ranging from £31 to £47. Alternatively, you can choose to fly, which is the quickest option at 3 hours and 50 minutes, with ticket prices ranging from £74 to £336.
Yes, there is a direct link between London and Amsterdam. You can take a direct train from London St Pancras Intl to Amsterdam Centraal, which takes approximately 4 hours and 11 minutes. The train service operates once daily and runs every day. Alternatively, there is also a direct bus service from London Victoria Coach Station to Amsterdam Sloterdijk, which takes around 12 hours and 15 minutes. The bus service operates twice daily and runs every day.
The flight between London and Amsterdam typically takes around 55 minutes when flying from London City Airport to Rotterdam Airport. The cost of the flight can vary between £77 and £332, depending on the airline and the time of booking. It is advisable to check different airlines and compare prices to find the best deal for your travel needs.
There are plenty of accommodation options available near Amsterdam. With over 2194 hotels to choose from, you can easily find a place to stay that fits your budget and preferences. Prices for hotels in Amsterdam start at £59 per night. Whether you prefer luxury hotels, budget-friendly accommodations, or something in between, there is something for everyone in the vibrant city of Amsterdam.

Trips to Amsterdam