Getting to Scotland and Travel Within Scotland

This page is here to help you find your way to Scotland, and then to let you get around more easily when you arrive. The map below shows the location of some of our walks. The red lines indicate the walks, and the markers generally show start and finish points and some intermediate points. Click on the walks and markers to identify them. You can zoom in and out for more or less detail. Below that, there is more info, with links to timetables that will help you get here and get around. Of course, you can always contact us if you would like a bit more help with directions.

Getting to Scotland

This section lets you link to the most helpful websites for the main modes of travel for arrival in Scotland. Visit Scotland have a comprehensive range of incoming services on their travel page.


International flights mostly arrive at Glasgow International, Glasgow Prestwick, or Edinburgh airports. Some flights also arrive at Aberdeen and Inverness Airports.

Direct Transatlantic Flights are operated by: -

Most other flights from outside Europe include stops at London, Amsterdam or Reykjavik, operated by the big international carriers, like BAKLM, and Icelandair.

From Europe and the rest of the UK, there are direct scheduled flights to all the main Scottish airports from most European countries. Here are links to the pages listing the destinations and flight operators for each airport: -

  • Glasgow International Airport (from most European countries and UK regions) - shuttle buses (frequent - average £5.00 per person) run to Glasgow Central and Glasgow Queen Street rail stations. Average taxi price about £18.00 per journey. 
  • Edinburgh Airport (from most European countries and UK regions). - shuttle buses (frequent - average £5.00 per person) run to Edinburgh Waverley and Haymarket rail stations. Average taxi price about £18.00 per journey.
  • Glasgow Prestwick Airport (including Dusseldorf, Frankfurt, Stockholm, Oslo, Gothenburg, Paris and Warsaw). 
  • Aberdeen Airport (Including London, Amsterdam, Bergen, Copenhagen, Esbjerg, Groningen, Stavanger, Paris, Dublin, Belfast, Birmingham, Manchester, Southampton, Bristol, and Exeter) 
  • Inverness Airport (including, London, Dublin, Belfast, Dublin, Bristol, and Liverpool)


The UK national rail network has fast mainline services running from England to Glasgow, Edinburgh and onwards to Stirling, Perth, Dundee, Aberdeen, Inverness, and Mallaig. The following sites have timetables, journey planners and online booking facilities: -


The following companies run bus services throughout the United Kingdom: -


