How do I get to Edinburgh?
Edinburgh Airport (EDI) sits 13 km west of the city center, with direct European flights and seasonal US routes from Newark and JFK. From London, skip the flight — LNER trains from King's Cross take 4 hours 20 minutes and drop you at Waverley station, right between Old Town and New Town, with advance fares from £30.
Edinburgh Airport (EDI) sits 13 km west of the city center — a straight shot down the A8 that takes about 25 minutes by taxi. It's a single-terminal airport, small enough that you won't get disoriented even landing at midnight after a red-eye. From the US, United typically runs a direct Newark route May through September, about 7.5 hours, and Delta has been doing a similar JFK schedule. Outside those seasonal windows, or from other American cities, you're connecting through Heathrow, Amsterdam Schiphol, or Dublin — expect $500-900 round-trip and 10-14 hours door to door. From London, easyJet and BA run 15-20 daily shuttles for £40-180. That 1.5-hour flight sounds fast, but add Heathrow's security queues and the Piccadilly Line ride to get there, and you're looking at 5 hours center-to-center. Which brings up the option that first-timers tend to overlook.
The train from London to Edinburgh might be the best rail journey in Britain that people still treat as a commute. LNER runs from King's Cross to Edinburgh Waverley in about 4 hours 20 minutes, with the Durham coastline and green Northumberland hills scrolling past the windows. Advance singles start at £30-50 if you book 6-12 weeks ahead; day-of fares climb past £150. The real advantage is this: Edinburgh Waverley sits in a valley directly below the Castle, so you step off the platform and you're already standing between Old Town and New Town. No airport bus, no tram queue, no taxi negotiation. From Manchester or Birmingham, CrossCountry services run direct in 3.5-4.5 hours. The Caledonian Sleeper from London Euston puts you to sleep in England and wakes you in Scotland — berths run £80-200, arriving Waverley around 7:30 AM with the city still damp and quiet, the Castle just a dark shape above the station roof.
From continental Europe, Ryanair and easyJet connect Edinburgh to Amsterdam, Paris CDG, Barcelona, Dublin, and roughly 30 other cities at €40-150 round-trip. KLM runs a proper scheduled service from Schiphol with checked bags and assigned seats. Routes shift yearly, so verify current direct availability before building your trip around a specific connection. Glasgow Airport (GLA), 77 km west, sometimes undercuts Edinburgh fares by £40-80 on transatlantic routes — carriers like Air Canada connect through Toronto or Montreal. The CityLink coach from Glasgow Airport to Edinburgh Bus Station takes about an hour for £10-15, a fair trade-off when the savings are real. One thing to watch: Edinburgh during the Fringe in August and Hogmanay in late December sees flight prices jump 40-60%. Seats disappear weeks out. If your dates overlap either festival, book flights before everything else.
Getting from EDI into town is the easy part. The Airlink 100 bus leaves every 10 minutes for Waverley Bridge, takes about 30 minutes, and costs £4.50 one-way. The tram runs to the city center in roughly 35 minutes for £7, stopping at Haymarket and Princes Street — the better choice if your hotel is in New Town or Stockbridge. A taxi to Old Town runs £25-35 depending on the time of day. Skip the rental car unless you're driving straight to the Highlands. Edinburgh's center is steep enough that the wind funnels hard between buildings on Waverley Bridge, street parking costs £3-4 an hour where you can find it, and the one-way system through Cowgate will have you circling the same block twice. The city is compact and walkable. Trust the Lothian buses. Save the car hire for when you leave.
Direct from 150+ European and UK destinations; seasonal transatlantic nonstops from Newark (United) and JFK (Delta). London sees 15-20 daily flights. LNER trains from King's Cross every 30 minutes, 4h20m center-to-center.
Nearest airports
EDI — Edinburgh Airport
13 km from city centre
GLA — Glasgow Airport
77 km from city centre
Last verified by automated review (v1.7.2) on June 2, 2026. What is automated review?