Transport
Getting around Edinburgh by bus, tram, bike, and rail
Emergency? Call 999
Getting Around.
Edinburgh is compact and walkable in the centre, with an extensive Lothian Buses network, trams, cycling routes, and ScotRail connections across Scotland.
£1.80
Bus single
Exact change or app
£4.50
Day ticket
Unlimited bus travel
Free
Under 22s
National bus pass
£8.50
Tram airport
Single to city centre
Lothian Buses
Plan routes, tickets, and live arrivals.
Last updated Apr 2026Source
Edinburgh Trams
Airport to Newhaven tram line and tickets.
Last updated Apr 2026Source
Edinburgh Waverley Station
Main rail hub in the city centre.
📍 Edinburgh Waverley, EH1 1BQ
Last updated Apr 2026Source
Live bus arrivals
Enter your bus stop code (found on the yellow sign at the top of every bus stop pole) to see live departures. Or pick a major stop below.
💡 You can also text your stop code to 87010 to get live arrivals by SMS — works even without internet.
Major stops — tap to see live times
Princes Street (east)
City Centre • Stop 36237809
Waverley Bridge
City Centre • Stop 36232642
Haymarket Station
West End • Stop 36237836
Leith Walk (Elm Row)
Leith Walk • Stop 36237261
Royal Mile (St Giles)
Old Town • Stop 36232898
Grassmarket
Old Town • Stop 36232811
Morningside Road
Morningside • Stop 36239105
Portobello High St
Portobello • Stop 36242061
Ocean Terminal
Leith • Stop 36238516
Newington Road
Newington • Stop 36241001
Gorgie Road
Gorgie • Stop 36237547
St Andrew Square
City Centre • Stop 36237812
Real-time service status
🚌→🚋→🚂→🚆→🗺️→
Lothian Buses — service updates
Live disruptions, diversions, and cancellations for all Lothian routes
Edinburgh Trams — live departures
Real-time tram positions and departure board for all stops on the line
ScotRail live departures
Live arrivals and departures at Waverley, Haymarket, and all Edinburgh stations
National Rail live departures
LNER, CrossCountry, and Avanti services — for London and long-distance travel
Traveline Scotland journey planner
Multimodal planner — combines bus, tram, rail into one journey. Best for unfamiliar routes.
🚋 Edinburgh Trams — Tram Tracker
Edinburgh Trams has a live "Tram Tracker" showing where each tram is right now and when it will reach each stop. Runs every 7–8 minutes at peak times, 12–15 minutes off-peak.
Open Tram Tracker →Quick fare reference
£1.80
Bus single
£4.50
Bus day ticket
£19.00
Weekly Ridacard
£1.80
Tram (city zone)
£8.50
Tram (airport)
FREE
Under 22s / Over 60s