How to get toThe Royal Yacht Britanniacar-free

Visit The Royal Yacht Britannia car-free

It’s easy to get to the Royal Yacht Britannia in Leith car-free. It is beside the Ocean Terminal tram stop, and bus stops.

There are frequent buses via the centre of Edinburgh from: Riccarton (bus 34 and bus 35) Bonaly (bus 10), Gyle (bus 36) and Edinburgh Airport (bus T50 and bus 200 which skips the city centre).

There are direct trains to Edinburgh Waverley from: local towns and villages, Berwick-upon-Tweed (about 50 mins), Glasgow (55 mins), Newcastle, Dundee (both 85 mins), and further across Scotland and England. If you travel by train, you can buy an Edinburgh Waverley or Haymarket PlusBus ticket for unlimited travel around the city by bus.

Use our journey planner to get the best route from where you are.

Cyclists welcome - plan your route here

Here’s some information on access to attractions, buses and trains.

About The Royal Yacht Britannia

Elizabeth the 2nd used The Royal Yacht Britannia as a floating palace. She took state visits around the world, entertaining dignitaries on board. Now you can follow in her footsteps and learn more about the ship's history with an accessible audio guide included in the price, available in many languages. For children, there is a corgi treasure hunt (her majesty's favourite pet dogs).

For any queries about visiting contact The Royal Yacht Britannia on 0131 555 5566 or

Address: Royal Yacht Britannia, Ocean Terminal, Leith, Edinburgh, EH6 6JJ. Visit Website