Travel
Path to this page:Travel to Scotland from the rest of Britain
By Train
Glasgow and Edinburgh are both served by frequent direct train services from London, and are easily reached from other main English towns and cities, though you may have to change trains en route. National Express East Coast trains depart from London King's Cross and run up the east coast via Peterborough, York and Newcastle to Edinburgh, with some going on to Glasgow, Aberdeen or Inverness, while Virgin trains run up the west coast from London Euston via Crewe, Preston and Carlisle to Glasgow. Overnight sleeper services also operate from a number of Scottish cities via the west coast route to London Euston.
There are a number of long-distance direct services to Scotland that begin from outside London: Virgin runs services from Birmingham to Edinburgh or Glasgow while the CrossCountry service links Cardiff, Paignton, Penzance, Bournemouth and Brighton with Glasgow, Edinburgh and Aberdeen via Birmingham. First TransPennine Express operate direct services to Edinburgh and Glasgow from Manchester Airport via Manchester, Preston, Lancaster, Oxenholme Lake District and Carlisle.
Journey times from London can be as little as 4½ hours to Edinburgh and 5 hours to Glasgow; from Manchester or York, knock off about 2 hours; from Bristol add about 2 hours. Beyond Edinburgh or Glasgow, allow another 2½ hours to reach Aberdeen, or 3½ hours to Inverness.
By Coach
Inter-town bus services (known as coaches throughout Britain) duplicate many train routes, often at half the price or less. The frequency of service is usually comparable to the train, and in some instances the difference in journey time isn't that great; buses are also reasonably comfortable, and on longer routes often have drinks and sandwiches available on board. Buses run direct from most British cities to Edinburgh, Glasgow, Aberdeen and Inverness.
By Car
The two main driving routes to Scotland from the south are via the east of England on the A1, or via the west using the M6, A74(M) and M74.
The A1, which passes by Peterborough, Doncaster, Newcastle and Berwick-upon-Tweed, gives you the option of branching off onto the A68, which takes the hilly but scenic route over the border at Carter Bar and adds an hour or so to the journey time.
The M6 route, which goes around Birmingham, between Manchester and Liverpool and on to Carlisle, offers at least dual-carriageway driving the whole way. Either way, it takes around 8 hours to get from London or Cardiff to Edinburgh or Glasgow, barring roadwork delays; 2 hours less from Birmingham.
By Air from
In addition to regular carriers such as British Airways and BMI, Scotland is well served by the budget airlines operating from airports around London and from other regional hubs.
Flying is quicker than travelling by train or coach if you're heading out to the Highlands and Islands, though if you add on the time spent getting to and from the airport and checking in, the whole experience doesn't save you as much time as you might think, especially on journeys through the big London airports.
Airfares are only competitive on popular routes such as London to Edinburgh and Glasgow, and, again, if you add on the cost of travel to and from the airport (and remember to include airport tax), the savings on the same journey overland are often minimal.
