You can get from Manchester to Edinburgh by train, bus or flight.
To get from Manchester to Edinburgh on Jun 27 we recommend taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
Distance | 174 miles (281 km) | |
Available travel modes | Bus, flight, ferry or train | |
Fastest mode | Train • $146 (€130) • 3 h 6 min | |
Popular travel companies | Flixbus or Transpennine Express |
Take a bus, flight, ferry or train to travel 174 miles (281 km) to Edinburgh from Manchester. The most popular travel companies which serve this route are Flixbus or Transpennine Express among others. Travelers can even take a direct bus, flight or train from Manchester to Edinburgh.
Flying is the fastest method of travel between the two cities at just over an hour. Traveling by bus takes the longest amount of time at upwards of 5.5 hours. There are usually between one and three departure and arrival points.
National Express operate services between the cities, departing from Manchester Coach Station and arriving at Edinburgh Bus Station on Elder Street. There are usually five departures per day, one at around1:00 a.m., three between 8:00 a.m and 10:30 a.m. and one in the early afternoon. The journey takes between 5.5 hours and 8.5 hours, there are direct buses and those requiring one change available.
Trains leave from three stations in Manchester, Oxford Road, Deansgate and Piccadilly and all arrive at Waverley Station in Edinburgh. All trains are either direct routes or have a change at one station. Trains are run by Transpennine Express, Virgin Trains and Cross Country Trains. There are around 10 trains per day, they depart at least once every hour from approximately 9:00 a.m. until early afternoon. The journey takes between three and four hours.
Flying is the fastest method of travel between the two cities at just over an hour. Traveling by bus takes the longest amount of time at upwards of 5.5 hours. There are usually between one and three departure and arrival points.
The cheapest way from Manchester to Edinburgh is by bus. National Express operate services between the cities, departing from Manchester Coach Station and arriving at Edinburgh Bus Station on Elder Street. There are usually five departures per day, one at around 1:00 a.m., three between 8:00 a.m and 10:30 a.m. and one in the early afternoon. The journey takes between 5.5 hours and 8.5 hours, there are direct buses and those requiring one change available.
Flights are the quickest way from Manchester to Edinburgh. Direct flights between the main airports in each city are available from Flybe. The flight takes just over an hour. During the week there are three flights, one each in the morning, afternoon and evening. At the weekend there are one or two flights in operation.
Trains are the most popular way to get from Manchester to Edinburgh. Services leave from three stations in Manchester, Oxford Road, Deansgate and Piccadilly and all arrive at Waverley Station in Edinburgh. All trains are either direct routes or have a change at one station. Trains are run by Transpennine Express, Virgin Trains and Cross Country Trains. There are around 10 trains per day, they depart at least once every hour from approximately 9:00 a.m. until early afternoon. The journey takes between three and four hours.
Direct flight between the main airports in each city are available from Flybe. The flight takes just over an hour. During the week there are three flights, one each in the morning, afternoon and evening. At the weekend there are one or two flights in operation.
There are 4 travel options from Manchester to Edinburgh: bus, flight, ferry or train.
The cheapest way to travel between Manchester and Edinburgh is by taking a ferry with an average price of $1 (€1).
This is compared to other travel options to Edinburgh:
Taking a ferry is usually $44 (€39) less than taking a bus to Edinburgh, which costs on average $44 (€39) for the same trip.
A ferry is generally $2 (€2) less than a flight for the same trip. Taking a flight costs on average $2 (€2) from Manchester to Edinburgh.
Taking a ferry is usually $146 (€130) less than taking a train to Edinburgh, which costs on average $146 (€130) for the same trip.
The quickest way to travel from Manchester to Edinburgh is by train, which takes on average 3 h 6 min compared to other travel options that may take you longer to get to your destination:
In comparison, getting to Edinburgh by bus can take on average 4 h 50 min.
In comparison, getting to Edinburgh by flight can take on average 3 h 25 min.
In comparison, going by ferry can take 0 h 0 min on average.
You should expect to travel around 174 miles (281 km) between Manchester and Edinburgh.
The average frequency per day from Manchester to Edinburgh is:
However, we recommend checking specific travel dates for your trip between Manchester and Edinburgh as scheduled services by bus, flight, ferry or train can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Manchester to Edinburgh:
If finding a good deal is your main consideration for your trip from Manchester to Edinburgh, then we'll help you find the best value travel companies for you:
Yes, there are direct services available from Manchester to Edinburgh with the following travel companies:
Direct services tend to save you time and add more convenience in getting you to Edinburgh as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Manchester and Edinburgh.
Before traveling from Manchester to Edinburgh, it’s good to know what ticket you can book and how much it will cost in the next 7 days:
But we recommend booking Manchester to Edinburgh tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need