Glasgow
Buses from London to Glasgow are a great way to travel from England to Scotland if you are on a budget when visiting the UK.
Services are run by several different companies, including National Express and Megabus. Some buses travelling on this route are direct, while others require a change in Birmingham.
Buses run throughout the day and depart every hour or two from London Victoria Coach Station. They arrive at Buchanan Bus Station in Glasgow.
Fares for single tickets on buses from London to Glasgow start as low as £10.00 on Megabus and £12.50 on National Express coaches. Megabus sometimes have £1 sales as well. All of these prices are only valid if you buy bus tickets online in advance.
The journey time on this route varies from 7 hours and 50 minutes to 10 hours and 25 minutes. Some buses take longer than others, depending on departure times and traffic.
There are also overnight buses from London to Glasgow. Some Megabus coaches to Glasgow offer beds in addition to seats so that passengers can sleep en route. Prices for these services start at £30.00 for singles.