How many miles between Glasgow and London?
The distance from Glasgow to London is 403 miles according to Google Maps.
Driving from Oxford to London would take six hours and fifty two minutes (roughly) depending on traffic and the distance is again around the four hundred mile mark.
Below is map of the best route of London to Glasgow which takes the M1 M6 and M73 motorways.
View Larger Map
There are a number of ways to travel from London to Glasgow or vice versa you could fly, get the train or bus as well.