Bus times in Haymarket

40 bus routes and 15 bus stops in Haymarket (Edinburgh area). Pick a stop for live departures, or a route for the full timetable.

💷 Fares in Haymarket 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 Haymarket

Bus stops in Haymarket

Operators in Haymarket

Frequently asked questions

Which buses run in Haymarket?

40 bus routes currently serve Haymarket: the 2 (Asda The Jewel to Hermiston Gait Retail Park), the 3 (Cook Crescent to Clovenstone Drive), the 4 (Queen Margaret University to Snowsports Centre), the 12 (Bus Depot to Gyle Centre), the 25 (Restalrig Avenue to Heriot Watt Campus), the 26 (Road End to Clerwood Terminus), the 31 (Burnbrae Terminus to East Craigs Centre), the 33 (Wester Millerhill to Westburn Grove), the 44 (Terminus to Cockburn Crescent), the 60 (West Maitland Street to Holyrood Gait), the 98 (George Street (The Dome) to Royal Highland Centre), the 100 (Waverley Bridge to Airport), the 113 (Pencaitland Park to Atholl Crescent), the 900 (Bus Station, Edinburgh to Buchanan Bus Station, Glasgow), the 909 (Bus Station, Edinburgh to Bus Station, Stirling), the 978 (Bus Station, Edinburgh to Bus Station, Oban), the E1 (Dundee to Edinburgh), the E4 (Edinburgh to Fort William), the E4X (Edinburgh Haymarket to Fort William), the E9 (Edinburgh to Inverness) and more.

How much is the bus fare in Haymarket?

Fares in Haymarket 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 Haymarket?

There are 15 active bus stops in Haymarket. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Haymarket?

Bus times near Haymarket