The following are links to various ferry  services running to Scotland from the rest of the UK and Europe: -

  • Stenaline - Belfast to Stranraer (for Southern Upland Way) 
  • P&O - Larne to Cairnryan and Troon
  • P&O - Zeebrugge to Hull (only 200 miles from Scottish border 
  • DFDS Seaways - Amsterdam to Newcastle (only 120 miles from Edinburgh)

Travel Within Scotland

This section takes you to links to assist your travel around Scotland to the start and from the finish of our walks.

General - Travelline Scotland is a good comprehensive site for all forms of transport througout Scotland. It includes timetables and journey planners.

Road Travel - For travel directions and information, the Automobile Association (the AA), have excellent maps and route planners.

Rail Travel - All major train services are managed by Scotrail. All timetables, prices and ticket types are available on their website. Other sites where you can plan and book rail travel are The Trainline and the National (UK) Rail Network.

Bus Travel Scottish Citylink provides good bus services between all the major cities, as well as smaller towns, including Glasgow, Edinburgh, Aberdeen, Dundee, Inverness, Fort William, Perth, Pitlochry, Mallaig and the Isle of Skye. Stagecoach also run services between some cities (including from Inverness to Aberdeen via Speyside) and many smaller towns. Rapsons provide services covering the rural highlands north of the Great Glen. Otherwise, services are provided by a mixture of local authorities and private operators. For local timetables, refer to the links for each separate walk, set out below.


The West Highland Way
The start of the walk is at Milngavie. To get there you would normally travel to Glasgow (see opposite). From Glasgow Queen Street and Glasgow Central railway stations, there are frequent trains to Milngavie. For timetables, visit the Scotrail site. The finish is in Fort William. There is a regular rail service to Glasgow, and onwards to Edinburgh and the south (see Scotrail site), and bus services to all the main Scottish towns (see Scottish Citylink web site). Some buses run directly to Glasgow Airport.

The Great Glen Way
The start of the walk is in Fort William. There is a regular rail service from Glasgow, and bus services from all the main Scottish towns. Some buses run directly from Glasgow Airport. The finish of the walk is at Inverness. The main train service runs south to Stirling and Edinburgh, and it is also easy to travel onwards to Glasgow and the south. Scottish Citylink run services to most major Scottish towns.

The Southern Upland Way
The start of the walk is at Portpatrick. Portpatrick is a short taxi ride (about £15.00 per trip) or a bus ride from Stranraer. You can get to Stranraer on the ferry from Ireland (Belfast - Stranraer or Larne - Cairnryan). Trains run from Newcastle and Carlisle, from Glasgow, and from Glasgow Prestwick Airport. Buses run from Glasgow, Dumfries, and from Carlisle and the south (run by National Express).

The end of the walk is at Cockburnspath, but there is no accommodation there, so we normally arrange for you to stay at one of the nearby coastal villages, such as DunbarEyemouth or St Abbs. These can all be reached in about 15 minutes by the regular local bus service run by Perrymans (no online timetable - please contact us at Make Tracks for up to date timetable). This service also goes to Berwick (less than one hour) and Edinburgh (about 80 minutes), from where there are good train services to all parts of the UK.

Some people split the walk into stages. The most popular start and finish points are SanquharMoffat (by Beattock), and Innerleithen (by Traquair). Sanquhar can be reached by train from GlasgowCarlisleNewcastle and the south. Buses run there from Dumfries and AyrMoffat has bus services from GlasgowEdinburgh and CarlisleInnerleithen is reached by bus from Edinburgh. 

Speyside Way
The walk starts at Buckie. This is easiest to reach from either Aberdeen or Inverness (get there by train - Scotrail, or by bus - Scottish Citylink). Stagecoach run buses between Inverness and Aberdeen via Buckie. Alternatively, take a train all the way to Keith or Elgin, then take a local bus to Buckie. The end of the walk is at Aviemore. From there, trains and buses, run to GlasgowEdinburgh and the south, or north to Inverness.

Mallaig, Skye and the Islands
Mallaig and Morar are on the national rail network. Get there from Glasgow and the south via Fort William. The sleeper from London is a particularly good way to get there. From MallaigCalmac run ferries to Armadale on Skye. Ferries are met by the local bus run by Rapsons to Portree and BroadfordScottish Citylink run services direct from Glasgow and Edinburgh to Portree and Broadford.

St Cuthbert's Way
The walk starts at Melrose, where there is no train service. Get there by bus from Edinburgh or Berwick. The walk finishes at Holy Island (Lindisfarne). The island is tidal, and is isolated from the mainland twice daily. The bus service from the island is erratic, and we recommend taking a taxi to Berwick (we can arrange this for about £20.00 total). From Berwick, there are good train services all around the UK.

The Cateran Trail
The start and finish of the walk is at Blairgowrie. The nearest mainline rail stations are at Perth and Dundee. From PerthStagecoach run service no. 57 and the journey takes approximately 40 minutes. From Dundee, the same service (no. 57) also runs to Blairgowrie, taking about an hour.

Borders Abbeys Way
From Edinburgh, there is a regular bus service to Melrose. Firstgroup also run services to the other Borders towns.

Rob Roy Circuit / Ramble
The start and finish points for the Rob Roy Circuit and Ramble is Callander. The nearest big town is Stirling, on the main rail network, and only 30 minutes by train or bus from Glasgow or Edinburgh. At Stirling, the bus stance is right next to the railway station. From here, Firstbus service no. 59 takes about 45 minutes to reach Callander. There are additional buses, some of which run on Sundays, and quite late daily but best to check the journey planner prior to help you with your trip.

Rob Roy Way
This starts at Drymen. Firstbus run an infrequent direct service from Glasgow city centre to Drymen. The same service is more frequent from Milngavie, and there is a regular train service from the centre of Glasgow to Milngavie. The end of the walk is at Pitlochry. This is on the Highland Line railway from Inverness to StirlingEdinburgh and Glasgow, and is also served by Citylink buses to EdinburghGlasgow and the south.