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.

Travel through Europe with


We've spread our wings and are now offering travel from the UK to a range of exciting European destinations, making it easy to travel to Europe on a budget.

Choose from the bustling Belgian cities of Brussels, Antwerp or Gent.  Explore Paris, Toulouse and Amiens in France. Hop over to the Netherlands for Amsterdam and Rotterdam. Or style in up in Milan, Italy. Not forgetting Barcelona in Spain. And it doesn’t stop there.  Once you’re at your destination, we’re on hand to take you even further on your travels.  Think Rome, Venice, Lyon... the list goes on.

Check out just some of our exciting European destinations:

• Lille

• Rotterdam

• Paris

• Brussels

• Gent

• Antwerp

• Cologne

• Barcelona

• Toulouse

With regular, reliable services departing from destinations across the UK, we’re the cheapest way to travel to Europe.  And with a 20kg all-inclusive luggage allowance, there’s plenty of room for all your travel essentials too.

Travelling around Europe is easy with

You can travel to all of our European destinations from many places across the UK, with a coach change at London Victoria Coach Station before heading across the water. You’ll need to check in and provide passport information prior to boarding at Victoria Coach Station, in preparation for the crossing which is via either Dover or Ramsgate to Calais or Amiens.

Bookings can be made online or by telephone on 0900 160 0900, 7 days a week from 07:00 to 22:00 (service operated by Journeycall Ltd. Calls cost 65p per minute from a BT landline, calls from mobiles and some other networks may be higher). Alternately, you can book at any megabus agent.

Each megabus arrival and departure at London, Paris, Amsterdam, Cologne, Toulouse and Barcelona will be met by a megabus agent fluent in both English and the local language to provide customer assistance – making sure that your visit to Europe gets off to a good start.