Cookie Policy
HomeBus StopsService AdvisoriesCustomer Service
Search & Buy
View schedules and buy seats. Select number of passengers, travel locations and dates below:


For journeys wholly within the UK and to/from Ireland, one child under 3 years, not occupying a seat can travel for free with one fare paying adult.

For all other journeys, all passengers including children and infants under 3 years must purchase a ticket.

Number of passengers travelling who hold Scottish Concessionary Entitlement Cards. Valid for concessionary travel for journeys wholly within Scotland.

Number of passengers travelling who hold NUS Extra cards. Valid for travel within UK only. has come a long way since its launch in 2003, and we are now proud to serve over 100 destinations in the UK and Mainland Europe. To make our increasingly long origin list easier to navigate we have added this new optional country filter. We hope you find this new feature helpful.

London To Amsterdam


Enjoy Amsterdam with megabus

Your journey from London to Amsterdam will land you in an enchanting city of canals, bicycles and historic gabled houses. You will be dropped off at Zeeburg P&R coach park at Zuiderzeeweg, and a short tram or bus ride will get you in to the heart of the city in no time.

The city’s compact size makes it easy to navigate, and you may want to begin your trip by checking out its cultural offerings such as the Van Gogh Museum, Anne Frank House, the Rijksmuseum, and Amsterdam Dungeon.

Those wanting to splash the cash should head to Nine Streets in the centre of Amsterdam’s canal district. Here you will find quirky vintage boutiques and jewellers, and in the evening it is a vibrant spot for bars and restaurants.

If your trip to Amsterdam is more about having time out, catch some rays on one of the city’s beaches such as Strand West, or kick back in one of its beautiful green spaces such as Vondelpark.

A variety of music venues means there is plenty to keep you entertained if you fancy rocking out to some live music, or if clubbing is more your thing than there are a selection of locations to let your hair down.

Book cheap bus travel to Europe today

megabus is delighted to offer seats on our London buses from as little as £1 + 50p booking each. Book your ticket today and enjoy cheap and comfortable coach travel from London to Amsterdam.