Travelling to Edinburgh, can be quicker and easier than you might think. From the north, Inverness is only 3 hours away, Aberdeen 2.5 hours and Glasgow 1 hour. If you are visiting us from England, travel times are also good, for example Manchester and York is about 4 hours and London (if the road is clear) is about 7 hours.

Below you can find some useful websites to plan your journey.

Car parking in Edinburgh

There are various parking facilities available across the city. Use the link below for more information:

Parking Bay Locations


Buses are another good choice, especially if you are travelling on a budget. The major inter-city bus companies from around Scotland and England serve the city. Ticket prices are usually lower than the train one, although travel times might be longer by comparing the same route. Buses arrive at St Andrews Square bus station in Edinburgh’s city centre.


The main railway station in Edinburgh is called Waverley Railway Station. Edinburgh has excellent rail links throughout the UK. From the north: Dundee and Aberdeen are only one hour away and Inverness 2 hours. Sevices to/from Glasgow run every 15 minutes throughout the day, dropping to 30 minutes on the evening and Sundays and the journey only takes 50 minutes.

From the South: The East Coast operarate the majority of train services to Edinburgh from London. Travel times is between 4.5 hours  and 5.5 hours. Remember to book in advance to get the best prices (at least 2 weeks before). If you prefer travelling overnight, try the Caledonian Sleeper service between London’s Euston Station and Edinburgh Waverley. This services runs 6 nights a week from Sunday to Friday and the journey time is about 8 hours.

There are great links to other cities too. The journey times from York and Newcastle are between 2 and 3 hours while Manchester are 3-4 hours. All trains arrive at Waverley Station in the centre of the city, although some trains also stop at Haymarket, which is a smaller station in the West End.


Edinburgh International Airport, the busiest airport in Scotland, offers a wide range of domestic and international flights. The airport receives daily flights from more than 20 UK and 40 European airports and it is located 12 Km from the city center.

From airport to city center

The Edinburgh Tramway connect the airport to Edinburgh city center every 10 minutes between 6 am and 11 pm. Adult fares to any stop are £5.00 for a single and £8.00 for an open return –Note: You must purchase a ticket from the machine before you board. No change is given, however the machines do accept cards.

The Airlink Express service 100, is a dedicated airport bus service and runs from outside the terminal building to city center (Waverley Bridge) at least every 10 minutes during busy times (until 00:30) and every 30 minutes after that (00:30 to 4:45). Adult fares are £4.50 for a single, £7.50 for an open return and the journey takes an average 25 mins. Airlink express buses can be easy distinguish from the normal Lothian feet as they have a special blue livery. From 00.22 to 04.45, Service N22 is available between 0015 and 0400, this leaves from Princes Street. The buses on the N22 service are normal Lothian Buses branded vehicles.

A cheaper alternative is the ordinary Lothian Buses service 35 which runs to Ocean Terminal via Royal Mile. Although, the journey time is about 1.5 hours and there are less space for baggage, it is only £1.50 a single and also allows the use of day tickets (£4.00). Note: You must carry exact change with you onto the 35, as the driver can’t give any back to you, so try and get this from within the airport, or just take the airlink!