Taxi from Haymarket Station to Royal Infirmary

A taxi from Haymarket Station to Royal Infirmary costs about £19.50 on a weekday and £20.70 at night (4.2 mi, about 22 min). From the official Edinburgh taxi tariff in force since 25 July 2026, checked 31 October 2026.

Fare

Weekday daytime · metered £19.50 £17.40 in light traffic · £21.00 in heavy 4.2 mi · about 22 min
Pick-up charge, Tariff 1 (weekdays 06:00 to 18:00), includes the first 430 mFare table for taxis, with effect from 25 July 2026
£3.60
Tariff 1 (weekdays 06:00 to 18:00): 0.49 mi, 4.5 min in slow trafficFare table for taxis, with effect from 25 July 2026
£4.39
Tariff 1, after 1,699 m: 1.46 mi, 13.4 min in slow trafficFare table for taxis, with effect from 25 July 2026
£12.34
−£0.91
Meter steps of 0.30 (a started step counts)Fare table for taxis, with effect from 25 July 2026
£0.08
Total, typical traffic
£19.50
  • 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

WhenTypical fareLight to heavy trafficWhat changes
Weekday daytimeTuesday 12:00 £19.50 £17.40–£21.00 The reference time
Weekday rush hourTuesday 17:30 £19.50 £17.40–£21.00 Only the traffic
NightTuesday 23:30 £20.70 £18.60–£22.20 Tariff 2 (evenings, nights and weekends); Tariff 2, after 1,699 m
Weekend afternoonSaturday 14:00 £20.70 £18.60–£22.20 Tariff 2 (evenings, nights and weekends); Tariff 2, after 1,699 m

Where you start and end

Pick-up: Haymarket Station
The station west of the centre, for trains to Glasgow and the north, with the tram to the airport outside.
Drop-off: Royal Infirmary
The city's main hospital at Little France, in the south-east of the city.

About this trip

How much is a taxi from Haymarket Station to Royal Infirmary?
About £19.50 on a weekday in the daytime, £17.40 to £21.00 depending on traffic, for 4.2 mi (about 22 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 £19.50; Night: about £20.70; Weekend afternoon: about £20.70.
What else may be added?
Soiling charge (up to) £50.00.

Route

Usually via Melville Drive (A700), Dalkeith Road and Old Dalkeith Road (A7). Drivers may take another way when traffic is heavy.

Edinburgh AirportTariff 1, after 1,699 m starts
  • City of Edinburgh (taxi service area)
  • Airports
  • Your route

More trips