Edinburgh Bus Station
Most Stagecoach Express City Connect buses go into Edinburgh Bus Station - as do Citylink, Megabus and National Express.
Borders Buses have returned to using the Bus Station for most of their services - but some still depart from local streets, so it's always worth checking the Borders Buses website to confirm where to catch your bus.
Within the bus station, services use various gates as follows:
Gate B - X55 Stagecoach Dunfermline
Gate C - X58 Stagecoach Perth, Dalgety Bay, Kirkcaldy & Leven
Gate D - X59, X61 Stagecoach Halbeath and beyond
adj Gate D - X60 Stagecoach Kirkcaldy, Leven
Gate E - Stagecoach West Scotland to Dumfries, Citylink to Stranraer
Gate F - Megabus to Inverness and Aberdeen
Gate G - National Express and Citylink 904 to East Kilbride - 909 Citylink Stirling
Edinburgh Bus Station uses a mixture of "Gates" and "Stances" to describe where the buses stop - the Gates are automatic doors opening to the bus stands - there may be one or more Stances beyond each Gate... e.g. Gate A gives access to Stances 1 & 2 - Gate B only Stance 3 - Gate E Stance 7 to 10! It can all be quite confusing - make sure you check the route number on the front of the bus as you board...
Also note that the Stagecoach Express City Connect buses all cluster together - at busy times they are likely to use whichever Stance is available.
Flixbus coaches use Stances 13, 14, 15 - at the right hand, far end of the bus station - their arrivals and departures appear on: https://bustimes.org/stops/6200600790
More details of Edinburgh Bus Station departures.
Some Flixbus coaches to Glasgow depart from St Andrews House: https://bustimes.org/stops/6200242130
And from 22nd October 2024 the Ember E1 electric coach via Kinross and Dundee to Aberdeen departs from George Street: https://bustimes.org/stops/6200206490
Some other Edinburgh bus changes are best done on Princes Street:
There is a Live Departure Board for Edinburgh Bus Station at: https://bustimes.org/stations/620G600739
To change between a Stagecoach Express and a 124/X5 to North Berwick stay on the same side of the road - check if your next bus goes from the stop where you are dropped, if not then check the adjacent bus stop.
To change between a Stagecoach Express and a 900 to Glasgow cross the road and find stop "PU" where westbound 900 and Stagecoach Express buses pick up.