You can get from Winchester to Edinburgh by train, bus or flight.
|Distance||345 miles (557 km)|
|Available travel modes||Coach, flight or train|
|Ticket price range||£36 - £197|
|Fastest mode||Flight • £91 • 1 h 15 min|
|Popular travel companies||National Express, easyJet or Avanti West Coast|
Travel 345 miles (557 km) by coach, flight or train from Winchester to Edinburgh. The most popular travel providers which serve this route are National Express, easyJet or Avanti West Coast among others. Travellers can even take a direct from Winchester to Edinburgh.
There are 3 travel options from Winchester to Edinburgh: coach, flight or train.
A coach service offers the cheapest way to travel from Winchester to Edinburgh, which costs on average £36.
This is compared to other ways of getting to Edinburgh:
A coach is generally £54 less than a flight for the same route. A flight costs on average £91 from Winchester to Edinburgh.
A coach journey is usually £161 less than a journey to Edinburgh by train, which costs on average £197 for the same trip.
Edinburgh is approximately 345 miles (557 km) away from Winchester.
These are the most popular departure and arrival points for travellers from Winchester to Edinburgh:
If finding a good deal is your main consideration for your trip from Winchester to Edinburgh, then we'll help you find the best value travel companies for you:
When planning your trip between Winchester and Edinburgh, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:
However, we recommend buying tickets between Winchester and Edinburgh online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need