Skip to main content

Edinburgh City Bus Links

The Airlink 100 and Skylink 200 and 400 services provide fantastic connections across the city of Edinburgh.

Check out the latest prices and book tickets on their website.

Find out more

Airlink 100 to/from St Andrew Square

To St Andrew Square, close to Princes Street and main rail & bus stations

  • Departing airport every 10 minutes during the day (04:30 - 01:00) and every 30 minutes during the night (01:00 - 04:30) Monday to Sunday

  • Departing South St David Street (St Andrew Square) every 10 minutes (04:00 - 00:10) and every 30 minutes (00:30 - 04:00)

  • Average journey time of 30 minutes

  • Hop on at Stop A (next to the Plaza)

Skylink 200 to/from Ocean Terminal

Stops at Clermiston, Blackhall, Drylaw, Muirhouse and Newhaven

  • From September 11 new night service to airport leaves Ocean Terminal at 03:10, arriving at the airport at 03:49.

  • Buses then depart airport every 30 minutes Monday to Sunday (04:10 - 00:00)

  • Buses depart Ocean Terminal from 04:10 to 23:14. Full timetable here.

  • Average journey time = 50 minutes

  • Hop on at Stop B (next to the Plaza)

Skylink 300 to/from Bread Street

The Skylink 300 service will be withdrawn following it's last day operating on Friday, September 9.

Skylink 400 to/from Fort Kinnaird

Stops at Edinburgh Park, Fairmilehead, Royal Infirmary and Oxgangs

  • From September 11 new night service to airport leaves Hyvots Bank at 03:04, arriving at the airport at 03:51.

  • Buses then depart airport every 30 minutes Monday to Sunday (04:20 - 22:35)

  • Buses depart Fort Kinnaird from 04:15 to 23:50. Full timetable here.

  • Average journey time = 1 hour and 15 minutes

  • Hop on at Stop C (next to the Plaza)