Popular journey
Perth to Edinburgh Airport private transfer.
42 miles via M90 south through Kinross and the Queensferry Crossing — about 1 hour door to door, at a price fixed before you travel.
Perth to Edinburgh Airport
What the Perth to Edinburgh Airport drive is actually like
Perth to Edinburgh Airport is a straightforward 42 miles almost entirely on the M90: down past Glenfarg and Kinross, over the Queensferry Crossing and off at Junction 1a onto the airport spur. It is one of the easier Scottish airport runs because there is no city-centre traffic at either end, so the 60-minute door-to-door figure holds outside the Halbeath-to-Ferrytoll morning queue. There is no direct rail link — the train needs a change and a tram at Haymarket, and the tram does not run before 06:30, which rules it out for the early departures most Perthshire passengers book.
Perth to Edinburgh Airport is 42 miles via M90 south through Kinross and the Queensferry Crossing, typically 1 hour door to door off-peak. Cabslink quotes the journey as a fixed price before you confirm, so traffic on the day does not change what you pay.
Perth to Edinburgh Airport fares by vehicle class
Fixed prices for the full 42 mile journey, typically around 60 minutes. One-way, all-inclusive — no meter and no airport surcharge added later.
| Vehicle class | Passengers | Luggage | Fixed fare |
|---|---|---|---|
| Saloon | 3 | 2 | £122.70 |
| Executive Saloon | 3 | 2 | £128.60 |
| Luxury Saloon | 3 | 2 | £186.47 |
| Estate Car | 4 | 4 | £129.50 |
| Standard MPV | 5 | 4 | £146.00 |
| Seven-Seater MPV | 7 | 5 | £164.90 |
| Premium MPV | 7 | 7 | £186.47 |
| Eight-Seater Van | 8 | 8 | £177.10 |
| Executive Minibus | 16 | 16 | £212.19 |
| Wheelchair Accessible Vehicle | 4 | 2 | £158.20 |
| Electric Saloon | 3 | 2 | £119.30 |
| Electric MPV | 7 | 5 | £168.30 |
Prices shown are for a single vehicle, one way. Confirm your exact fare with your pickup address, date and time.
Planning
How we plan Perth to Edinburgh Airport
Weekday collections passing Ferrytoll between 07:00 and 09:00 are timed with an extra 15 minutes.
Gleneagles, Auchterarder and Crieff pickups are quoted from the same corridor, adding 20 to 30 minutes.
Golf groups travelling from Perthshire courses are allocated a vehicle with dedicated club space rather than a saloon boot.
Service options
Ways to travel Perth to Edinburgh Airport
Each option is priced from the same journey, so you can choose on comfort and capacity.
Airport Transfers
Booking a pre-arranged door-to-airport or airport-to-door transfer.
View serviceGolf Transfers
Travel for golf itineraries where clubs, bags and tee times drive the vehicle choice.
View serviceExecutive Transfers
Premium saloon/MPV travel with a professional driver for business and high-comfort journeys. Canonical target for all executive-car wording.
View service
Other journeys
Related routes we run
FAQs
Perth to Edinburgh Airport — questions
How much is a taxi from Perth to Edinburgh Airport?
A taxi from Perth to Edinburgh Airport costs £122.70 in a standard saloon and takes about an hour for the 42-mile drive down the M90. The fare is fixed when you book.
How long does it take?
About 60 minutes for 42 miles on the M90, and closer to 75 minutes if you pass Halbeath and Ferrytoll during the weekday morning peak.
Can you collect from Gleneagles?
Yes. Gleneagles, Auchterarder and Crieff sit on the same corridor and are quoted as a fixed price with the extra mileage included.
