Skip to main content

Our Edinburgh City Tour offers a taste of Scotland’s Capital!

Our City Tour takes in the hustle and bustle of Edinburgh, winding round the cobbled streets of the Old Town and, of course, stopping at all the popular tourist attractions along the way. Some of the iconic City Tour stops include Edinburgh Castle, National Museum of Scotland, Scottish Parliament, Dynamic Earth and Palace of Holyrood.

Journey Duration: 1 hour 10 minutes

Frequency: Every 15 minutes

Starting Point: Waterloo Place, or hop on at any of our City Tour stops

Buy Now

Hidden Gems

Calton Hill

Offers stunning cityscape views, with notable landmarks like the National Monument. A must-visit for history and beauty (City Tour Stop 1)

Princes Street Gardens

A lush public park nestled between the city’s historic Old Town and New Town, offering green spaces, floral displays, and stunning views of Edinburgh Castle (City Tour Stop 3)

Victoria Street aka Diagon Alley

Victoria Street is a vibrant and picturesque curved street with colourful buildings, boutique shops, and cozy cafés. Its charm and character make it a popular destination for locals and tourists (City Tour Stop 8)

The Vennel Steps

A historic and atmospheric set of stairs connecting different levels of the city. They offer unique views, a sense of old world charm, and a glimpse into Edinburgh’s architectural heritage (City Tour Stop 5)

Bright Bus Perks

The Real Mary Kings Close
£1 Off Adult tickets before 1pm with the

The Real Mary King’s Close (

The Cauldron Edinburgh
15% discount on potion classes with your Bright Bus tour ticket. Book online with the code BRIGHTBUS_WIZARD

Our Potions Bar Edinburgh | Magical Drinks | The Cauldron Edinburgh

Holyrood Distillery
£2 off all tours with you bus tour ticket. Book online and use code BBT22

Distillery Tour | Whisky Tour | Gin Tour | Holyrood Distillery

Travel to Edinburgh Zoo
Show your Bright Bus ticket on Midland Bluebird X38 buses departing from Princes Street for FREE travel to Edinburgh Zoo

Welcome | Edinburgh Zoo