# Taxi from Edinburgh Airport (EDI) to Grassmarket

A taxi from Edinburgh Airport (EDI) to Grassmarket costs about £29.40 on a weekday and £30.60 at night (7.4 mi, about 30 min). From the official Edinburgh taxi tariff in force since 25 July 2026, checked 31 October 2026.

Worked out from the Edinburgh tariff in force from 25 July 2026. Status: Verified. 7.4 mi, about 30 min by the quickest road route.

Usually via Eastfield Road, Glasgow Road (A8) and West Port. Drivers may take another way when traffic is heavy.

## Through the day

| When | Typical fare | Light to heavy traffic | What changes |
|---|---|---|---|
| Weekday daytime (Tuesday 12:00) | £29.40 | £26.10–£31.50 | The reference time |
| Weekday rush hour (Tuesday 17:30) | £29.40 | £26.10–£31.50 | Only the traffic |
| Night (Tuesday 23:30) | £30.60 | £27.30–£32.70 | Tariff 2 (evenings, nights and weekends); Tariff 2, after 1,699 m |
| Weekend afternoon (Saturday 14:00) | £30.60 | £27.30–£32.70 | Tariff 2 (evenings, nights and weekends); Tariff 2, after 1,699 m |

## Weekday daytime, line by line

- Pick-up charge, Tariff 1 (weekdays 06:00 to 18:00), includes the first 430 m: £3.60 ([source](https://www.edinburgh.gov.uk/downloads/file/40420/taxi-fare-table-from-25-july-2026))
- Tariff 1 (weekdays 06:00 to 18:00): 0.72 mi, 2.7 min in slow traffic: £4.08 ([source](https://www.edinburgh.gov.uk/downloads/file/40420/taxi-fare-table-from-25-july-2026))
- Tariff 1, after 1,699 m: 4.31 mi, 16.3 min in slow traffic: £22.47 ([source](https://www.edinburgh.gov.uk/downloads/file/40420/taxi-fare-table-from-25-july-2026))
- Included in the pick-up charge: −£0.91 ([source](https://www.edinburgh.gov.uk/downloads/file/40420/taxi-fare-table-from-25-july-2026))
- Meter steps of 0.30 (a started step counts): £0.17 ([source](https://www.edinburgh.gov.uk/downloads/file/40420/taxi-fare-table-from-25-july-2026))
- Rounding: −£0.01 ([source](https://www.edinburgh.gov.uk/downloads/file/40420/taxi-fare-table-from-25-july-2026))
- Total, typical traffic: £29.40

## Where you start and end

- **Pick-up: Edinburgh Airport (EDI).** Taxis wait at the official rank outside the terminal. A charge for the airport's pick-up and drop-off zone may be added.
- **Drop-off: Grassmarket.** The old market square under the castle, lined with pubs and restaurants.

## About this trip

### How much is a taxi from Edinburgh Airport (EDI) to Grassmarket?

About £29.40 on a weekday in the daytime, £26.10 to £31.50 depending on traffic, for 7.4 mi (about 30 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 £29.40; Night: about £30.60; Weekend afternoon: about £30.60.

### What else may be added?

Edinburgh Airport pick-up and drop-off zone charge £8.50; Soiling charge (up to) £50.00.

## Zones and charges on this trip

Grassmarket is in City of Edinburgh.

| Charge | On this trip | When it applies |
|---|---|---|
| Edinburgh Airport pick-up and drop-off zone charge | No | Trips starting, ending or passing through Edinburgh Airport |

## More trips

- [Edinburgh Airport (EDI) to Waverley Station](https://taxifare.org/gb/edinburgh/edinburgh-airport-to-waverley/index.md)
- [Edinburgh Airport (EDI) to Haymarket Station](https://taxifare.org/gb/edinburgh/edinburgh-airport-to-haymarket/index.md)
- [Edinburgh Airport (EDI) to St Andrew Square](https://taxifare.org/gb/edinburgh/edinburgh-airport-to-st-andrew-square/index.md)
- [Edinburgh Airport (EDI) to West End (Princes Street)](https://taxifare.org/gb/edinburgh/edinburgh-airport-to-west-end/index.md)
- [Edinburgh Airport (EDI) to Holyrood Palace](https://taxifare.org/gb/edinburgh/edinburgh-airport-to-holyrood/index.md)
- [Edinburgh Airport (EDI) to Ocean Terminal (Leith)](https://taxifare.org/gb/edinburgh/edinburgh-airport-to-ocean-terminal/index.md)
- [Edinburgh Airport (EDI) to Murrayfield Stadium](https://taxifare.org/gb/edinburgh/edinburgh-airport-to-murrayfield/index.md)
- [Waverley Station to Ocean Terminal (Leith)](https://taxifare.org/gb/edinburgh/waverley-to-ocean-terminal/index.md)
- [Waverley Station to Murrayfield Stadium](https://taxifare.org/gb/edinburgh/waverley-to-murrayfield/index.md)
- [Waverley Station to Edinburgh Zoo](https://taxifare.org/gb/edinburgh/waverley-to-edinburgh-zoo/index.md)
- [Waverley Station to Royal Infirmary](https://taxifare.org/gb/edinburgh/waverley-to-royal-infirmary/index.md)
- [Waverley Station to Portobello](https://taxifare.org/gb/edinburgh/waverley-to-portobello/index.md)
- [Haymarket Station to Holyrood Palace](https://taxifare.org/gb/edinburgh/haymarket-to-holyrood/index.md)
- [Haymarket Station to Ocean Terminal (Leith)](https://taxifare.org/gb/edinburgh/haymarket-to-ocean-terminal/index.md)
- [Haymarket Station to Royal Infirmary](https://taxifare.org/gb/edinburgh/haymarket-to-royal-infirmary/index.md)

The full tariff: [Edinburgh taxi fares](https://taxifare.org/gb/edinburgh/index.md)

To cite this page: Taxi from Edinburgh Airport (EDI) to Grassmarket, TaxiFare, https://taxifare.org/gb/edinburgh/edinburgh-airport-to-grassmarket/ (checked 31 October 2026)
