Edinburgh
Edinburgh · Scotland

Edinburgh Hop-On Hop-Off Bus: Worth It?

Expect a double-decker bus with an open top that loops around the main sights: Edinburgh Castle, the Royal Mile, Holyrood Palace, Grassmarket, and a few viewpoints near Arthur's Seat. Buses run every 15-25 minutes in summer and less frequently in winter. The 24-hour ticket lets you get on and off as you like, which sounds perfect until you realise many stops are within easy walking distance of each other. It's genuinely useful for reaching the farther spots like the Palace or the top of the Royal Mile when your feet are tired, and the live or recorded commentary gives decent context without being brilliant.

Best time is late spring or early autumn. Summer is crowded and the top deck can feel like a sauna; winter means you're often huddled under a blanket in the rain. Expect to pay around £20-£28 for a standard 24-hour adult ticket. Multi-day options are available but rarely worth it unless you're staying longer and plan to use the bus multiple times per day.

Honest tip: buy the ticket that includes the New Town loop if you want to see both sides of the city; the classic Old Town-only route misses the handsome Georgian streets. Skip the evening "ghost tour" bus versions — they're overpriced and the commentary is mostly nonsense. Sit on the right side going uphill for the best castle views.

Book it

From Edinburgh: Hogwarts Express, Glenfinnan & Highland Tour
getyourguide
$268 per person
Edinburgh: Original Harry Potter Tour
getyourguide
$19 per person
From Edinburgh: The Outlander Experience Guided Tour
getyourguide
$80 per person
Edinburgh: Real Mary King's Close Guided Tour
getyourguide
$39 per person
From Edinburgh: Highlands Day Trip with Glencoe Hike
getyourguide
$81 per person
Secret Tour Edinburgh: Hidden Old Town & Secret Places Tour
getyourguide
$35 per person

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Edinburgh

Historical Walking Tour → Scottish Evening → Stirling Castle Day Tour → Hike Tour → Old Town Tour → Dungeon Tour → City Bike Tour → Ghost Tour → All Edinburgh trips →
Get the best trips, at the best price