Getting There
Golf Without a Car in Scotland: Complete Public Transport Guide
Every major Scottish golf region reachable by train or bus, with walking times to the first tee, timetable tips, and the trips that don't actually work without a hire car.
When this guide applies
You are a visitor (or a local) who does not want to hire a car. Most of Scotland's golf tourism industry assumes you will drive — this guide is for the rest. Train is the spine; buses fill gaps; ferries handle the islands. Taxis take you the last mile where needed.
Timings below are typical weekday journey times from the nearest major hub to the first tee, including walk from the station. Where we quote a fare it is rendered from TripSCOT's fare register — our sister travel site checks those against the operators; its golf courses by train guide is the companion to this one. Where TripSCOT's register doesn't cover a route or ticket, we name it and leave the price to the operator rather than print a number we haven't seen.
Rule of thumb: If the course is more than a 25-minute walk from a station, factor in a taxi — book it ahead and agree the fare. Uber works in Edinburgh, Glasgow, Aberdeen and (sporadically) Inverness. Outside those, it's local firms only — call ahead.
If what you want is the short list — courses where the platform is a genuine walk from the first tee, Royal Troon and North Berwick West among them — TripSCOT's golf-by-train guide has them mapped. This guide is the wider network: the bus legs, the taxi legs, and the trips that only work with a car.
Edinburgh and Lothians
From Edinburgh Waverley
| Course | Train | Walk | Total door-to-tee |
|---|---|---|---|
| Braid Hills | Bus 11 or 15 from city centre | — | 25 min |
| Musselburgh Old Links | ScotRail to Musselburgh, 12 min | 8 min | 20 min |
| Royal Musselburgh | ScotRail to Prestonpans, 18 min | 10 min | 28 min |
| Longniddry | ScotRail to Longniddry, 22 min | 5 min | 27 min |
| North Berwick West Links | ScotRail to North Berwick, 32 min | 6 min | 38 min |
| Dunbar | ScotRail to Dunbar, 28 min | 10 min | 38 min |
| Gullane (all three) | Bus X5 from St Andrew Square, ~50 min | 2 min | 50 min |
Day ticket: Lothian's City Day ticket (£6, TripSCOT's checked fare) covers its Edinburgh city buses; the buses out to the East Lothian coast are priced separately, so check the operator's fare. By rail, the North Berwick walk-up return is £9.10.
Walking with clubs: All the ScotRail stations above are small and flat. North Berwick station is four minutes from the first tee of the West Links. Bring a stand bag, not a tour bag.
To Edinburgh from outside
Edinburgh Airport to the city centre: the Airlink 100 bus is £6 single (TripSCOT's checked Lothian fare); the tram also runs to the city. LNER Edinburgh to London: 4h 20m. CrossCountry Edinburgh to Birmingham: 4h 50m.
Glasgow and the West
From Glasgow Central
| Course | Train | Walk | Total |
|---|---|---|---|
| Knightswood | Subway to Hyndland, then bus | — | 30 min |
| Cathkin Braes | ScotRail to Rutherglen, 8 min + bus | 15 min | 35 min |
| Glasgow Gailes | ScotRail to Irvine, 35 min | 20 min (or a short taxi) | 55 min |
| Dundonald Links | ScotRail to Irvine, 35 min | Short taxi | 50 min |
| Prestwick Golf Club | ScotRail to Prestwick Town, 45 min | 3 min | 48 min |
| Royal Troon | ScotRail to Troon, 38 min | 10 min | 48 min |
| Turnberry | ScotRail to Maybole, 75 min + taxi | — | 1h 45m |
Fares: ScotRail's walk-up return is one all-day fare since peak pricing ended in September 2025; check the app for your stations.
Warning: Glasgow Central and Queen Street are different stations. Ayrshire trains run from Central. Falkirk, Stirling, Edinburgh run from Queen Street. They are an 8-minute walk apart.
From Glasgow Queen Street
| Course | Train | Total |
|---|---|---|
| Stirling Golf Club | 30 min train, 20 min walk | 50 min |
| Perth (Craigie Hill, Murrayshall) | 55 min train, 15 min walk or a short taxi | 1h 15m |
| Gleneagles | 60 min train to Gleneagles station, 5 min hotel shuttle | 1h 10m |
| Blairgowrie | 65 min train to Perth + bus 57, 50 min | 2h |
Fife and St Andrews
There is no railway station in St Andrews. This is the single biggest transport limitation in Scottish golf. The nearest station is Leuchars, 10 minutes by bus 99/99A.
Getting to St Andrews
| Origin | Route | Time |
|---|---|---|
| Edinburgh Waverley | ScotRail to Leuchars, bus 99 | 1h 25m |
| Glasgow Queen Street | ScotRail to Leuchars (change Edinburgh), bus 99 | 2h 35m |
| Edinburgh Airport | Tram to Haymarket, ScotRail to Leuchars, bus | 2h 20m |
| Dundee | Bus X54 direct | 35 min |
From Leuchars to first tee: Bus 99/99A runs every 15 min Mon–Sat, every 30 min Sunday. Ask the driver for the stop nearest the Old Course.
Other Fife courses reachable by train + bus
| Course | Route | Total |
|---|---|---|
| Crail Balcomie | Leuchars + Stagecoach 95, 50 min | 2h 15m from Edinburgh |
| Elie (Golf House Club) | Leuchars + Stagecoach 95, 45 min | 2h 10m |
| Lundin Links | ScotRail to Leven (new line), 12 min walk | 1h 25m from Edinburgh |
| Leven Links | ScotRail to Leven, 8 min walk | 1h 20m |
| Kingsbarns | Leuchars + bus 95, 35 min | 2h from Edinburgh |
The Leven Line note: The Edinburgh–Leven rail line reopened in 2024. It now goes to Leven station, not just Thornton. Check the current ScotRail timetable — direct services are a newer option most online guides don't yet reflect.
Aberdeen and the North-East
From Aberdeen station
| Course | Route | Total |
|---|---|---|
| King's Links | 15 min walk from station | 15 min |
| Royal Aberdeen (Balgownie) | Bus 1 or 2, 25 min | 35 min |
| Murcar Links | As above, walk from Royal Aberdeen | 50 min |
| Cruden Bay | Stagecoach bus 63, 1h 25m | 1h 30m |
| Trump International (Balmedie) | Bus 60, 40 min, 15 min walk | 1h |
| Newmachar | Bus 35, 45 min | 1h |
Aberdeen limit: Courses north of Peterhead (Inverallochy, Fraserburgh) are feasible by bus but add 2 hours each way. Consider a hire day or overnight for these.
The Highlands
Trains here are infrequent (1–3 per day on some lines) and buses slower.
From Inverness
| Course | Route | Total |
|---|---|---|
| Kings, ex-Torvean | 20 min walk | 20 min |
| Inverness Golf Club | Bus 1, 10 min walk | 25 min |
| Nairn / Nairn Dunbar | ScotRail to Nairn, 15 min, 15 min walk | 40 min |
| Castle Stuart | Bus 11 to Dalcross, 25 min, 10 min walk | 45 min |
| Fortrose & Rosemarkie | Stagecoach bus 26, 45 min | 50 min |
| Royal Dornoch | ScotRail to Tain, 1h, bus 25X, 35 min, walk 5 min | 2h |
| Brora | ScotRail to Brora, 2h, 10 min walk | 2h 15m |
The Highland Main Line trick: Brora, Dornoch (via Tain), Golspie and the full Sutherland coast are reachable on the Far North Line. It's slow (infrequent service, single track most of the way) but beautiful. A three-day trip from Inverness to Brora and back with two rounds on the way is the cheapest way to play the legendary Highland links without a car.
Argyll and the Islands
Car required for all mainland Argyll golf — Machrihanish, Dunaverty, and the Kintyre courses are beyond practical public transport. Allow 4 hours by bus from Glasgow, each way.
Islands (foot passengers possible)
| Island | Ferry | Course | Reachable on foot? |
|---|---|---|---|
| Arran (Brodick) | CalMac from Ardrossan, 55 min | Brodick Golf Club | Yes — 5 min walk |
| Arran (Lamlash) | As above + bus | Lamlash Golf Club | Yes — bus + 10 min walk |
| Arran (Blackwaterfoot) | Ferry + bus 324 | Shiskine | Yes — 1 hour total from Brodick |
| Islay | CalMac from Kennacraig, 2h 20m | The Machrie | Yes — taxi from Port Ellen |
| Mull | CalMac from Oban, 45 min | Tobermory | Yes — bus 495 from ferry |
Travel tip: CalMac foot-passenger returns on the golf routes are £10.60 to Arran and £18 to Islay — TripSCOT's checked CalMac fares (Arran, Islay). Book the Arran ferry online; Islay and Mull can be booked on the day in shoulder season.
Day-ticket summary
| Ticket | Price | Best for |
|---|---|---|
| Lothian City Day ticket | £6 | Edinburgh city buses, Musselburgh |
| ScotRail Anytime Day Return | By route — North Berwick £9.10, Leuchars £22.60 | One-course trips |
| ScotRail Kids for a Quid | Check ScotRail | Family day |
| Central Scotland Rover | Check ScotRail | Multi-course day |
| Spirit of Scotland Travelpass | Check the operator | Week-long trip without a car |
The figures in that table are TripSCOT's checked fares. The rover and travelpass products are real and worth pricing for a multi-course week, but TripSCOT's register doesn't hold them, so work out whether one pays back against the walk-up returns for your own itinerary.
What a car is still required for
We would not attempt the following without a hire car:
- Machrihanish and the Kintyre peninsula. Public transport is possible but loses a day.
- Multiple Highland courses in one day. Infrequent services mean one course per day maximum.
- Aberdeenshire north of Peterhead. Slow, sparse bus service.
- Trying to fit Royal Dornoch, Castle Stuart and Nairn into a week. Car saves 6 hours of journey time across the week.
- Anything with a pre-9 am tee time in a rural area. First buses often don't arrive in time.
For everything else, train and bus are viable and — with an advance ticket — cheaper than a hire car plus fuel plus parking.
Timings current as of the 2026 ScotRail schedule. Verify before travelling. The Spirit of Scotland pass is administered by ScotRail; book at scotrail.co.uk.
About the author
The Birdie Brae editor
Editor and founder of Birdie Brae. Based in Glasgow, 12.7 handicap, playing since late 2021. Has played 20+ Scottish courses and started this site because most Scottish golf content is written by people trying to sell you a package holiday.
More about the editor →Also in the Almanac
How to Get to St Andrews by Train and Bus from Edinburgh, Glasgow and Dundee
St Andrews has no railway station. That doesn't mean getting there by public transport is difficult — it's actually very straightforward from Edinburgh, Glasgow and Dundee. Here's how.
Flying Golf Clubs to Scotland: Airlines, Fees & What to Know
Bringing your own clubs to Scotland is straightforward on most airlines — but the fees vary a lot, the bag dimensions matter, and there are a few things worth knowing before you check them in. Here's the complete practical guide.
Getting to North Berwick Golf Courses Without a Car
North Berwick is one of the few places in Scottish golf where you can arrive by train, walk to the course, and play a proper links without hiring a car. Here's exactly how to do it.