
The Royal Highland Show returns on Thursday 19 – Sunday 22 June at Ingliston, Edinburgh, and promises to be another show-stopping, jam-packed four day celebration of food, farming and rural life.
Getting to the Show from Edinburgh
Travelling from Edinburgh city centre and Haymarket
Service 98
Service 98: Edinburgh City Centre (George Street) – Haymarket Station – Royal Highland Show
With frequent departures from George Street, a short walk from Edinburgh Waverley Station, and buses stopping at key locations such as Shandwick Place, Edinburgh Haymarket Station, Scottish Gas Murrayfield, Edinburgh Zoo and Corstorphine, Lothian’s Service 98 is the most convenient way to get to the Royal Highland Show.
During busy periods, buses will depart up to every 5 minutes and will get you from Edinburgh city centre right to the Royal Highland Show in approximately 30 minutes.
Our service 98 also benefits from a dedicated bus-only access to the Showground bypassing traffic in the Ingliston area.
Where to find Service 98 in the city centre


Service 98 departs from George Street (Assembly Rooms), then stops at Shandwick Place (stop SD), Haymarket (stop HH) then all stops along the A8 to Maybury on the way to the Show.
Timetables
Thursday 19 June
Departures from George Street (Assembly Rooms): 06:25, 06:45, 07:00, 07:15, 07:30, 07:40, 07:50 then frequent departures until 21:25.
Departures from Royal Highland Centre, East Gate: 07:05, 07:25, 07:40, 07:55, 08:10 then frequent departures until 22:20.
Friday 20 June
Departures from George Street (Assembly Rooms): 06:25, 06:45, 07:00, 07:15, 07:30, 07:40, 07:50 then frequent departures until 21:25.
Departures from Royal Highland Centre, East Gate: 07:05, 07:25, 07:40, 07:55, 08:10 then frequent departures until 22:02.
Departures from Royal Highland Centre, West Gate (for the Royal Highland Hoolie): frequent departures between 22:30 and 22:50.
Saturday 21 June
Departures from George Street (Assembly Rooms): 06:25, 06:45, 07:00, 07:15, 07:30, 07:40, 07:50 then frequent departures until 21:25.
Departures from Royal Highland Centre, East Gate: 07:00, 07:20, 07:35, 07:50, 08:05 then frequent departures until 22:20.
Departures from Royal Highland Centre, West Gate (for the Royal Highland Hoolie): frequent departures between 22:30 and 22:50.
Sunday 22 June
Departures from George Street (Assembly Rooms): 06:30, 07:00, 07:20, 07:40, 07:55, 08:10, 08:20 then frequent departures until 18:30.
Departures from Royal Highland Centre, East Gate: 07:05, 07:35, 07:55, 08:15, 08:30, 08:45, 08:55 then frequent departures until 19:00 and 19:15.
Service 98 Fares and Tickets
Ticket Type | Adult | Child |
Single Ticket | £5.50 | £2.75 |
Return Ticket | £8.00 | £4.00 |
Network DAYticket* | £12.50 | £6.25 |
RHS Weekender** | £28.00 | n/a |
* Network DAYticket provides unlimited travel on day and night journeys across the entire Lothian network.
** The RHS Weekender ticket provides unlimited travel on all Lothian Royal Highland Show services (97, 98, N98). Available as m-tickets via the Bus & Tram App only.
DAYtickets (except Network DAYticket) are not valid on Service 98.
For customers travelling to/from Maybury Road only:
Ticket Type | Adult | Child |
Single Ticket | £3.50 | £1.75 |
Return Ticket | £6.00 | £3.00 |
Ways to pay
Contactless payments with daily and weekly capping. Your card or device is your ticket, so one per person.
With our season ticket, Ridacard, enjoy unlimited journeys on day and night services across Edinburgh, including Royal Highland Centre.
Purchase a ticket on board using cash (exact fare only) or contactless (without capping).
Eligible ‘Scottish National Entitlement Card’ or ‘Young Scot Card’ holders travel for free on day services including Service 98 across our network. Visit the Get Your NEC website for more information.
NightBus N98
Royal Highland Show Dance – Edinburgh city centre
Timetables
Saturday 21 & Sunday 22 June (mornings)
Departures from Fairview Road (RHS Showdance): 01:40, 02:00 and 02:20.
Service N98 Fares and Tickets
Ticket Type | Adult |
Single Ticket | £5.50 |
RHS Weekender* | £28.00 |
*Unlimited travel on all Lothian Royal Highland Show services (97, 98 and N98). Available only through m-tickets available via the Bus & Tram App.
Edinburgh Trams
St Andrew Square to Ingliston Park & Ride.
A shuttle bus is available from Ingliston Park & Ride or walk via the Green walking route to the South Entrance
Journey time: 45 minutes (including approximate 15 minute walk). Trams operate up to every 7 minutes.
Travelling from Edinburgh Park and Edinburgh Gateway Stations
Service 97
Edinburgh Park Station – Edinburgh Gateway Station – Royal Highland Show
This service provides a convenient connection to Show attendees travelling by train from Glasgow and the west of Scotland at Edinburgh Park Station, and from Fife, Dundee and the Highlands at Edinburgh Gateway Station.
Buses operate frequently and drop you off right outside the Royal Highland Centre at the East Gate.
Thursday 19, Friday 20 & Saturday 21 June
Departures from Edinburgh Park Station: 08:25, 08:40, 08:55 then every 15 minutes until 13:40, 14:01, 14:16, then every 15 minutes until 20:31, 20:58, 21:18 and 21:38.
Departures from Edinburgh Gateway Station: 08:31, 08:46, 09:01 then every 15 minutes until 13:46, 14:07, 17:22 then every 15 minutes until 20:22 and 20:37.
Departures from Royal Highland Centre, East Gate: 08:46, 09:01 then every 15 minutes until 12:16, 12:34, 12:49, 13:04, 13:21, 13:41, 13:56, 14:11 then every 15 minutes until 20:11, 20:26, 20:40, 21:00, 21:20, 21:40 and 22:00.
Sunday 22 June
Departures from Edinburgh Park Station: 08:18, 09:23, 10:00, 10:38, 11:08, 11:38, 12:02, 12:32, 13:00, 13:30, 14:00, 14:22, 14:52, 15:12, 15:42, 16:12, 16:42, 17:12 and 17:42.
Departures from Edinburgh Gateway Station: 08:24, 09:00, 09:29, 10:06, 10:19, 10:44, 11:14, 11:44, 12:08, 12:38, 13:06, 13:36, 14:06, 14:28, 14:58, 15:18, 15:48, 16:18, 16:48, 17:18 and 17:48.
Departures from Royal Highland Centre, East Gate: 10:01, 10:35, 11:00, 11:30, 12:00, 12:25, 12:53, 13:28, 13:58, 14:28, 14:52, 15:22, 15:52, 16:22, 16:52, 17:22, 17:52, 18:12 and 18:50.
Service 97 Fares and Tickets
Ticket Type | Adult | Child |
Single Ticket | £3.50 | £1.75 |
Return Ticket | £6.00 | £3.00 |
Network DAYticket* | £12.00 | £6.00 |
RHS Weekender** | £28.00 | n/a |
* Network DAYticket provides unlimited travel on day and night journeys across the entire Lothian network.
** The RHS Weekender ticket provides unlimited travel on all Lothian Royal Highland Show services (97, 98, N98). Available as m-tickets via the Bus & Tram App only.
DAYtickets (except Network DAYticket) are not valid on Service 97.
Ways to pay
Contactless payments with daily and weekly capping. Your card or device is your ticket, so one per person.
With our season ticket, Ridacard, enjoy unlimited journeys on day and night services across Edinburgh, including the Royal Highland Centre.
Purchase a ticket on board using cash (exact fare only) or contactless (without capping).
Eligible ‘Scottish National Entitlement Card’ or ‘Young Scot Card’ holders travel for free on day services including Service 97 across our network. Visit the Get Your NEC website for more information.
Edinburgh Trams
Edinburgh Park Station or Edinburgh Gateway Station to Ingliston Park & Ride. A shuttle bus is available from Ingliston Park & Ride or walk via the Green walking route to the South Entrance.
Journey time: up to 25 minutes (including approximate 15 minute walk). Trams operate up to every 7 minutes.
Travelling from North Edinburgh
Lothian Service 17
Lothian’s Service 17 operates from Ocean Terminal to Edinburgh Airport via Newhaven, Granton, Muirhouse, Blackhall, Clermiston and DrumBrae. Alight at Airport Hotels and follow the Yellow walking route to the East Entrance.
Buses operate up to every 30 minutes.
Travelling from South Edinburgh
Lothian Service 18
Lothian’s Service 18 operates from Fort Kinnaird to Edinburgh Airport via Royal Infirmary, Kaimes, Mortonhall, Oxgangs, Westside Plaza and Sighthill. Alight at Airport Hotels and follow the Yellow walking route to the East Entrance.
School Groups
Travelling as a group from a school? Please contact our Customer Support Team in advance with your dates and times of travel so you can be accommodated on Services 98 or 97.
Getting to the Show from further afield
Travelling from West Lothian
Lothian Country X18
Lothian Country’s Service X18 operates direct from Whitburn, Armadale, Bathgate, Uphall, Broxburn to A8 (Ingliston Road) with buses running up to every 30 minutes.
Lothiancountry X19 – Winchburgh
Lothian Country Service X19 operates direct from Winchburgh to A8 (Ingliston Road) with buses up to every 30 minutes.
Train
ScotRail service from railway stations across West Lothian to either Edinburgh Park Station where you can connect with Lothian’s Service 97 or Haymarket Station where you can connect with Lothian’s Service 98.
Travelling from Falkirk
Train
Scotrail service from Falkirk Grahamston to Edinburgh Park Station. From here travel via Lothian’s Service 97 for direct connections to the Show.
Travelling from Glasgow
Train
ScotRail service from Glasgow Queen Street Station to either Edinburgh Park Station where you can connect with Lothian’s Service 97 or Haymarket Station where you can connect with Lothian’s Service 98.
Travelling from Stirling
Train
ScotRail service from Stirling Station to either Edinburgh Park Station where you can connect with Lothian’s Service 97 or Haymarket Station where you can connect with Lothian’s Service 98.
Travelling from Fife
Scotrail
Various stations in Fife to Edinburgh Gateway Station. From here, travel via Lothian’s Service 97 for direct connections to the Show.
Travelling from elsewhere in Scotland
Coaches & Buses
Long distance coaches terminate at Edinburgh Bus Station, just a few minutes’ walk from George Street where Lothian’s Service 98 departs.
Train
Long distance trains call at Edinburgh Waverley Station. It’s a few minutes’ walk to George Street where you can travel on Lothian’s Service 98 directly to the Show.
Some trains from the Highlands also call at Edinburgh Gateway Station. From here travel via Lothian’s Service 97 to the showground.