The average bus between Danderhall and HMY Britannia takes 56 min and the fastest bus takes 40 min. The bus runs at least 2 times per hour from Danderhall to HMY Britannia. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 30 minutes between Danderhall and HMY Britannia. The earliest departure is at 4:51 AM at night, and the last departure from Danderhall is at 11:18 PM which arrives into HMY Britannia at 12:07 AM. All services require a transfer at Surgeons' Hall and take an average of 56 min. The schedules shown below are for the next available departures.

43 min • 1 change
43 min • 1 changeArrives next day

49 min • 1 change
40 min • 1 change
49 min • 1 change
48 min • 1 change
49 min • 1 changeWant to know about travelling from Danderhall to HMY Britannia? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Danderhall to HMY Britannia. However, there are services departing from Danderhall station and arriving at HMY Britannia station via Surgeons' Hall. The journey, including transfers, takes approximately 56 min.
Danderhall to HMY Britannia bus services, operated by Lothian, depart from Old Dalkeith Road station.
Danderhall to HMY Britannia bus services, operated by Lothian, arrive at Leith Theatre station.
The distance between Danderhall and HMY Britannia is 8.6 km. The road distance is 13 km.
You can take a bus from Old Dalkeith Road to HMY Britannia via Surgeons' Hall and Leith Theatre in around 1h 7m.