
Scotland is the home of golf, and Edinburgh is a perfect base for a golf trip. A minibus with a professional driver means the whole group travels together, clubs and bags go in the back, and nobody has to drive home after the nineteenth hole.
Popular golf destinations from Edinburgh
- East Lothian's links — the coast around Gullane, Muirfield and North Berwick has a famous run of courses within an hour of the city.
- St Andrews — the Home of Golf in Fife, about an hour and a half from Edinburgh by road.
- Carnoustie — on the Angus coast, north of Dundee.
- Gleneagles — in Perthshire, around an hour from the city.
- Musselburgh — the Old Course at Musselburgh is one of the oldest golf courses in the world.
Space for clubs and luggage
Golf bags take up more space than people expect. As a rough guide, count each set of clubs as one large suitcase when you enter your luggage, and we will only show vehicles with enough room. For groups of four, an 8-seat minibus is usually more comfortable than a car. For bigger societies, 16 and 24-seat minibuses or a coach keep everyone together.
Day hire or transfers?
If you are playing one course and coming straight back, book a return transfer with your tee time and finish time. For a full day with lunch, a second round or a stop on the way home, daily hire is usually simpler: the driver stays with you and the hours and miles included are shown on your quote.
Multi-day golf tours
Planning several days on different courses? Book each day online, or send us your itinerary and our team will put together a price for the whole trip. We collect from Edinburgh Airport, hotels and holiday lets across the city and the Lothians.
Get an instant price online, or contact our team if your plans are more complex.
Example prices
| Journey | Distance | 8-seat minibus | 16-seat minibus | Coach (33–72) |
|---|---|---|---|---|
| Edinburgh Airport to St Andrews | 44 mi | from £140 | from £165 | from £220 |
| Edinburgh to North Berwick | 25 mi | from £85 | from £115 | from £205 |
| Edinburgh to Gleneagles | 39 mi | from £115 | from £140 | from £205 |
| Edinburgh to Musselburgh | 7 mi | from £65 | from £115 | from £205 |
One-way prices for a weekday daytime pick-up, worked out from our current rates (VAT included where it applies). They update automatically when our rates change. Evenings, weekends, return trips and the exact pick-up address can change the price, so the booking form always has the final figure.



