{"id":3881,"date":"2026-08-23T09:31:09","date_gmt":"2026-08-23T08:31:09","guid":{"rendered":"https:\/\/edinburgh-future.com\/bus-10-edinburgh"},"modified":"2026-08-23T09:31:19","modified_gmt":"2026-08-23T08:31:19","slug":"bus-10-edinburgh","status":"publish","type":"post","link":"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh","title":{"rendered":"Edinburgh Bus 10"},"content":{"rendered":"<p>Bus 10 in Edinburgh links Bonaly Terminus and Ocean Terminal. The route is 13.2 km long with 47 stops, and the official schedule from Lothian Buses puts the full trip at about 60 minutes. On a weekday it runs 54 trips in one direction, and 33 on a weekend day.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.edinburgh-future.com\/wp-content\/uploads\/sites\/62\/2026\/08\/top-transport_bus-10-edinburgh-v1-map.jpg\" alt=\"Route map of bus 10 in Edinburgh: Bonaly Terminus to Ocean Terminal\" width=\"1200\" height=\"780\" loading=\"lazy\"><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_68_1 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6a8b654a18d98\" 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-6a8b654a18d98\"  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:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Route_at_a_glance\" title=\"Route at a glance\">Route at a glance<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Route_of_Bus_10\" title=\"Route of Bus 10\">Route of Bus 10<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Outbound_Bonaly_Terminus_%E2%86%92_Ocean_Terminal\" title=\"Outbound: Bonaly Terminus \u2192 Ocean Terminal\">Outbound: Bonaly Terminus \u2192 Ocean Terminal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Inbound_Ocean_Terminal_%E2%86%92_Bonaly_Terminus\" title=\"Inbound: Ocean Terminal \u2192 Bonaly Terminus\">Inbound: Ocean Terminal \u2192 Bonaly Terminus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Schedule_and_frequency\" title=\"Schedule and frequency\">Schedule and frequency<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Fare_and_payment\" title=\"Fare and payment\">Fare and payment<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Frequently_asked_questions\" title=\"Frequently asked questions\">Frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#How_much_does_a_ride_on_bus_10_cost\" title=\"How much does a ride on bus 10 cost?\">How much does a ride on bus 10 cost?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#When_do_the_first_and_last_trips_run\" title=\"When do the first and last trips run?\">When do the first and last trips run?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#How_long_does_the_trip_from_Bonaly_Terminus_to_Ocean_Terminal_take\" title=\"How long does the trip from Bonaly Terminus to Ocean Terminal take?\">How long does the trip from Bonaly Terminus to Ocean Terminal take?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#How_many_stops_does_the_route_have\" title=\"How many stops does the route have?\">How many stops does the route have?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/edinburgh-future.com\/en\/bus-10-edinburgh\/#Does_bus_10_run_on_weekends\" title=\"Does bus 10 run on weekends?\">Does bus 10 run on weekends?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Route_at_a_glance\"><\/span>Route at a glance<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table>\n<tbody>\n<tr>\n<th>Mode<\/th>\n<td>Bus<\/td>\n<\/tr>\n<tr>\n<th>Route number<\/th>\n<td>10<\/td>\n<\/tr>\n<tr>\n<th>City<\/th>\n<td>Edinburgh<\/td>\n<\/tr>\n<tr>\n<th>Operator<\/th>\n<td>Lothian Buses<\/td>\n<\/tr>\n<tr>\n<th>Start \u2192 end<\/th>\n<td>Bonaly Terminus \u2192 Ocean Terminal<\/td>\n<\/tr>\n<tr>\n<th>End \u2192 start<\/th>\n<td>Ocean Terminal \u2192 Bonaly Terminus<\/td>\n<\/tr>\n<tr>\n<th>Route length<\/th>\n<td>13.2 km \/ 12.6 km in the opposite direction<\/td>\n<\/tr>\n<tr>\n<th>Number of stops<\/th>\n<td>47 \/ 43 in the opposite direction<\/td>\n<\/tr>\n<tr>\n<th>Travel time<\/th>\n<td>about 60 minutes<\/td>\n<\/tr>\n<tr>\n<th>Trips per day<\/th>\n<td>54 on weekdays, 33 on weekends one way<\/td>\n<\/tr>\n<tr>\n<th>Frequency<\/th>\n<td>peak 15\u201320 \u00b7 midday 20 \u00b7 weekend 20\u201336<\/td>\n<\/tr>\n<tr>\n<th>First \/ last trip from \u00abBonaly Terminus\u00bb<\/th>\n<td>06:09 \/ 23:56<\/td>\n<\/tr>\n<tr>\n<th>First \/ last trip from \u00abOcean Terminal\u00bb<\/th>\n<td>05:23 \/ 23:04<\/td>\n<\/tr>\n<tr>\n<th>Fare<\/th>\n<td>2.40 \u00a3 (fare in effect since 22 February 2026)<\/td>\n<\/tr>\n<tr>\n<th>Updated<\/th>\n<td>August 22, 2026<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Route_of_Bus_10\"><\/span>Route of Bus 10<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Outbound_Bonaly_Terminus_%E2%86%92_Ocean_Terminal\"><\/span>Outbound: Bonaly Terminus \u2192 Ocean Terminal<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This direction has 47 stops and runs 13.2 km. The route passes Bonaly Crescent, Craiglockhart Campus, Viewforth, York Place. Below is the full list with the distance from the first stop.<\/p>\n<table>\n<thead>\n<tr>\n<th>No.<\/th>\n<th>Stop<\/th>\n<th>From start<\/th>\n<th>Note<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Bonaly Terminus<\/td>\n<td>0.0 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Bonaly Crescent<\/td>\n<td>0.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Laverockdale Crescent<\/td>\n<td>0.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Westgarth Avenue<\/td>\n<td>1.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>St Cuthbert&#8217;s Church<\/td>\n<td>1.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Rustic Cottages<\/td>\n<td>1.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>Merchiston Castle School<\/td>\n<td>1.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>Redford Barracks<\/td>\n<td>1.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>Elliot Road<\/td>\n<td>2.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>Elliot Place<\/td>\n<td>2.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>Craiglockhart Road<\/td>\n<td>2.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>Craiglockhart Park<\/td>\n<td>2.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>Craiglockhart Campus<\/td>\n<td>2.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>Glenlockhart Valley<\/td>\n<td>3.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>Craiglockhart Sports Centre<\/td>\n<td>3.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>Perdrixknowe<\/td>\n<td>3.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>Meggetland Terrace<\/td>\n<td>4.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>Polwarth Terrace<\/td>\n<td>4.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>Ashley Terrace<\/td>\n<td>4.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>Polwarth Parish Church<\/td>\n<td>5.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>21<\/td>\n<td>Polwarth Park<\/td>\n<td>5.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>22<\/td>\n<td>Polwarth Crescent<\/td>\n<td>5.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td>Merchiston Park<\/td>\n<td>5.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>24<\/td>\n<td>Viewforth<\/td>\n<td>6.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>25<\/td>\n<td>Leamington Terrace<\/td>\n<td>6.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>26<\/td>\n<td>Lochrin Buildings<\/td>\n<td>6.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>27<\/td>\n<td>Home Street<\/td>\n<td>6.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>28<\/td>\n<td>Bread Street<\/td>\n<td>6.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>29<\/td>\n<td>Usher Hall<\/td>\n<td>7.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>30<\/td>\n<td>Lothian Road<\/td>\n<td>7.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>31<\/td>\n<td>Princes Street (west)<\/td>\n<td>7.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>32<\/td>\n<td>George Street (Assembly Rooms)<\/td>\n<td>8.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>33<\/td>\n<td>George Street (The Dome)<\/td>\n<td>8.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>34<\/td>\n<td>Dublin Street<\/td>\n<td>8.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td>York Place<\/td>\n<td>9.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>36<\/td>\n<td>Elm Row<\/td>\n<td>9.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>37<\/td>\n<td>Hopetoun Crescent<\/td>\n<td>10.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>38<\/td>\n<td>McDonald Street<\/td>\n<td>10.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>39<\/td>\n<td>Redbraes Place<\/td>\n<td>10.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>40<\/td>\n<td>Bonnington Toll<\/td>\n<td>11.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>41<\/td>\n<td>Anderson Place<\/td>\n<td>11.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>42<\/td>\n<td>Swanfield<\/td>\n<td>11.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>43<\/td>\n<td>Cables Wynd<\/td>\n<td>11.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>44<\/td>\n<td>Mill Lane<\/td>\n<td>12.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>45<\/td>\n<td>Prince Regent Street<\/td>\n<td>12.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>46<\/td>\n<td>Ocean Drive<\/td>\n<td>12.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>47<\/td>\n<td>Ocean Terminal<\/td>\n<td>13.2 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"Inbound_Ocean_Terminal_%E2%86%92_Bonaly_Terminus\"><\/span>Inbound: Ocean Terminal \u2192 Bonaly Terminus<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This direction has 43 stops and runs 12.6 km. The route passes Prince Regent Street, Elm Row, Leamington Terrace, Craiglockhart Sports Centre. Below is the full list with the distance from the first stop.<\/p>\n<table>\n<thead>\n<tr>\n<th>No.<\/th>\n<th>Stop<\/th>\n<th>From start<\/th>\n<th>Note<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Ocean Terminal<\/td>\n<td>0.0 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Prince Regent Street<\/td>\n<td>0.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Mill Lane<\/td>\n<td>0.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Cables Wynd<\/td>\n<td>0.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Swanfield<\/td>\n<td>1.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Stanwell Street<\/td>\n<td>1.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>Anderson Place<\/td>\n<td>1.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>Bonnington Toll<\/td>\n<td>1.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>Redbraes Place<\/td>\n<td>1.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>McDonald Street<\/td>\n<td>2.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>Hopetoun Crescent<\/td>\n<td>2.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>Elm Row<\/td>\n<td>3.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>13<\/td>\n<td>York Place<\/td>\n<td>3.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>14<\/td>\n<td>North St David Street<\/td>\n<td>4.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>15<\/td>\n<td>Princes Street (Scott Mon.)<\/td>\n<td>4.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>Princes Street (west)<\/td>\n<td>5.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>17<\/td>\n<td>Lothian Road<\/td>\n<td>5.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>18<\/td>\n<td>Usher Hall<\/td>\n<td>5.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>19<\/td>\n<td>Bread Street<\/td>\n<td>5.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>20<\/td>\n<td>Home Street<\/td>\n<td>6.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>21<\/td>\n<td>Lochrin Buildings<\/td>\n<td>6.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>22<\/td>\n<td>Leamington Terrace<\/td>\n<td>6.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>23<\/td>\n<td>Viewforth<\/td>\n<td>6.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>24<\/td>\n<td>Merchiston Park<\/td>\n<td>7.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>25<\/td>\n<td>Polwarth Crescent<\/td>\n<td>7.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>26<\/td>\n<td>Polwarth Park<\/td>\n<td>7.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>27<\/td>\n<td>Polwarth Parish Church<\/td>\n<td>7.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>28<\/td>\n<td>Ashley Terrace<\/td>\n<td>8.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>29<\/td>\n<td>Polwarth Terrace<\/td>\n<td>8.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>30<\/td>\n<td>Meggetland Terrace<\/td>\n<td>8.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>31<\/td>\n<td>Perdrixknowe<\/td>\n<td>9.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>32<\/td>\n<td>Craiglockhart Sports Centre<\/td>\n<td>9.4 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>33<\/td>\n<td>Glenlockhart Valley<\/td>\n<td>9.6 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>34<\/td>\n<td>Craiglockhart Campus<\/td>\n<td>9.9 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td>Craiglockhart Park<\/td>\n<td>10.1 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>36<\/td>\n<td>Craiglockhart Road<\/td>\n<td>10.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>37<\/td>\n<td>Elliot Road<\/td>\n<td>10.7 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>38<\/td>\n<td>Redford Barracks<\/td>\n<td>11.0 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>39<\/td>\n<td>Merchiston Castle School<\/td>\n<td>11.3 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>40<\/td>\n<td>Rustic Cottages<\/td>\n<td>11.5 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>41<\/td>\n<td>Barnshot Road<\/td>\n<td>11.8 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>42<\/td>\n<td>Grant Avenue<\/td>\n<td>12.2 km<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>43<\/td>\n<td>Bonaly Terminus<\/td>\n<td>12.6 km<\/td>\n<td>Terminus<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Schedule_and_frequency\"><\/span>Schedule and frequency<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>According to the official schedule from Lothian Buses, the route runs 54 trips in one direction on a weekday, and 33 on a weekend day.<\/p>\n<table>\n<thead>\n<tr>\n<th>Direction<\/th>\n<th>Weekdays<\/th>\n<th>Weekends and holidays<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>From \u00abBonaly Terminus\u00bb<\/td>\n<td>06:09 \u2014 23:56<\/td>\n<td>08:20 \u2014 23:56<\/td>\n<\/tr>\n<tr>\n<td>From \u00abOcean Terminal\u00bb<\/td>\n<td>05:23 \u2014 23:04<\/td>\n<td>07:27 \u2014 23:05<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Frequency calculated from the departure table: in the morning peak buses run every 15\u201320 minutes, most often every 17; midday every 20 minutes; in the afternoon peak every 15\u201323; on weekends every 20\u201336 minutes.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fare_and_payment\"><\/span>Fare and payment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<blockquote>\n<p><strong>A single ride costs 2.40 \u00a3<\/strong> \u2014 fare in effect since 22 February 2026. The same fare applies to Lothian buses in Edinburgh.<\/p>\n<\/blockquote>\n<p>A single bus journey costs \u00a32.40 and covers one journey only \u2014 it gives no transfer and is not valid on Edinburgh Trams. A City DAYticket is \u00a36.00 and works on both bus and tram; contactless travel is capped at \u00a35.70 a day.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"How_much_does_a_ride_on_bus_10_cost\"><\/span>How much does a ride on bus 10 cost?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>2.40 \u00a3 for a single ride \u2014 fare in effect since 22 February 2026.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"When_do_the_first_and_last_trips_run\"><\/span>When do the first and last trips run?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>From Bonaly Terminus the first is at 06:09 and the last at 23:56. From Ocean Terminal they are 05:23 and 23:04.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_long_does_the_trip_from_Bonaly_Terminus_to_Ocean_Terminal_take\"><\/span>How long does the trip from Bonaly Terminus to Ocean Terminal take?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>About 60 minutes end to end \u2014 the median of full trips in the official schedule.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_many_stops_does_the_route_have\"><\/span>How many stops does the route have?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>47 outbound and 43 inbound according to the official GTFS feed. The two lists do not match exactly.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_bus_10_run_on_weekends\"><\/span>Does bus 10 run on weekends?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes. On weekends and holidays there are 33 trips in one direction, running from Bonaly Terminus between 08:20 and 23:56.<\/p>\n<p>Every route number with its termini, operating hours and travel time is collected in the <a href=\"\/en\/buses-edinburgh\">Edinburgh buses<\/a> overview.<\/p>\n<p><em>Data current as of August 22, 2026. Schedule and termini \u2014 Lothian Buses. Fares \u2014 Lothian Buses. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bus 10 in Edinburgh links Bonaly Terminus and Ocean Terminal. The route is 13.2 km long with 47 stops, and the official schedule from Lothian Buses puts the full trip at about 60 minutes. On a weekday it runs 54 trips in one direction, and 33 on a weekend day. Route at a glance Mode [&hellip;]<\/p>\n","protected":false},"author":639,"featured_media":3882,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2506],"tags":[],"moimportance":[],"motype":[],"moformat":[],"class_list":{"0":"post-3881","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-transport-en"},"_links":{"self":[{"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/posts\/3881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/users\/639"}],"replies":[{"embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/comments?post=3881"}],"version-history":[{"count":1,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/posts\/3881\/revisions"}],"predecessor-version":[{"id":3885,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/posts\/3881\/revisions\/3885"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/media\/3882"}],"wp:attachment":[{"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/media?parent=3881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/categories?post=3881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/tags?post=3881"},{"taxonomy":"moimportance","embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/moimportance?post=3881"},{"taxonomy":"motype","embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/motype?post=3881"},{"taxonomy":"moformat","embeddable":true,"href":"https:\/\/edinburgh-future.com\/en\/wp-json\/wp\/v2\/moformat?post=3881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}