Part of our Choosing an Edinburgh Airport transfer guide
Quick answer
Edinburgh Waverley is about 8 miles from Edinburgh Airport. The Airlink 100 bus (£6, 24 hours) stops at Waverley Bridge beside the station, in about 30 minutes. The tram (£7.90) runs to Princes Street and St Andrew Square, a few minutes' walk away, until about 11pm. A pre-booked RTransfer car takes you to the station entrance for £48 per car, with a driver waiting in arrivals.

Your options compared
| Option | Cost | Time | Drops you |
|---|---|---|---|
| Airlink 100 bus | £6 per adult | About 30 min | Waverley Bridge, next to the station |
| Tram | £7.90 per adult | About 35 min | Princes Street or St Andrew Square, short walk |
| Taxi from the rank | About £20–40 per car + airport charge | 25–40 min | Station entrance |
| RTransfer | £48 per car, fixed | 25–40 min | Station entrance |
Catching a train after your flight?
Allow time for passport control and bags, plus up to 40 minutes on the road at busy times. If your flight is late, a pre-booked driver tracks it and comes when you land, so you do not miss your connection waiting for a cab.
Arriving by train and flying out?
Book a pickup at Waverley to take you to the airport. Your driver meets you at the station with a name board and helps with bags. Book a return together and save 10%.
Is a car worth it to Waverley?
Travelling alone with one bag, take the Airlink 100. With two or more people, heavy luggage or a late flight, a fixed £48 car is quicker and costs about the same per person. See Edinburgh Airport to the city centre and taxi vs public transport.
Frequently asked questions
How do I get from Edinburgh Airport to Waverley station?
The Airlink 100 bus goes to Waverley Bridge next to the station for £6 in about 30 minutes, 24 hours a day. A taxi or private transfer takes 25 to 40 minutes; RTransfer charges £48 per car.
Does the Edinburgh tram go to Waverley station?
Not directly. Get off at Princes Street or St Andrew Square, a few minutes' walk from the station.
How much is a taxi from Edinburgh Airport to Waverley?
A metered rank taxi is usually about £20 to £40 plus an airport charge. RTransfer's fixed price is £48 per car.
Sources
Facts, fares and timetables checked 29 October 2026. They change, so check with the operator before you travel.