| By | Line / Type / Location | Exit / Stop / Distance |
| Airports |
| Edinburgh Airport EDI | 14 km |
 |
| Glasgow Airport GLA | 80 km |
|
| Motorways |
| M8 | A720 (city bypass) |
 |
| A720 | A720 (city bypass) |
 |
| A8 | A720 (city bypass) |
|
| Train Station |
| Edinburgh Waverley Station | 2.2 miles |
|
| Train Lines |
| Edinburgh-Aberdeen-Dyce | Edinburgh Waverly |
 |
| Edinburgh-Bathgate | Edinburgh Waverly |
 |
| Edinburgh-Dunblane | Edinburgh Waverly |
 |
| Edinburgh-Falkirk-Glasgow | Edinburgh Waverly |
 |
| Edinburgh-Falkirk Grahamston | Edinburgh Waverly |
 |
| Edinburgh-Kirkcaldy-Edinburgh | Edinburgh Waverly |
|
| Airlink Express |
| Edinburgh Airport - City Centre | Haymarket |
|
| Lothian Buses |
| 2 : Gyle - Niddrie | Haymarket |
 |
| 3 : Wester Hailes - Birkenside | Haymarket |
 |
| 4 : Hillend - The Jewel (Asda) | Haymarket |
 |
| 7 : Newhaven - Ferniehill | Newington |
 |
| 8 : Muirhouse - New Royal Infirmary | Newington |
 |
| 26 : Clerwood - Seton Sands / Tranent | Haymarket |
 |
| 31 : East Craigs - Polton Mill | Haymarket |
 |
| 33 : Baberton - Ferniehill | Haymarket |
 |
| 37 : Muirhouse - Ladywood / Deanburn | Newington |
 |
| 37A : Muirhouse - Ladywood | Newington |
 |
| 49 : The Jewel (Asda) - Rosewell | Newington |
 |
| N26 : Clerwood - Prestonpans | Haymarket |
 |
| N44 : Tranent - Balerno | Haymarket |
 |
| X26 : Seton Sands - Edinburgh Park | Haymarket |
|
| Click on the links to visit the official webpage of the transport authority |