Travel from Glasgow to London by Coach

When it comes to travelling from Glasgow to London, the megabus is hard to beat when it comes to price. And with home comforts on the coach, like WiFi and power sockets, you can relax and make the most of the journey to the UK capital.In London, the list of things to do is huge. Your coach will drop you in the heart of the city, in the Westminster area. From here you can head north to quirky spots like Soho and Camden, east to the business hubs of the City and Canary Wharf, south to enclaves like Battersea and Clapham, or west to the glitzy streets of Kensington and Fulham. Just hop on a Tube or bus and take your pick. You can find the best things to do in each area in our London city guide.

How long does the bus from Glasgow to London take?

Your coach from Glasgow to London will take around 9 hours 30 minutes. That’s an average figure, so it may vary up to an hour and 15 minutes either side.

There are eight buses running on this route every day, so there’s some flexibility when it comes to choosing what time to set off. To find out what you can expect from the journey – including your 20kg luggage allowance – read our onboard facilities page.


Where does the megabus stop in Glasgow and London?

Your coach will leave Scotland from Glasgow Buchanan Bus Station. It’s on Killermont Street, next to Glasgow Caledonian University, and close to Queen Street mainline rail station. If you’ve got some time to spare, our Glasgow city guide is a great source of inspiration.

You’ll arrive at London Victoria Coach Station, on Buckingham Palace Road. It’s in Westminster, which is a central part of the city. Westminster Abbey is walkable in less than 30 minutes, as is Buckingham Palace.

Head in the other direction, meanwhile, and you’ll meet the well-heeled residents of Sloane Square, Chelsea and Belgravia. Stop off at Harrods on Brompton Road if you want to stock up on posh goodies.

Jump on the Tube from London Victoria underground station, meanwhile, and you can get to any part of the city you fancy. London buses are another good option if you’d prefer to explore above-ground. You can find the best things to do in London in our city guide which we'd recommend bookmarking on your phone.

How much do Glasgow to London journeys cost?

megabus tickets from Glasgow to London start from as little as £1 plus a 50p booking fee. Prices and tickets are subject to availability, so please read our terms and conditions for more info.

How can I book tickets from Glasgow to London?

Use the journey planner on this page to find your tickets or just book now.