The most convenient international airport for visitors to Edinburgh is Edinburgh Airport.

There is a direct bus link from the airport to the city centre: the journey takes approximately 30 minutes, and costs £3.50 each way, £6 return.

Glasgow also has an international airport. A direct bus runs from the airport to the city centre, and there are buses and trains from Glasgow to Edinburgh. Approximately 2 hours should be allowed for the journey from Glasgow Airport to Edinburgh.

The principal train station in Edinburgh is Edinburgh Waverley.