{"id":16419,"date":"2026-10-02T11:43:43","date_gmt":"2026-10-02T10:43:43","guid":{"rendered":"https:\/\/iedinburgh.info\/bus-route-12-edinburgh"},"modified":"2026-10-02T11:43:43","modified_gmt":"2026-10-02T10:43:43","slug":"bus-route-12-edinburgh","status":"publish","type":"post","link":"https:\/\/iedinburgh.info\/en\/bus-route-12-edinburgh","title":{"rendered":"Bus route 12 in Edinburgh: Marine Garage \u2194 Gyle Centre"},"content":{"rendered":"<p>Bus route 12 in Edinburgh runs between \u201cMarine Garage\u201d and \u201cGyle Centre\u201d.<\/p>\n<p><a href=\"https:\/\/iedinburgh.info\/en\/how-to-pay-for-public-transport-edinburgh#routes\">All routes in Edinburgh \u2192<\/a><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_74 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6acb34db8527c\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6acb34db8527c\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/iedinburgh.info\/en\/bus-route-12-edinburgh\/#Which_way_bus_12_runs\" >Which way bus 12 runs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/iedinburgh.info\/en\/bus-route-12-edinburgh\/#Other_routes_along_the_way\" >Other routes along the way<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/iedinburgh.info\/en\/bus-route-12-edinburgh\/#Passes_and_concessions\" >Passes and concessions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/iedinburgh.info\/en\/bus-route-12-edinburgh\/#Questions_about_bus_12\" >Questions about bus 12<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/iedinburgh.info\/en\/bus-route-12-edinburgh\/#Does_bus_12_go_to_%E2%80%9CPortobello_Town_Hall%E2%80%9D\" >Does bus 12 go to \u201cPortobello Town Hall\u201d?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/iedinburgh.info\/en\/bus-route-12-edinburgh\/#Where_can_I_change_from_bus_12_to_another_bus_route\" >Where can I change from bus 12 to another bus route?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Which_way_bus_12_runs\"><\/span>Which way bus 12 runs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure><a href=\"https:\/\/cdn.iedinburgh.info\/wp-content\/uploads\/sites\/62\/2026\/10\/top-transport_pilotx-edinburgh-bus-12-en-v1-map.jpg\"><img decoding=\"async\" src=\"https:\/\/cdn.iedinburgh.info\/wp-content\/uploads\/sites\/62\/2026\/10\/top-transport_pilotx-edinburgh-bus-12-en-v1-map.jpg\" alt=\"Bus route 12 in Edinburgh on the map: the route both ways\" width=\"1080\" height=\"1350\" loading=\"lazy\"><\/a><\/figure>\n<p>From \u201cMarine Garage\u201d to \u201cGyle Centre\u201d: 69 stops. On the way: \u201cKing&#8217;s Road\u201d, \u201cBridge Street\u201d, \u201cPortobello Town Hall\u201d, \u201cBrighton Place\u201d, \u201cHamilton Terrace\u201d, \u201cMountcastle Drive South\u201d, \u201cDuddingston Avenue\u201d, \u201cMeadowfield Avenue\u201d, \u201cMeadowfield Gardens\u201d, \u201cHolyrood High School\u201d. Then \u201cCavalry Park\u201d, \u201cPeffer Bank\u201d, \u201cCraigmillar Castle Road\u201d, \u201cCraigmillar Castle Gardens\u201d, \u201cKings Haugh\u201d, \u201cPeffermill Playing Fleids\u201d, \u201cCameron House Avenue\u201d, \u201cCameron Toll\u201d, \u201cCameron Toll Centre\u201d, \u201cGordon Terrace\u201d. Then \u201cRankin Drive\u201d, \u201cLussielaw Road\u201d, \u201cWest Savile Road\u201d, \u201cFountainhall Road\u201d, \u201cDuncan Street\u201d, \u201cSciennes House Place\u201d, \u201cBuccleuch Terrace\u201d, \u201cChapel Street\u201d, \u201cBristo Square\u201d, \u201cLauriston Place\u201d. Then \u201cLauriston Building\u201d, \u201cChalmers Street\u201d, \u201cBread Street\u201d, \u201cUsher Hall\u201d, \u201cThe Exchange\u201d, \u201cHaymarket Station\u201d, \u201cMagdala Crescent\u201d, \u201cWester Coates\u201d, \u201cKew Terrace\u201d, \u201cRoseburn Gardens\u201d. Then \u201cOrmidale Terrace\u201d, \u201cMurrayfield Road\u201d, \u201cWestern Corner\u201d, \u201cBalgreen Road\u201d, \u201cPinkhill\u201d, \u201cEdinburgh Zoo\u201d, \u201cSilvan House\u201d, \u201cBelgrave Road\u201d, \u201cSt John&#8217;s Terrace\u201d, \u201cKirk Loan\u201d. Then \u201cSt Ninians Road\u201d, \u201cDrum Brae South\u201d, \u201cMeadow Place Road\u201d, \u201cGylemuir Road\u201d, \u201cBroomhall Road\u201d, \u201cBroomhall Gardens\u201d, \u201cForester Park Avenue\u201d, \u201cBroomhouse Roundabout\u201d, \u201cSouth Gyle Access\u201d, \u201cBankhead Drive\u201d. Before \u201cGyle Centre\u201d: \u201cForrester High School\u201d, \u201cSouth Gyle Wynd\u201d, \u201cSouth Gyle Mains\u201d, \u201cSouth Gyle Park\u201d, \u201cRedheughs Avenue\u201d, \u201cLochside Place\u201d, \u201cLochside Crescent\u201d.<\/p>\n<p>The return journey is different. Towards \u201cMarine Garage\u201d: 68 stops. Only in this direction does it call at, among others, \u201cGlebe Road\u201d, \u201cStation Road\u201d, \u201cBelmont Crescent\u201d, \u201cGlen Street\u201d, \u201cBristo Place\u201d and \u201cPotterrow\u201d. Only in the direction of \u201cGyle Centre\u201d does it call at, among others, \u201cCameron Toll\u201d, \u201cBristo Square\u201d, \u201cLauriston Place\u201d, \u201cChalmers Street\u201d, \u201cThe Exchange\u201d and \u201cKew Terrace\u201d. For the way back, board nearby: \u201cCameron Toll\u201d \u2192 \u201cCameron Toll Centre\u201d (200 m), \u201cBristo Square\u201d \u2192 \u201cBristo Place\u201d (50 m), \u201cLauriston Place\u201d \u2192 \u201cLauriston Building\u201d (150 m) and \u201cChalmers Street\u201d \u2192 \u201cLauriston Building\u201d (200 m). Towards \u201cGyle Centre\u201d, board nearby: \u201cGlebe Road\u201d \u2192 \u201cKirk Loan\u201d (100 m), \u201cStation Road\u201d \u2192 \u201cSt John&#8217;s Terrace\u201d (100 m), \u201cBelmont Crescent\u201d \u2192 \u201cWestern Corner\u201d (150 m) and \u201cGlen Street\u201d \u2192 \u201cBread Street\u201d (200 m).<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Other_routes_along_the_way\"><\/span>Other routes along the way<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Shared sections with other routes: between \u201cHaymarket Station\u201d and \u201cDrum Brae South\u201d it shares the road with routes 26 and 31; between \u201cMeadow Place Road\u201d and \u201cGyle Centre\u201d it shares the road with route 21; between \u201cBroomhouse Roundabout\u201d and \u201cGyle Centre\u201d it shares the road with route 22.<\/p>\n<p>Connections by stop, in route order:<\/p>\n<ul>\n<li>\u201cMarine Garage\u201d: buses 15, 19, 45 and 49<\/li>\n<li>\u201cKing&#8217;s Road\u201d: buses 15, 19, 45 and 49<\/li>\n<li>Stops from \u201cBridge Street\u201d to \u201cBrighton Place\u201d: buses 19, 45 and 49<\/li>\n<li>\u201cHamilton Terrace\u201d: buses 5 and 49<\/li>\n<li>\u201cMountcastle Drive South\u201d: bus 5<\/li>\n<li>\u201cDuddingston Avenue\u201d: buses 4, 5, 44, 106, 124 and X4<\/li>\n<li>\u201cMeadowfield Avenue\u201d: buses 4, 44, 106, 124 and X4<\/li>\n<li>Stops from \u201cPeffer Bank\u201d to \u201cKings Haugh\u201d: buses 2, 14 and 30<\/li>\n<li>\u201cPeffermill Playing Fleids\u201d: buses 2, 14, 24, 30, 33, 38 and 49<\/li>\n<li>\u201cCameron House Avenue\u201d: buses 2, 14, 24, 30, 33, 38 and 49<\/li>\n<li>\u201cCameron Toll\u201d (only towards \u201cGyle Centre\u201d): buses 24, 33, 38 and 49<\/li>\n<li>\u201cCameron Toll Centre\u201d: buses 3, 7, 8, 24, 29, 33, 37, 38 and 49<\/li>\n<li>\u201cGordon Terrace\u201d: buses 3, 7, 8, 24, 29, 37, 38 and 49<\/li>\n<li>\u201cRankin Drive\u201d: buses 9, 24 and 38<\/li>\n<li>\u201cLussielaw Road\u201d: buses 24 and 38<\/li>\n<li>\u201cWest Savile Road\u201d: buses 3, 7, 8, 24, 29, 37 and 49<\/li>\n<li>\u201cFountainhall Road\u201d: buses 3, 7, 8, 29, 37 and 49<\/li>\n<li>\u201cDuncan Street\u201d: buses 3, 5, 7, 8, 29, 37 and 49<\/li>\n<li>\u201cSciennes House Place\u201d: buses 2, 3, 5, 7, 8, 9, 29, 30, 33, 37 and 49<\/li>\n<li>\u201cBuccleuch Terrace\u201d: buses 2, 3, 5, 7, 8, 9, 14, 29, 30, 33, 37 and 49<\/li>\n<li>\u201cChapel Street\u201d: buses 2, 3, 5, 7, 8, 9, 14, 29, 30, 33, 37, 49 and 60<\/li>\n<li>\u201cBristo Square\u201d (only towards \u201cGyle Centre\u201d): buses 2, 3, 5, 7, 8, 9, 14, 23, 27, 29, 30, 33, 35, 37, 45, 49 and 60<\/li>\n<li>\u201cLauriston Place\u201d (only towards \u201cGyle Centre\u201d): buses 2, 9, 23, 27, 35, 45 and 60<\/li>\n<li>\u201cLauriston Building\u201d: buses 2, 9, 23, 27, 35, 45 and 60<\/li>\n<li>\u201cChalmers Street\u201d (only towards \u201cGyle Centre\u201d): buses 2, 23, 24, 27, 35, 45 and 60<\/li>\n<li>\u201cBread Street\u201d: buses 1, 2, 10, 11, 15, 16, 23, 24, 27, 30, 34, 35, 36, 45, 60 and 124<\/li>\n<li>\u201cUsher Hall\u201d: buses 1, 2, 10, 11, 15, 16, 23, 24, 27, 30, 34, 35, 36, 45, 60, 124 and X19<\/li>\n<li>\u201cThe Exchange\u201d (only towards \u201cGyle Centre\u201d): buses 1, 2, 3, 4, 10, 11, 13, 15, 16, 19, 24, 25, 30, 33, 34, 35, 36, 37, 43, 44, 60, 100, 106, 124, X4 and X19<\/li>\n<li>\u201cHaymarket Station\u201d: buses 2, 3, 4, 25, 30, 33, 44, 60, 100, X4 and X19<\/li>\n<li>\u201cMagdala Crescent\u201d: buses 2, 3, 4, 25, 33, 44, 100 and X19<\/li>\n<li>\u201cWester Coates\u201d: bus 100<\/li>\n<li>\u201cKew Terrace\u201d (only towards \u201cGyle Centre\u201d): bus 100<\/li>\n<li>\u201cRoseburn Gardens\u201d: buses 100 and X19<\/li>\n<li>\u201cOrmidale Terrace\u201d: buses 100 and X19<\/li>\n<li>Stops from \u201cMurrayfield Road\u201d to \u201cBalgreen Road\u201d: buses 38, 100 and X19<\/li>\n<li>\u201cPinkhill\u201d: buses 100 and X19<\/li>\n<li>\u201cEdinburgh Zoo\u201d: buses 100 and X19<\/li>\n<li>\u201cSilvan House\u201d (only towards \u201cGyle Centre\u201d): buses 100 and X19<\/li>\n<li>\u201cBelgrave Road\u201d: bus X19<\/li>\n<li>\u201cSt John&#8217;s Terrace\u201d (only towards \u201cGyle Centre\u201d): buses 1 and X19<\/li>\n<li>\u201cKirk Loan\u201d (only towards \u201cGyle Centre\u201d): buses 1 and X19<\/li>\n<li>\u201cSt Ninians Road\u201d: buses 1, 100 and X19<\/li>\n<li>\u201cDrum Brae South\u201d: buses 1, 17, 100 and X19<\/li>\n<li>\u201cMeadow Place Road\u201d: buses 1, 17, 100 and X19<\/li>\n<li>\u201cGylemuir Road\u201d (only towards \u201cGyle Centre\u201d): buses 1, 17, 100 and X19<\/li>\n<li>\u201cBroomhall Road\u201d: bus 1<\/li>\n<li>\u201cForester Park Avenue\u201d: bus 2<\/li>\n<li>\u201cBroomhouse Roundabout\u201d: buses 2 and 18<\/li>\n<li>\u201cSouth Gyle Access\u201d (only towards \u201cGyle Centre\u201d): buses 2, 18, 32 and 36<\/li>\n<li>\u201cBankhead Drive\u201d: buses 2 and 18<\/li>\n<li>\u201cForrester High School\u201d: buses 2 and 18<\/li>\n<li>\u201cSouth Gyle Wynd\u201d: bus 18<\/li>\n<li>\u201cSouth Gyle Park\u201d: bus 18<\/li>\n<li>\u201cRedheughs Avenue\u201d: buses 18, 32 and 36<\/li>\n<li>\u201cLochside Place\u201d: buses 18, 32 and 36<\/li>\n<li>\u201cLochside Crescent\u201d: buses 18, 32, 36, 70 and 71<\/li>\n<li>\u201cGyle Centre\u201d: buses 18, 32, 36, 70 and 71<\/li>\n<li>\u201cGlebe Road\u201d (only towards \u201cMarine Garage\u201d): buses 1 and X19<\/li>\n<li>\u201cStation Road\u201d (only towards \u201cMarine Garage\u201d): buses 1 and X19<\/li>\n<li>\u201cBelmont Crescent\u201d (only towards \u201cMarine Garage\u201d): buses 38, 100 and X19<\/li>\n<li>\u201cGlen Street\u201d (only towards \u201cMarine Garage\u201d): buses 1, 2, 10, 11, 15, 16, 23, 24, 27, 34, 35, 36, 45, 60 and 124<\/li>\n<li>\u201cBristo Place\u201d (only towards \u201cMarine Garage\u201d): buses 2, 3, 5, 7, 8, 9, 14, 23, 27, 29, 30, 33, 35, 37, 45, 49 and 60<\/li>\n<li>\u201cPotterrow\u201d (only towards \u201cMarine Garage\u201d): buses 2, 3, 5, 7, 8, 9, 14, 23, 27, 29, 30, 33, 35, 37, 45, 49 and 60<\/li>\n<li>\u201cLady Road\u201d (only towards \u201cMarine Garage\u201d): buses 3, 7, 8, 24, 29, 33, 37, 38 and 49<\/li>\n<li>\u201cMorgan Playing Fields\u201d (only towards \u201cMarine Garage\u201d): buses 2, 14 and 30<\/li>\n<li>\u201cCygnet Court\u201d (only towards \u201cMarine Garage\u201d): buses 4, 44, 106, 124 and X4<\/li>\n<li>\u201cSouthfield Place\u201d (only towards \u201cMarine Garage\u201d): bus 49<\/li>\n<\/ul>\n<p>Pages for these routes: <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-1-edinburgh\">bus 1<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-2-edinburgh\">bus 2<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-3-edinburgh\">bus 3<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-4-edinburgh\">bus 4<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-5-edinburgh\">bus 5<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-7-edinburgh\">bus 7<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-8-edinburgh\">bus 8<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-9-edinburgh\">bus 9<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-10-edinburgh\">bus 10<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-11-edinburgh\">bus 11<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-13-edinburgh\">bus 13<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-14-edinburgh\">bus 14<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-15-edinburgh\">bus 15<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-16-edinburgh\">bus 16<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-17-edinburgh\">bus 17<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-18-edinburgh\">bus 18<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-19-edinburgh\">bus 19<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-21-edinburgh\">bus 21<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-22-edinburgh\">bus 22<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-23-edinburgh\">bus 23<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-24-edinburgh\">bus 24<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-25-edinburgh\">bus 25<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-26-edinburgh\">bus 26<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-27-edinburgh\">bus 27<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-29-edinburgh\">bus 29<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-30-edinburgh\">bus 30<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-31-edinburgh\">bus 31<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-32-edinburgh\">bus 32<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-33-edinburgh\">bus 33<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-34-edinburgh\">bus 34<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-35-edinburgh\">bus 35<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-36-edinburgh\">bus 36<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-37-edinburgh\">bus 37<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-38-edinburgh\">bus 38<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-43-edinburgh\">bus 43<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-44-edinburgh\">bus 44<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-45-edinburgh\">bus 45<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-49-edinburgh\">bus 49<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-60-edinburgh\">bus 60<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-100-edinburgh\">bus 100<\/a>, <a href=\"https:\/\/iedinburgh.info\/en\/bus-route-106-edinburgh\">bus 106<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Passes_and_concessions\"><\/span>Passes and concessions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Tickets, passes and concessions are covered on a separate page: <a href=\"https:\/\/iedinburgh.info\/en\/how-to-pay-for-public-transport-edinburgh\">how to pay for public transport in Edinburgh<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Questions_about_bus_12\"><\/span>Questions about bus 12<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Does_bus_12_go_to_%E2%80%9CPortobello_Town_Hall%E2%80%9D\"><\/span>Does bus 12 go to \u201cPortobello Town Hall\u201d?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes, in both directions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Where_can_I_change_from_bus_12_to_another_bus_route\"><\/span>Where can I change from bus 12 to another bus route?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Most routes stop at \u201cBristo Square\u201d (only towards \u201cGyle Centre\u201d; 2, 3, 5, 7, 8, 9, 14, 23, 27, 29, 30, 33, 35, 37, 45, 49 and 60) and \u201cThe Exchange\u201d (only towards \u201cGyle Centre\u201d; 1, 2, 3, 4, 10, 11, 13, 15, 16, 19, 24, 25, 30, 33, 34, 35, 36, 37, 43, 44, 60, 100, 106, 124, X4 and X19). All other stops with connections are listed above.<\/p>\n<p><em>Checked on 2 October 2026. Source of the route and stops: Lothian Buses.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bus route 12 in Edinburgh runs between \u201cMarine Garage\u201d and \u201cGyle Centre\u201d. All routes in Edinburgh \u2192 Which way bus 12 runs From \u201cMarine Garage\u201d to \u201cGyle Centre\u201d: 69 stops. On the way: \u201cKing&#8217;s Road\u201d, \u201cBridge Street\u201d, \u201cPortobello Town Hall\u201d, \u201cBrighton Place\u201d, \u201cHamilton Terrace\u201d, \u201cMountcastle Drive South\u201d, \u201cDuddingston Avenue\u201d, \u201cMeadowfield Avenue\u201d, \u201cMeadowfield Gardens\u201d, \u201cHolyrood High [&hellip;]<\/p>\n","protected":false},"author":656,"featured_media":16420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6674],"tags":[],"moimportance":[],"motype":[],"moformat":[],"class_list":["post-16419","post","type-post","status-publish","format-standard","has-post-thumbnail","category-im-a-passenger"],"_links":{"self":[{"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/posts\/16419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/users\/656"}],"replies":[{"embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/comments?post=16419"}],"version-history":[{"count":2,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/posts\/16419\/revisions"}],"predecessor-version":[{"id":17394,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/posts\/16419\/revisions\/17394"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/media\/16420"}],"wp:attachment":[{"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/media?parent=16419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/categories?post=16419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/tags?post=16419"},{"taxonomy":"moimportance","embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/moimportance?post=16419"},{"taxonomy":"motype","embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/motype?post=16419"},{"taxonomy":"moformat","embeddable":true,"href":"https:\/\/iedinburgh.info\/en\/wp-json\/wp\/v2\/moformat?post=16419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}