Edinburgh Castle

Venue image

Sections:

Bus

There are regular coach services to Edinburgh from all major UK cities.

The following companies can provide more information:

Edinburgh to England:

National Express contact number - 08705 80 80 80.

Edinburgh to England/cities across Scotland:

Mega Bus contact number - 0900 160 0900

Linking Edinburgh to towns/cities across Scotland:

Scottish Citylink contact number - 08705 50 50 50

Or

Stagecoach contact number - 0870 608 2 608.

Train

National Express line is the fastest intercity railway in the UK, with a journey time of just under 5 hours between Edinburgh (Waverley) and London (King's Cross).

ScotRail operate an overnight service, the Caledonian Sleeper, between London (Euston) and Edinburgh 7 nights a week.

Edinburgh train station has great rail links to other major cities too. York, Newcastle, Inverness and Aberdeen are all about 2 hours away by train, and Glasgow is just 50 minutes away on the First ScotRail shuttle service which leaves Waverley train station every 15 minutes.

The following companies can provide more information.

Edinburgh to London via the east coast main line:

National Express contact number : 08457 48 49 50

Edinburgh to towns/cities in England:

Virgin contact number : 08457 222 333

Edinburgh to Manchester and Manchester Airport via the Lake District, Carlisle and Lockerbie

First TransPennine Express

Timetables and fares UK wide:

National Rail Enquiries contact number : 08457 48 49 50

Rail travel requirements:

Traveline contact number : 0871 200 22 33

Plane

Edinburgh International Airport offers direct and connecting flights from many UK, European and International airlines.

The flight from London takes around an hour and there are over 40 flights from London airports every day. There are frequent scheduled flights from 40 European airports, including Amsterdam, Paris, Munich, Frankfurt and Zurich..

Edinburgh International Airport is 8 miles (12km) west of the city centre.

The Airlink 100 operates a frequent bus service (every 10 minutes at peak times) between Edinburgh Airport and the city centre, with designated stops en route. Journey time is about 30 minutes and tickets cost £3.50 single and £6.00 return. www.flybybus.com

Taxis are also widely available at the airport and cost around £15 to the city centre.

Back to:

all events

theatre breaks

London hotel and theatre breaks, from £55.00

Book a hotel package

what's on when

set your budget

Tell us how much you want to spend and we’ll find you the best deals.

Gift vouchers

Give the gift of a great night Buy theatre vouchers

sign up for our newsletter

Don’t miss out! Sign up for our newsletter and we’ll keep you up to date with latest offers and show information

we belong

Visit London Platinum Partner - Members in association with our parent company Superbreak