Central London to St Andrews, Fife is about 468 miles by road and would take at least 8 hours 40 minutes to drive, longer if you take a break en route.
You may be able to use a combination of Roads, Flights and Trains to cut your journey time but there is no direct route.
--------------------------------------------
The easiest way to fly from London to St Andrews is by flying to Edinburgh and getting a train from there. The flight will be approximately 1 hour depending on the weather.
You will have to change trains in Edinburgh
It's about 400 miles between St. Andrews, Scotland and London, England.
St. Andrews is located about 50 miles northeast of Edinburgh.
You can't fly directly. It would have to be Sacramento to LA. LA to London. London to Edinburgh. Edinburgh to St Andrews by bus or train.
29.1 miles by road.
St Andrews's population is 16,680.
Take a train from London Kings Cross to Leuchars (you may have to change trains in Edinburgh) and then take a bus to St Andrews.
St Andrews Lutheran College was created in 1993.
Fairmont St Andrews was created in 2001.
St. Andrews F.C. was created in 1983.
St Andrews F.C. was created in 1973.
St Andrews Cathedral was created in 1318.