Part of our Edinburgh Airport to Leith, the Lothians, Fife and Perthshire guide
Quick answer
Gleneagles is about an hour's drive from Edinburgh Airport, and Perth about 41 miles or 46 minutes. The easiest way is a pre-booked private car straight to the hotel door. RTransfer charges one fixed price per car (not per person), sends an estate, V-Class or minibus for golf bags, tracks your flight and waits 60 minutes free after landing.

Your options to Gleneagles
| Option | How it works | Price basis |
|---|---|---|
| Train to Gleneagles station | Into Edinburgh first, then the train; the station is under 2 minutes from the hotel, with a free hotel pickup | Per person |
| Hotel chauffeur | Book with the hotel; pickups from Edinburgh or Glasgow airports | Ask the hotel |
| Booking sites (e.g. Suntransfers) | Online, operator assigned later | Per car, e.g. from €202.81 for up to 4 (checked 29 Oct 2026) |
| RTransfer | Online, WhatsApp or phone; local licensed driver | One fixed quote per car, in pounds |
Why a private car makes sense
Gleneagles and the Perthshire hotels are about an hour from the airport by road, while public transport means going into Edinburgh first. A private car goes straight there. With RTransfer you get:
- A fixed price in pounds before you book, with 10% off a return booked together.
- Room for golf bags: the V-Class welcomes golf bags and takes 7 people.
- An executive car for business guests.
- Free child seats, flight tracking and 60 minutes' free waiting.
Perth and beyond
Perth is about 41 miles from the airport, roughly 46 minutes by car. It is also the gateway to Pitlochry and the Highlands: see Edinburgh Airport to the Highlands. Heading east to Fife on the way? Read Dunfermline and Kirkcaldy.
Golf trips
Many visitors combine Gleneagles with St Andrews and Carnoustie. We drive golfers between courses and hotels: see golf transfers.
Times are typical by car and longer at rush hour. RTransfer prices are per vehicle, not per person. Routes outside the city centre get one fixed quote before you book; the minimum fare is £48 in a saloon. Returns booked together save 10%.
Frequently asked questions
How far is Gleneagles from Edinburgh Airport?
About an hour's drive. Gleneagles says both Edinburgh and Glasgow airports are approximately one hour away.
Is there a train to Gleneagles?
Yes, Gleneagles station is under 2 minutes from the hotel, which offers a free pickup from the station. From the airport you first travel into Edinburgh.
How much is a private transfer from Edinburgh Airport to Gleneagles?
RTransfer quotes one fixed price per car before you book, with golf bags welcome and 10% off a return booked together.
Sources
Facts, fares and timetables checked 29 October 2026. They change, so check with the operator before you travel.