We're searching now.
This could take up to a minute...

Manchester to Edinburgh Trains

Manchester to Edinburgh Trains

Go and Explore all of Edinburgh’s Top Attractions by Train

Looking for the best option to travel from Manchester to Edinburgh? Then, look no further – there are direct trains running from Manchester to Edinburgh every day taking a total travel time of 3 hours 45 minutes and covering a distance of 175 miles. Edinburgh, the capital of Scotland is truly the greatest city in the world with many world-famous attractions. Trains from Manchester to Edinburgh bring a lot of tourists round the year who are eager to visit the Edinburgh Castle, Royal Mile, Holyrood Palace and the National Gallery of Scotland.

Though there are many train providers from England to Scotland, the journey from Manchester to Edinburgh is operated by TransPennine Express.  These are regular and comfortable trains from Manchester to Edinburgh running round the clock. The Manchester Edinburgh train departs early in the morning from Manchester Piccadilly station with the first train departing at 04:57 and the last train departs at 3:46. There are no sleeper trains on this journey. There are fewer services on weekends, though the rail companies adjust their timetable according to public holidays or depending on the season. All trains Manchester to Edinburgh arrive at Edinburgh Waverly station, located near the city center.

Popular Train Providers from Manchester to Edinburgh

Virgin Trains

Operates long-distance passenger services on the West Coast.

Hull Trains

Operates direct long-distance train to/from Hull and London Kings Cross.

London North Eastern Railway

Operates long-distance inter-city services on the East Coast Main Line.

Great Western Railway

Operates long-distance trains in London Paddington, South Wales, Cotswolds and West of England.

Submit a Review