With frequent departures from George Street, a short walk from Waverley Station, and buses stopping at key locations such as Shandwick Place, Haymarket Station, Murrayfield, Edinburgh Zoo and Corstorphine, Lothian’s Service 98, 97 and N98 are the most convenient way to get to the Royal Highland Show.
See below for service information, timetables, fares and more!
Service 98
Departures from George Street (Assembly Rooms)
0625, 0645, 0700, 0715, 0730, 0740, 0750 then frequent departures until 2100.
Departures from Royal Highland Centre, East Gate
0705, 0725, 0740, 0755, 0810 then frequent departures until 2200.
Service 97
Departures from Edinburgh Park Station
0825, 0840, 0855 then every 15 minutes until 1340, 1401, 1416, then every 15 minutes until 2031, 2058, 2118, 2138.
Departures from Edinburgh Gateway Station
0831, 0846, 0901 then every 15 minutes until 1346, 1407, 1722, then every 15 minutes until 2022, 2037.
Departures from Royal Highland Centre, East Gate
0846, 0901, then every 15 minutes until 1216, 1234, 1249, 1304, 1321, 1341, 1356, 1411, then every 15 minutes until 2011, 2026, 2040, 2100, 2120, 2140, 2200.
Service 98
Departures from George Street (Assembly Rooms)
0625, 0645, 0700, 0715, 0730, 0740, 0750 then frequent departures until 2100.
Departures from Royal Highland Centre, East Gate
0705, 0725, 0740, 0755, 0810 then frequent departures until 2200.
Departures from Royal Highland Centre, West Gate (for the Royal Highland Show Hoolie)
Frequent departures between 2230 and 2250.
Service 97
Departures from Edinburgh Park Station
0825, 0840, 0855 then every 15 minutes until 1340, 1401, 1416, then every 15 minutes until 2031, 2058, 2118, 2138.
Departures from Edinburgh Gateway Station
0831, 0846, 0901 then every 15 minutes until 1346, 1407, 1722, then every 15 minutes until 2022, 2037.
Departures from Royal Highland Centre, East Gate
0846, 0901, then every 15 minutes until 1216, 1234, 1249, 1304, 1321, 1341, 1356, 1411, then every 15 minutes until 2011, 2026, 2040, 2100, 2120, 2140, 2200.
Service 98
Departures from George Street (Assembly Rooms)
0625, 0645, 0700, 0715, 0730, 0740, 0750 then frequent departures until 2100.
Departures from Royal Highland Centre, East Gate
0700, 0720, 0735, 0750, 0805 then frequent departures until 2200.
Departures from Royal Highland Centre, West Gate (for the Royal Highland Show Hoolie)
Frequent departures between 2230 and 2250.
Service 97
Departures from Edinburgh Park Station
0825, 0840, 0855 then every 15 minutes until 1340, 1401, 1416, then every 15 minutes until 2031, 2058, 2118, 2138.
Departures from Edinburgh Gateway Station
0831, 0846, 0901 then every 15 minutes until 1346, 1407, 1722, then every 15 minutes until 2022, 2037.
Departures from Royal Highland Centre, East Gate
0846, 0901, then every 15 minutes until 1216, 1234, 1249, 1304, 1321, 1341, 1356, 1411, then every 15 minutes until 2011, 2026, 2040, 2100, 2120, 2140, 2200.
Service N98
Departures from Fairview Road (RHS Showdance): 0140, 0200, 0220.
Service 98
Departures from George Street (Assembly Rooms)
0630, 0700, 0720, 0740, 0755, 0810, 0820 then frequent departures until 1830.
Departures from Royal Highland Centre, East Gate
0705, 0735, 0755, 0815, 0830, 0845, 0855 then frequent departures until 1900, 1915.
Service 97
Departures from Edinburgh Park Station: 0818, 0923, 0958, 1038, 1108, 1138, 1200, 1230, 1300, 1330, 1400, 1422, 1452, 1512, 1542, 1612, 1642, 1712, 1742.
Departures from Edinburgh Gateway Station: 0824, 0854, 0929, 1004, 1014, 1044, 1114, 1144, 1206, 1236, 1306, 1336, 1406, 1428, 1458, 1518, 1548, 1618, 1648, 1718, 1748.
Departures from Royal Highland Centre, East Gate: 1028, 1058, 1128, 1158, 1223, 1253, 1328, 1358, 1452, 1522, 1552, 1622, 1652, 1722, 1752, 1812, 1850.
Service N98
Departures from Fairview Road (RHS Showdance): 0140, 0200, 0220.


Using your contactless card or device to record TapTapCap journeys and benefit from daily and weekly capping. One passenger per card. Find out more

Purchase one of our season tickets on Ridacard. Includes travel to the Airport and on night Buses. Find out more

Purchase tickets from the driver using cash (exact fare only) or contactless (without capping).

Purchase tickets in advance using our m-ticket app, including discounted bundles of Day Tickets. Find out more
Flock to the Show!
Flock to the Show is a large-scale public art trail touring across Scotland to celebrate the return of Golden Shears to the Royal Highland Show 2023.
Lothian Buses is delighted to have sponsored Glen Gustavo designed by Lola Awada! You can visit Glen – and a fellow member of the herd ‘The Highland’s Shearriff’ sponsored by Edinburgh Trams – at our Waverley Bridge TravelHub. They’ll be on display until 5 June – be sure to pop in!
Learn more on the Royal Highland Show website.
Service 98 Single Ticket | £5.50 | |
Service 98 Return Ticket | £8.00 | |
Service 97 Single Ticket | £3.00 | |
Service 97 Return Ticket | £5.00 | |
Service N98 Single Ticket | £5.50 | |
Network DAYticket* | £12.00 | |
RHS Weekender** | £28.00 | |
Scottish National Entitlement Card (Over 60s, Disabled, Under 22s) | FREE | |
Ridacard holders | FREE |
* Network DAYticket provides unlimited travel on day and night journeys across the entire Lothian network.
** The RHS Weekender offers unlimited travel on all Lothian’s Royal Highland Show services (97, 98 and N98) and is available only on the m-ticketing app.
Service 98 Single Ticket | £2.75 |
Service 98 Return Ticket | £4.00 |
Service 97 Single Ticket | £1.50 |
Service 97 Return Ticket | £2.50 |
Network DAYticket* | £6.00 |
Scottish National Entitlement Card (Over 60s, Disabled, Under 22s) | FREE |
Ridacard holder | FREE |
* Network DAYticket provides unlimited travel on day and night journeys across the entire Lothian network.