You can fly direct into Edinburgh Airport from many European destinations. Once you arrive at the airport the easiest way to get into central Edinburgh is to catch the Airlink 100 which departs from directly outside the arrivals hall. It departs every 10 minutes and costs £3 one-way and £5 return. The ride into Waverly Bridge, which is in the centre of town, takes about 25 minutes.All the big car hire firms have pick-up and drop-off points at the airport.
If you’re travelling from within the UK, catching a train can be just as cost-effective and even as quick when you take into account transit and waiting times at airports. Virgin Trains run a service that takes less than five hours from London and will deliver you to the middle of Edinburgh.
Most of Edinburgh’s sites are situated in the middle of town which means the city is easily navigated on foot. There is a fairly extensive bus service but unless you’re staying out of the city centre you’ll have little reason to use it. Taxis are also plentiful and fairly cheap when there are a few people to split the fare.