Bus times in Edinburgh Royal Infirmary

12 bus routes and 10 bus stops in Edinburgh Royal Infirmary (Edinburgh area). Pick a stop for live departures, or a route for the full timetable.

💷 Fares in Edinburgh Royal Infirmary are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Bus routes serving Edinburgh Royal Infirmary

Bus stops in Edinburgh Royal Infirmary

Operators in Edinburgh Royal Infirmary

Frequently asked questions

Which buses run in Edinburgh Royal Infirmary?

12 bus routes currently serve Edinburgh Royal Infirmary: the 7 (Craighall Road to Royal Infirmary), the 8 (Waterfront Gait to Royal Infirmary), the 18 (Fort Kinnaird West to Airport), the 21 (Royal Infirmary to Clovenstone Road), the 24 (Waterfront Broadway to Royal Infirmary), the 33 (Wester Millerhill to Westburn Grove), the 38 (Waterfront Broadway to Royal Infirmary), the 48 (Musselburgh Grammar School to Terminus), the 49 (Fort Kinnaird to Royal Infirmary), the 111 (Market Street to Royal Infirmary), the X11 (Market Street to Royal Infirmary), the X40 (Royal Infirmary to St Johns Hospital).

How much is the bus fare in Edinburgh Royal Infirmary?

Fares in Edinburgh Royal Infirmary are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

How many bus stops are there in Edinburgh Royal Infirmary?

There are 10 active bus stops in Edinburgh Royal Infirmary. Each stop page on this site shows the next departures and every route that calls there.

Bus times near Edinburgh Royal Infirmary