The world-famous Edinburgh’s Hogmanay Street Party returns once again to light up the city at one of the world’s greatest New Year celebrations.
As a result, a series of road closures will be in place across Edinburgh city centre from Tuesday 30 December, with bus services diverted in several phases.
Please check the dates and service numbers below to see how your journey may be affected.
Service Diversion Summary
Service Diversion Details
Tuesday 30th and Wednesday 31st December
Between 19:00 on Tuesday 30th and 16:00 on Wednesday 31st December
Services 26 44 (Both Directions)Â – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, Frederick Street, George Street and South St. David Street.
Services 1 4 19 34 (Both Directions)Â – Between West End and Leith Street Gyratory, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street, North Hanover Street, Queen Street and York Place.
Services 3 30 33 37 (Eastbound)Â – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North St. David Street and South St. David Street.
Services 3 30 33 37 (Westbound)Â – Between Waverley Steps and West End, buses will divert via South St. David Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Service 29 (Both Directions)Â – Between North Frederick Street and Waverley Steps, buses will divert via George Street and South St. David Street.
Service 31 (Both Directions)Â – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North St. David Street and South St. David Street.
Services 10 11 16 25 (Eastbound)Â – Between West End and Leith Street Gyratory, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street, North Hanover Street, Queen Street and York Place.Â
Services 10 11 16 (Westbound)Â – Between Leith Street Gyratory and West End, buses will divert via York Place, North St. David Street, George Street, North Hanover Street, Queen Street and Charlotte Street.
Service 25 (Westbound)Â – Between Leith Street Gyratory and West End, buses will divert via York Place, North Hanover Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Service 15 (Both Directions) – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street and South St. David Street.
Between 19:00 on Tuesday 30th and 18:00 on Wednesday 31st December
AIRLINK 100 – Between West End and George Street, buses will divert via Charlotte Street, Queen Street and North Frederick Street. Buses will arrive and depart from Stop GL (Opposite the Dome).
Service 24 (Both Directions) – Between West End and Howe Street, buses will divert NON-STOP via Charlotte Street and Queen Street.
Service 43 (Both Directions) – Between West End and St Andrew Square, buses will divert via Charlotte Street, Queen Street and North St. David Street.
Between 1900 on Tuesday 30th and End of Service on Wednesday 31st December
Services X4 X5 X7 106 113 (to Edinburgh) – Services will terminate at Waterloo Place (Stop ZJ).
Services X4 X5 X7 106 113 (to East Lothian) – Services will start at Waterloo Place (Stop ZJ) and will operate via Leith Street, Leith Street Gyratory, Leopold Place and London Road.
Services X18 X19 X27 X28 (to Edinburgh) – Between Haymarket Station (X18 X19) / West Approach Road (X27 X28), buses will divert via Morrison Link (X18 X19), West Approach Road then omit The Exchange (Stop XB) and terminate at Usher Hall (Stop XF).
Services X18 X19 X27 X28 (to West Lothian) – Services will start from The Exchange (Stop XG).
Night Buses from Tuesday 30th into morning of Wednesday 31st December
Services N3 N30 N31 N37 (Eastbound)Â – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North Hanover Street, George Street and South St. David Street.
Services N1 N16 N25 N26 (Eastbound)Â – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street and South St. David Street.
Services N1 N3 N22 N25 N26 N30 N37 N44 (Westbound) – Between Waverley Steps and West End, buses will divert via South St. David Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Services N11 N16 (Westbound)Â – Between Waverley Steps and West End, buses will divert via South St. David Street, George Street, North Hanover Street, Queen Street and Charlotte Street.
Services N28 N43 (Both Directions) – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street and South St. David Street.
Service N107 (Eastbound) – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street and South St. David Street.
Between 16:00 and 18:00 on Wednesday 31st December
Services 1 4 19 26 34 44 (Eastbound)Â – Between West End and Abbeyhill, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street, North Hanover Street, York Place, Picardy Place, Leopold Place and London Road.
Services 1 4 19 26 34 44 (Westbound)Â – Between Abbeyhill and West End, buses will divert via London Road, Leopold Place, York Place, North Hanover Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Services 23 27 (Both Directions)Â – Between Dundas Street and Tollcross, buses will divert via Queen Street, Charlotte Street, Lothian Road and Earl Grey Street.
Services 29 37 (Southbound)Â – Between Howe Street/Queensferry Street and Nicolson Street, buses will divert via Queen Street and Charlotte Street (Service 29), Hope Street and Charlotte Square (Service 37), Charlotte Street, Lothian Road, Earl Grey Street, Lauriston Place, Forrest Road, Bristo Place, Potterrow and Nicolson Square.
Services 29 37 (Northbound)Â – Between Nicolson Street and Queensferry Street/Howe Street, buses will divert via Nicolson Square, Potterrow, Teviot Place, Lauriston Place, Lady Lawson Street, East Fountainbridge, Lothian Road, Charlotte Street, Charlotte Square and Hope Street (Service 37), Charlotte Street and Queen Street (Service 29).
Between 16:00 and End of Service on Wednesday 31st December
Services 3 30 31 33 (Eastbound)Â – Between West Maitland Street/West Approach Road and Nicolson Street, buses will divert via Torphichen Place, Morrison Link (Services 3, 31 & 33), West Approach Road, Lothian Road, Earl Grey Street, Lauriston Place, Forrest Road, Bristo Place, Potterrow and Nicolson Square.
Services 3 30 31 33 (Westbound)Â – Between Nicolson Street and West Approach Road/Haymarket Junction, buses will divert via Nicolson Square, Potterrow, Teviot Place, Lauriston Place, Lady Lawson Street, East Fountainbridge, Lothian Road, West Approach Road, Morrison Link and Morrison Street (Services 3, 31 & 33).
Service 15Â – Between Tollcross and Waterloo Place, buses will divert via Lauriston Place, Forrest Road/Bristo Place, Chambers Street, South Bridge and North Bridge.
Service 9 (Both Directions)Â – Between Bellevue and Bristo Place, buses will divert via Broughton Street, Leith Street Gyratory, Leith Street, North Bridge, South Bridge and Chambers Street.
Between 18:00 and End of Service on Wednesday 31st December
Services 1 34 (Eastbound)Â – Between Fountainbridge and Leith Street, buses will divert via Lothian Road, Lauriston Place, Forrest Road, Chambers Street, South Bridge and North Bridge.
Services 1 34 (Westbound)Â – Between Leith Street and Fountainbridge, buses will divert via North Bridge, South Bridge, Chambers Street, Bristo Place, Lauriston Place, Lady Lawson Street and East Fountainbridge.
Services 4 26 44Â (Both Directions) – Between West Maitland Street and Abbeyhill, buses will divert via Palmerston Place, Chester Street, Randolph Crescent, Queen Street, York Place, Leith Street Gyratory, Leopold Place and London Road.
Service 19Â (Both Directions) – Between Dean Bridge and Abbeyhill, buses will divert via Randolph Crescent, Queen Street, York Place, Leith Street Gyratory, Leopold Place and London Road.
Service 25Â (Both Directions) – Between West Maitland Street and Elm Row, buses will divert via Palmerston Place, Chester Street, Randolph Crescent, Queen Street, York Place, Leith Street Gyratory and Antigua Street.
Services 10 11 16 (Both Directions)Â – Between Elm Row and Home Street buses will divert via Leith Street, North Bridge, South Bridge, Chambers Street, Forrest Road/Bristo Place and Lauriston Place.
Service 22 (to/from Gyle Centre) – Operate normal route to West Approach Road then buses will then omit The Exchange (Stop XB) and terminate at Usher Hall (Stop XF).
Service 23 (to/from Trinity) & 27 (to/from Silverknowes)Â – Operate normal route to Dundas Street, buses will then turn via Heriot Row, Queen Street Gardens West, Queen Street and Queen Street Gardens East, before starting northbound journeys at Dundas Street.
Service 23 (to/from Greenbank) & Service 27 (to/from Hunter’s Tryst)Â – Operate normal route to Home Street (Tollcross), buses will then operate via Thornybauk, Ponton Street, Semple Street and Morrison Street to pick up southbound journeys on Lothian Road.
Service 24 (to/from West Granton)Â – Operate normal route to Queen Street Gardens West, buses will then turn via Queen Street, Queen Street Gardens East and Heriot Row, before starting northbound journeys at Howe Street.
Service 24 (to/from Royal Infirmary)Â – Operate normal route to Brougham Street (Tollcross), buses will then operate via West Tollcross, Ponton Street, Semple Street and Morrison Street to pick up southbound journeys on Lothian Road.
Services 22 36 37 47 (to/from North Edinburgh)Â – Operate normal route to Dean Bridge, buses will then use Chester Street, Walker Street and Melville Street to turn, before picking up northbound journeys on Drumsheugh Place (Stop QF).
Service 29 (Silverknowes – City Centre)Â – Operate normal route to Queen Street Gardens West, buses will then turn via Queen Street, Queen Street Gardens East and Heriot Row, before starting northbound journeys at Howe Street.
Services 29 37 (City Centre – Midlothian)Â – Buses will operate via South Bridge, Leith Street, Leith Street Gyratory and Elm Row.
Service 36 (to/from Gyle Centre) & Service 47 (to/from Penicuik)Â – Operate normal route to Tollcross, buses will then operate via Lochrin Terrace (36)/West Tollcross (47), Ponton Street, Semple Street and terminate on Lothian Road.
Service 43 (Both Directions)Â – Between Dean Bridge and St. Andrew Square, buses will divert via Randolph Crescent, Great Stuart Street, St Colme Street, Queen Street and North St. David Street.
AIRLINK 100 – Between Haymarket and George Street, buses will divert via Palmerston Place, Chester Street, Randolph Crescent, Queen Street and North Hanover Street. Buses will arrive and depart from Stop GL (Opposite the Dome).
All day on Wednesday 31st December
City Sightseeing – Between Princes Street and Lothian Road, buses will divert via South St. David Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Edinburgh Tour – Between Queen Street and Waverley Steps, buses will divert via North Frederick Street, George Street and South St. David Street.
Thursday 1st January 2026
Between Start of Service and 10:00 on Thursday 1st January
Services X27 X28 (Both Directions) – Between Waverley Steps and West End, buses will divert via Princes Street, South St. David Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Service 124 (Both Directions) – Between Waverley Steps and West End, buses will divert via Princes Street, South St. David Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Between 03:00 and 06:00 on Thursday 1st January
Between 06:00 and 10:00 on Thursday 1st January
Between 07:00 and 10:00 on Thursday 1st January
Services 3 30 37 (Eastbound)Â – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North Hanover Street, George Street and South St. David Street.
Services 3 30 37 (Westbound)Â – Between Waverley Steps and West End, buses will divert via South St. David Street, George Street, North Frederick Street, Queen Street and Charlotte Street.
Services 16 25 (Eastbound)Â – Between West End and Elm Row, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street, North Hanover Street, Queen Street and York Place.
Services 16 25 (Westbound)Â – Between Elm Row and West End, buses will divert via York Place, North St. David Street, George Street, North Hanover Street (16) / North Frederick Street (25) then Queen Street and Charlotte Street.
Services 26 44 (Both Directions)Â – Between West End and Waverley Steps, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street and South St. David Street.
Services 1 34 (Both Directions)Â – Between West End and Leopold Place, buses will divert via Charlotte Street, Queen Street, North Frederick Street, George Street, North Hanover Street and York Place.
Download our mobile app to plan your festive travel with live departures and journey planning. View service alerts, track buses and more, all from your smartphone.
Visit our Festive Timetables page for further festive travel information.


















































