| By | Line / Type / Location | Exit / Stop / Distance |
| Airports |
| Edinburgh Airport EDI | 10 km |
 |
| Glasgow Airport GLA | 80 km |
|
| Motorways |
| M74 | A 702 at Junction 13 |
 |
| M8 | City Centre and A900 |
 |
| M9 | Edinburgh city centre |
 |
| M90 | Edinburgh city centre |
 |
| A1 | Edinburgh city, then A900 |
 |
| A701 | Edinburgh city, then A900 |
 |
| A702 | Edinburgh city, then A900 |
|
| Train Station |
| Edinburgh Waverley Station | 1.5 km |
 |
| Edinburgh Haymarket Station | 4 km |
|
| Airlink Express |
| Edinburgh Airport - City Centre | Waverley Bridge (1.5 km) |
|
| Lothian Buses |
| 7 : Newhaven - Ferniehill | Pilrig Church |
 |
| 10 : Newhaven - Torphin / Bonaly | Pilrig Church |
 |
| 11 : Fairmilehead - Ocean Terminal | Pilrig Church |
 |
| 12 : Gyle - Niddrie | Pilrig Church |
 |
| 14 : Pilton - Newcraighall | Pilrig Church |
 |
| 16 : Silverknowes - Colinton | Pilrig Church |
 |
| 22 : Gyle Centre - Ocean Terminal | Pilrig Church |
 |
| 25 : Riccarton - Restalrig | Pilrig Church |
 |
| N16 : City Centre - Torphin | Pilrig Church |
 |
| N22 : Ocean Terminal - Airport | Pilrig Church |
 |
| N25 : City Centre - Riccarton | Pilrig Church |
|
| Scottish Citylink |
| Glasgow - Edinburgh | St Andrews bus station |
 |
| Edinburgh - Inverness | St Andrews bus station |
|
| Click on the links to visit the official webpage of the transport authority |