Saddle up with Lothian... this ain't our first rodeo!
Each year over 800 trade exhibitors, over 2,000 livestock competitors entering into 900+ competitions (with over 4000 animals) and tens of thousands of visitors come to the Royal Highland Show to experience the best of farming, food and rural life.
As a long-standing transport partner of the Royal Highland Show… this ain’t our first rodeo!
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!
PLEASE NOTE: Tickets for the Royal Highland Show are very nearly sold out! This year there will no NO tickets available to purchase at the gate, so get your tickets while they last and please only travel if you already have an entry ticket to the Show.
Timetables and Maps
Service 98
Thursday 20 June 2024
Departures from George Street (Assembly Rooms): 0625, 0645, 0700, 0715, 0730, 0740, 0750 then frequent departures until 2125.
Departures from Royal Highland Centre, East Gate: 0705, 0725, 0740, 0755, 0810 then frequent departures until 2220.
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 2125.
Departures from Royal Highland Centre, East Gate: 0705, 0725, 0740, 0755, 0810 then frequent departures until 2202.
Departures from Royal Highland Centre, West Gate (for the Royal Highland 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 2125.
Departures from Royal Highland Centre, East Gate: 0700, 0720, 0735, 0750, 0805 then frequent departures until 2220.
Departures from Royal Highland Centre, West Gate (for the Royal Highland 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, 830, 0845, 0855 then frequent departures until 1900, 1915.
Service 97
Departures from Edinburgh Park Station: 0825, 0840, 0855 then every 15 minutes until 1340, 1401, 1416, then every 15 minutes until 1731, 1746.
Departures from Edinburgh Gateway Station: 0831, 0846, 0901 then every 15 minutes until 1346, 1407, 1722, then every 15 minutes until 1737, 1752.
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 1756, 1811, 1850.
Service N98
Departures from Fairview Road (RHS Showdance): 0140, 0200, 0220.
Tickets and Fares
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 |
* The £12.00 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 |
* The Child £6.00 Network DAYticket provides unlimited travel on day and night journeys across the entire Lothian network.
Large groups or school bookings
Our special services to the Royal Highland Show are extremely popular. Therefore, large groups or school classes who are looking to travel to the event are advised to get in touch with our team ahead of time by emailing [email protected] who will be happy to assist further.