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

 

megabus.com 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.

Routes in the UK

 

Whether you're looking for a weekend of sightseeing in London or a shopping spree in Newcastle, you can rely on megabus for great comfort and low prices.

We'll take you to some of the UK's most popular cities at a fraction of the cost, leaving more money in your wallet for you to spend during your break.

The capital cities of Cardiff, Edinburgh and London are just a cheap bus journey away. Or why not wander the ancient streets of York, trace the roots of The Beatles in Liverpool or explore the historic university cities of Cambridge and Oxford?

Whatever your preference, you don't have to break the bank to explore our great cities, so pick your favourite destination and book your megabus journey today.

 

Birmingham to London

Excitement, buzz and 24 hour entertainment – London has it all. A city break here will sweep you up into the capital’s contagious buzz and have you hooked.

Book your ticket now

 

Bristol to London

Your megabus journey from Bristol to London will land you in our fantastic capital, packed to the seams with exciting sights, attractions and things to do.

Book your ticket now

 

Edinburgh to Glasgow

Cosmopolitan, vibrant and edgy, a city break in Glasgow will treat you to historic sites, fabulous shopping, a buzzing nightlife and culture galore. You will depart from Edinburgh Bus Station and arrive into Buchanan Bus Station on Killermont Street which is ideally placed for you to begin exploring.

Book your ticket now

 

Edinburgh to London

London calling! Your journey from Edinburgh to London will see you swap one capital for another – and what a treasure trove of attractions awaits.

Book your ticket now

 

Glasgow to Edinburgh

Historic and atmospheric, the beautiful city of Edinburgh is easy to fall in love with. Departing from Buchanan Bus Station on Killermont Street you will arrive in to Edinburgh Bus Station. This is ideally located a short walk from Princes Street and St Andrew’s Square.

Book your ticket now

 

Glasgow to London

Prepare to be captivated when you arrive in the capital after your journey from Glasgow to London. Victoria Coach Station is where you’ll disembark and this is the ideal spot from which to start your trip.

Book your ticket now

 

Leeds to London

Whether you’re just visiting London for a weekend or indulging in a longer holiday, a trip to the capital will have you captivated.

Book your ticket now

 

Nottingham to London

Before you begin your journey from Nottingham to London, you will be picked up from Carrington Street on the south side of the city centre close to the Galleries of Justice.

Book your ticket now

 

Oxford to London

Whether you’re visiting for a few days or planning a longer trip, London is the perfect option for a city break. With shed-loads of history, culture, entertainment and activities, the only problem you’ll have will be fitting it all in!

Book your ticket now

 

London to Amsterdam

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.

Book your ticket now

 

London to Birmingham

Vibrant and exciting, the bustling city of Birmingham promises a fantastic getaway. With numerous attractions, great shopping, cultural sites and historic locations, the only problem you’ll have will be fitting it all in!

Book your ticket now

 

London to Bournemouth

Life’s a beach in Bournemouth with its golden sands, iconic beach huts and historic piers - and it’s yours for the taking.

Book your ticket now

 

London to Bristol

The cosmopolitan city of Bristol is a great option for a city break, whether you’re visiting for the weekend or planning a longer stay.

Book your ticket now

 

London to Cardiff

Whether you’re planning a flying visit to Cardiff or staying for a longer holiday, the capital of Wales has plenty on offer.

Book your ticket now

 

London to Edinburgh

Historic Edinburgh promises to enchant you from the minute you set foot in this culture-rich city.

Book your ticket now

 

London to Glasgow

Glasgow is a city of many faces – at once cosmopolitan and edgy while still retaining is historic and elegant side.

Book your ticket now

 

London to Leeds

Vibrant, energetic and cosmopolitan, Leeds is a fantastic option for a city break.

Book your ticket now

 

London to Liverpool

Whether a day tripper or staying for longer, a visit to Liverpool and the home of the fab four promises a great weekend.

Book your ticket now

 

London to Oxford

The beautiful and historic city of dreaming spires – Oxford - is the perfect choice for a short break or a longer holiday.

Book your ticket now

 

London to Paris

Romance, fashion, iconic sights and fabulous food – elegant Paris has it all. Your arrival in the City of Light following your journey from London to Paris will land you in this glittering, cosmopolitan and exciting destination.

Book your ticket now

 

London to Portsmouth

The waterfront city of Portsmouth is an energetic and vibrant destination with plenty to do both by day and by night.

Book your ticket now

London to Sheffield

Your journey to Sheffield will begin when you are picked up at London Victoria Coach Station on Buckingham Palace Road.

Book your ticket now

 

London to Southampton

Southampton or the ‘cruise capital of Europe’ is a great option for a city break.

Book your ticket now

 

London to York

Steeped in history, stunning York is the perfect choice for a few days away or a longer holiday.

Book your ticket now

 

Birmingham to Manchester

Travelling from Birmingham to Manchester will land you slap bang in the middle of an energetic and vibrant city just waiting to be explored. Bursting at the seams with things to see and do, the contagious buzz of Manchester will instantly have you hooked.

Book your ticket now

 

Manchester to Birmingham

Cosmopolitan Birmingham is a buzzing and vibrant city with something on offer for everyone. You will be picked up from the Manchester Shudehill Interchange and will arrive in to the bus stop on Hill Street on the stretch of railway bridge between Swallow Street and the Navigation Street junction.

Book your ticket now

 

Bridgwater to Bath

The stunning spa city of Bath is a great option for a city break and has something to offer everyone whether you’re looking for a romantic break, a trip with your friends or a family getaway.

Book your ticket now

 

Bridgwater to Exeter

Beautiful Exeter has it all. This historical walled Roman city mixes ancient architecture and cobbled streets with contemporary stores, restaurants and attractions. In addition, it is just a short distance away from some of the UK’s most outstanding scenery and beautiful beaches.

Book your ticket now

 

Bridgwater to London

After your megabus.com journey from Bridgwater to London, you will arrive in the capital at Victoria Coach Station. Located on Buckingham Palace Road, this is the ideal location from which to start your exploration of the city.

Book your ticket now

 

Glastonbury to Exeter

Your arrival in beautiful Exeter will begin when you are dropped off at Exeter Coach Station located between Paris Street and Cheeke Street. This ideal location is close to the city centre meaning that you can be out and about exploring in no time.

Book your ticket now

 

Glastonbury to London

The bright lights of the big city are beckoning - so where should you go? Our very own capital of course! Your megabus.com journey from Glastonbury to London will drop you off at Victoria Coach Station on Buckingham Palace Road, which is ideally located to explore all exciting London has to offer.

 

Book your ticket now

 

Taunton to Bath

Your journey with megabus.com from Taunton to Bath will land you in a historical city, brimming with exciting attractions and interesting things to see.

Book your ticket now

 

Taunton to Exeter

The stunning walled city of Exeter is a fantastic option for a city break. You will be dropped off after your megabus.com journey from Taunton at stand 14 at Exeter Bus Station. A short bus ride will get you into the heart of the city centre in no time.

Book your ticket now

 

Taunton to London

The bright lights of London are calling – and there is no better place for a city break than our very own capital.

Book your ticket now

 

Taunton to Swindon

Swindon has a huge amount on offer for visitors with historical attractions, great shopping and an array of bars and restaurants. Your journey from Taunton to Swindon will drop you off at the Ripon Way bus stop, which will give you easy access into the town.

Book your ticket now

 

Taunton to Wells

A trip to the stunning and historical tiny city of Wells is an ideal option for a few days away. Your journey from Taunton to Wells with megabus.com will be comfortable and relaxing, meaning you are full of energy when you arrive at your destination.

Book your ticket now