Compare the cheapest and fastest ways to travel from Edinburgh Airport to Edinburgh City Centre — tram, Airlink 100 bus, taxi or driving. Find the best option for your journey.
The Airlink 100 bus is the best option from Edinburgh Airport for most travellers — cheaper than the tram, nearly as fast, runs 24 hours and drops you right in the city centre at Waverley Bridge. The tram is a good alternative if you need stops along Princes Street.
This page contains affiliate links. We may earn a commission if you book through them, at no extra cost to you.

Compare and book airport parking, hotels and lounges ahead of your trip — save up to 60% versus booking on the day.


Planning your itinerary? We recommend GoWithGuide to connect directly with verified local guides for private tours customised around your schedule and travel preferences.
The cheapest way to travel from Edinburgh Airport to Edinburgh city centre is the Airlink 100 bus, which costs from £5 and takes around 30 minutes to Waverley Bridge. The Edinburgh Tram is also good value at £9 but takes slightly longer at 35 minutes.
The best options from Edinburgh Airport to the city centre are the Airlink 100 bus (£5, 30 minutes to Waverley Bridge) or the Edinburgh Tram (£9, 35 minutes to York Place via Princes Street). Both run frequently and are reliable. Taxis cost £28-38 and are good for groups.
Yes — the Airlink 100 bus runs directly from Edinburgh Airport to Waverley Bridge in Edinburgh city centre. The journey takes around 30 minutes and tickets cost from £5. The Airlink 100 operates 24 hours a day, 7 days a week, making it ideal for all flight times.
The Edinburgh Tram takes approximately 35 minutes from Edinburgh Airport to York Place in the city centre. It runs every 7 minutes during the day and stops at key locations along Princes Street, making it convenient if your hotel is in the west end or along the tram route.
A taxi from Edinburgh Airport to Edinburgh city centre typically costs £28-38 depending on traffic and time of day. Taxis are available from the rank outside the arrivals hall. The Airlink 100 bus at £5 and Edinburgh Tram at £9 are much cheaper alternatives for solo travellers.
The Airlink 100 is a dedicated express bus service from Edinburgh Airport to Edinburgh city centre. It costs from £5, takes around 30 minutes and drops passengers at Waverley Bridge next to Waverley train station. It runs 24 hours a day, 7 days a week and is considered the best value way to get from Edinburgh Airport to the city centre.
Use Siantira Travel to see real-time costs for your specific travel date and time.