Taxi from Waverley Station to Ocean Terminal (Leith)
A taxi from Waverley Station to Ocean Terminal (Leith) costs about £13.50 on a weekday and £14.70 at night (2.4 mi, about 16 min). From the official Edinburgh taxi tariff in force since 25 July 2026, checked 31 October 2026.
Fare
- The route is the quickest by road (OpenStreetMap data); journey times allow for the city's usual traffic.
- Soiling charge (up to): £50.00 may be added.
Through the day
| When | Typical fare | Light to heavy traffic | What changes |
|---|---|---|---|
| Weekday daytimeTuesday 12:00 | £13.50 | £12.00–£14.40 | The reference time |
| Weekday rush hourTuesday 17:30 | £13.50 | £12.00–£14.40 | Only the traffic |
| NightTuesday 23:30 | £14.70 | £13.20–£15.60 | Tariff 2 (evenings, nights and weekends); Tariff 2, after 1,699 m |
| Weekend afternoonSaturday 14:00 | £14.70 | £13.20–£15.60 | Tariff 2 (evenings, nights and weekends); Tariff 2, after 1,699 m |
Where you start and end
- Pick-up: Waverley Station
- Edinburgh's main station, in the valley between the Old Town and Princes Street, for trains to London, Glasgow and the north.
- Drop-off: Ocean Terminal (Leith)
- The shopping centre in Leith by the Royal Yacht Britannia, near the berths where some cruise ships dock.
About this trip
- How much is a taxi from Waverley Station to Ocean Terminal (Leith)?
- About £13.50 on a weekday in the daytime, £12.00 to £14.40 depending on traffic, for 2.4 mi (about 16 min).
- Is it a flat fare or the meter?
- The meter: £3.60 to start, then £3.42 per mile.
- Which surcharges apply?
- None on a weekday in the daytime.
- Does the time of day change the fare?
- Weekday rush hour: about £13.50; Night: about £14.70; Weekend afternoon: about £14.70.
- What else may be added?
- Soiling charge (up to) £50.00.
Route
Usually via Leith Walk (A900), Great Junction Street (A901) and Ocean Drive. Drivers may take another way when traffic is heavy.
- City of Edinburgh (taxi service area)
- Airports
- Your route
More trips
Haymarket Station to Ocean Terminal (Leith)Edinburgh Airport (EDI) to Ocean Terminal (Leith)Waverley Station to Murrayfield StadiumWaverley Station to Edinburgh ZooWaverley Station to Royal InfirmaryWaverley Station to PortobelloEdinburgh Airport (EDI) to Waverley StationHaymarket Station to Holyrood PalaceHaymarket Station to Royal InfirmaryEdinburgh Airport (EDI) to Haymarket StationEdinburgh Airport (EDI) to St Andrew SquareEdinburgh Airport (EDI) to West End (Princes Street)Edinburgh Airport (EDI) to GrassmarketEdinburgh Airport (EDI) to Holyrood PalaceEdinburgh Airport (EDI) to Murrayfield Stadium