Travel to Edinburgh is quick and convenient from across the UK and abroad. As the capital of Scotland and a major tourist destination, Edinburgh is a major transport hub that offers excellent air, rail and road links and onward travel options that will easily get you to our three campuses.
By air
is situated just eight miles west of the city centre and has recently undergone a major expansion. As a result, passengers can now fly direct to Edinburgh from 120 destinations worldwide, including 30 different countries, on more than 25 airlines.
On arrival at Edinburgh Airport, , or local taxis will take you to the city centre in around 30 minutes. Our campuses are all on major bus routes and our Sighthill campus can be reached directly from the airport on the tram.
Approximate flight times to Edinburgh
Belfast |
50m |
Doha |
6h 55m |
London |
1h 25m |
New York |
7h 35m |
Amsterdam |
1h 30m |
Abuja |
10h 15m |
Oslo |
1h 50m |
Mumbai |
11h 55m |
Paris |
2h 00m |
Islamabad |
13h 00m |
Berlin |
2h 05m |
Beijing |
13h 00m |
Madrid |
3h 00m |
Bangkok |
15h 00m |
By rail
Edinburgh's Waverley and Haymarket stations in the city centre offer mainline access to the whole of the UK, including regular services to London and on to Europe. provides timetabling information across the UK.
Students can also take advantage of the 16-25 railcard to get 1/3 off eligible journeys. Find out more on the .
Approximate rail times to Edinburgh
Glasgow |
50m |
Inverness |
3h 20m |
Newcastle |
1h 25m |
Liverpool |
3h 40m |
Aberdeen |
2h 20m |
Birmingham |
4h 00m |
Manchester |
3h 15m |
London |
4h 20m |
By road
Edinburgh is well-served by the UK motorway system, positioned on the A1 (M1) for travel south, M9 and M90 north and M8 west. Bus services also link Edinburgh with cities across the UK. Operators include , , and .
Use the bus service to get reliable, comfortable transportation from Edinburgh, Glasgow or Prestwick Airports to your accommodation.
Approximate journey times by car to Edinburgh
Glasgow |
1h 00m |
Manchester |
4h 00m |
Newcastle |
2h 20m |
Liverpool |
4h 10m |
Aberdeen |
2h 30m |
Birmingham |
5h 00m |
Inverness |
3h 05m |
London |
7h 00m
|