Bus Tours in Edinburgh at a glance
- Our pick: Edinburgh: Hop-On Hop-Off Bus Tour & Kids Free, £ 20 per person (1h 10m, 4.35★ · 2,880).
- Top rated: Edinburgh to Isle of Skye & Highlands: 3-Day Coach Tour, £ 207 per person (3d, 4.82★ · 1,265).
- Best value: Edinburgh: Hop-on Hop-off Bus Tour with Live Guide, £ 20 per person (1d, 4.70★ · 135).
Price per person across the 6 options priced per person: £ 20–£ 355 (median £ 21).
Of the 6 options: 4 with live guides in English, 6 with free cancellation, 6 with instant confirmation, 6 kid-friendly and 3 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 100 reviews.
Bus Tours in Edinburgh
Based on each operator's calendar. Confirmed when you book.
6 options

Edinburgh: Hop-On Hop-Off Bus Tour & Kids Free Award-winning 24-hour hop-on hop-off bus tour of Edinburgh with 14 stops, audio commentary in 9 languages, and up to 3 kids travel free per adult. Every day · No fixed time · All ages ★ 4.35 (2,880 reviews) Duration: 1h 10m ✓ Free cancellation. from £ 20 per person

Edinburgh: Ghost Bus Tour & Historic Haunts Ghost bus tour through Edinburgh's haunted sites including Greyfriars Kirk, Royal Mile and Edinburgh Castle. Tales of executions and grave robbers with professional guide. Every day · 6 start times, 18:00 to 21:30 · From age 5 ★ 4.35 (3,120 reviews) Duration: 1h–1h 15m Live guide: EN ✓ Free cancellation. from £ 21 per person

Edinburgh to Isle of Skye & Highlands: 3-Day Coach Tour 3-day small group tour from Edinburgh through Scottish Highlands to Isle of Skye. Includes Ben Nevis, Eilean Donan Castle, Old Man of Storr, and 2 nights accommodation. Every day · 08:30 · From age 4 ★ 4.82 (1,265 reviews) Duration: 3d Live guide: EN ✓ Free cancellation. from £ 207 per person

Edinburgh: 2-Day Highlands & Jacobite Steam Train Tour 2-day Highlands tour from Edinburgh with Jacobite Steam Train, Loch Ness cruise, Urquhart Castle and Fort Augustus. Includes transport, breakfast and guide. Max 32 passengers. Next departure: 4 Apr 2027 · From age 3 ★ 4.77 (361 reviews) Duration: 2d Live guide: EN ✓ Free cancellation. from £ 355 per person

Edinburgh: Hop-on Hop-off Bus Tour with Live Guide Live-guided hop-on hop-off bus tour covering Edinburgh Castle, Royal Mile, Palace of Holyroodhouse & Grassmarket. 13 stops, WiFi on board, join at Waterloo Place or any stop. Every day · No fixed time · All ages ★ 4.70 (135 reviews) Duration: 1d Live guide: EN ✓ Free cancellation. from £ 20 per person

Edinburgh: Open-Top Bus Tour & Royal Yacht Britannia 48hrs Two open-top bus routes covering Edinburgh Castle, Holyrood Palace, Royal Botanic Garden and Royal Yacht Britannia. 48-hour hop-on-hop-off ticket with audio guide. Every day · No fixed time · All ages ★ 4.01 (194 reviews) Duration: 1h–1h 10m ✓ Free cancellation. from £ 30 per person
All 6 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
£ 20 per person | 1h 10m | 4.35★ · 2,880 | Every day · No fixed time | — | |
£ 207 per person | 3d | 4.82★ · 1,265 | Every day · 08:30 | English | |
£ 20 per person | 1d | 4.70★ · 135 | Every day · No fixed time | English | |
£ 21 per person | 1h–1h 15m | 4.35★ · 3,120 | Every day · 6 start times, 18:00 to 21:30 | English | |
£ 355 per person | 2d | 4.77★ · 361 | Next departure: 4 Apr 2027 | English | |
£ 30 per person | 1h–1h 10m | 4.01★ · 194 | Every day · No fixed time | — |
Related
More things to do in Edinburgh
Castle Tour Edinburgh63 optionsDay Trips from Edinburgh36 optionsEdinburgh Castle: Tours & Activities15 optionsUnderground Tours in Edinburgh18 optionsRoyal Mile Walking Tour16 optionsFood Tours in Edinburgh24 optionsEdinburgh Old Town Tours11 optionsEdinburgh Old Town Walking Tours9 optionsOvernight Tours from Edinburgh29 optionsLoch Lomond: Tours & Activities29 optionsHarry Potter Tours in Edinburgh12 optionsEdinburgh Movie Tours12 optionsStirling Castle Tours28 optionsLoch Lomond: Castle Tours21 optionsDistillery Tours in Edinburgh16 optionsMinibus Tours in Edinburgh6 optionsBoat Tours in Edinburgh6 optionsRoyal Mile: Castle Tours5 optionsRosslyn Chapel Tours12 optionsLoch Lomond Highlands Tours11 optionsLoch Lomond Day Trips9 optionsJacobite Steam Train Tours from Edinburgh6 optionsStirling Castle Day Trips9 optionsStirling Castle Highlands Tours6 optionsEdinburgh Bike Tours7 optionsPub Tours in Edinburgh5 optionsE-Bike Tours in Edinburgh6 optionsAirport Transfers in Edinburgh10 optionsArthur's Seat Hiking5 optionsHiking Tours in Edinburgh3 options



