Festive offer: £5 off your first booking, taken off automatically when you book online until 22 December

Claim £5 off

Pickups 24/7 · book 24 hours ahead

Fixed fares · Flight tracking · 60 minutes free waiting

Book a return and save 10%

RTransfer Airport Transfers

Destinations · 4 min read

How do I get from Edinburgh Airport to Leith?

Updated · by the RTransfer team, local Edinburgh drivers

Part of our Edinburgh Airport to Leith, the Lothians, Fife and Perthshire guide

Quick answer

The quickest way from Edinburgh Airport to Leith is a pre-booked car, about 30 to 35 minutes door to door. RTransfer charges a fixed £48 per car for addresses within 3 miles of Waverley Station, which covers most of Leith including Leith Walk and The Shore, with flight tracking and 60 minutes' free waiting. The tram runs all the way from the airport to Leith and Newhaven but takes about 54 minutes end to end.

The Shore in Leith, Edinburgh, with historic buildings reflected in the Water of Leith
The Shore in Leith, Edinburgh's waterfront for food and drinkPhoto: Graeme Yuill, Wikimedia Commons, CC BY-SA 2.0

Leith from the airport: the options

OptionTimeBest for
Tram (airport to Leith/Newhaven)About 54 min end to endOne person, light bag, hotel by a tram stop
Airlink 100 + bus or tramAbout 35 min to Princes Street, then a changeLate arrivals on a budget (Airlink runs 24 hours)
RTransfer private car30–35 min, door to door£48 per car for up to 4, most Leith addresses

The tram: direct, but slow with luggage

Edinburgh's tram runs from the airport through the city centre and down Leith Walk to The Shore, Port of Leith, Ocean Terminal and Newhaven. It is one seat all the way, but the full run takes about 54 minutes, and many Leith flats are a walk from the nearest stop. In the centre, St Andrew Square to Foot of the Walk alone is about 12 minutes.

A private transfer: one price for the car

With RTransfer your driver tracks your flight, waits in arrivals with your name and takes you to the door of your hotel, flat or ship. Most of Leith, including Leith Walk and The Shore, is within 3 miles of Waverley Station, so it is the same £48 as the city centre. For addresses further out we give one fixed quote when you book.

Cruise passengers at Ocean Terminal and Newhaven

Leith is also Edinburgh's main cruise port. If you are joining or leaving a ship, read transfers to Leith, Newhaven and South Queensferry cruise ports.

Staying in Leith?

For the best streets, restaurants and hotels, see where to stay in Leith. Comparing every airport option? Read Edinburgh Airport to the city centre.

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

Does the tram go from Edinburgh Airport to Leith?

Yes. The tram runs from the airport through the city centre to Leith and Newhaven, taking about 54 minutes end to end.

How long is a taxi from Edinburgh Airport to Leith?

About 30 to 35 minutes, depending on traffic.

How much is a transfer from Edinburgh Airport to Leith?

With RTransfer it is £48 per car for addresses within 3 miles of Waverley Station, which covers most of Leith. Further addresses get a fixed quote.

Sources

Facts, fares and timetables checked 29 October 2026. They change, so check with the operator before you travel.

Ready when you land

Fixed price, flight tracked, driver waiting. Book online or send us a WhatsApp and we'll reply with your price.

Book on WhatsApp