York to Edinburgh

Thu, Jul 18
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

Cheapest trips from York to Edinburgh

Train
Trains
Bus
Buses
Flight
Flights
Today
5 trains from £86
Tomorrow
5 trains from £86
Fri, Jul 19
5 trains from £62
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE

Prices for trains, buses and flights

Train
Bus
Flight
Thu
Jul 18
£86Cross Country
£61National Express
£303Aer Lingus
Fri
Jul 19
£62London North Eastern Railway
£36National Express
£301British Airways
Sat
Jul 20
£53London North Eastern Railway
£50National Express
£343Aurigny Air Services
Sun
Jul 21
£37Cross Country
£34National Express
£167British Airways
Mon
Jul 22
£42Cross Country
£61National Express
£219British Airways
Tue
Jul 23
£44London North Eastern Railway
£37National Express
£207British Airways
Wed
Jul 24
£31Cross Country
£32National Express
£190British Airways
Thu
Jul 25
£42Cross Country
£37National Express
£371KLM
Fri
Jul 26
£43Cross Country
£36National Express
£205British Airways
Sat
Jul 27
£53London North Eastern Railway
£40National Express
£184British Airways
Sun
Jul 28
£41Cross Country
£29National Express
£160British Airways
Mon
Jul 29
£28Cross Country
£50National Express
£150British Airways
Tue
Jul 30
£49London North Eastern Railway
£23National Express
£161British Airways
Wed
Jul 31
£74London North Eastern Railway
£37National Express
£166British Airways
Thu
Aug 1
£37Cross Country
£45National Express
£211British Airways
Fri
Aug 2
£48Cross Country
£36National Express
£194British Airways
Sat
Aug 3
£53London North Eastern Railway
£37National Express
£301Aer Lingus
Sun
Aug 4
£41Cross Country
£33National Express
£189British Airways
Mon
Aug 5
£43Cross Country
£37National Express
£128British Airways
Tue
Aug 6
£37Cross Country
£34National Express
£147British Airways

Compare prices

Best fares from York to Edinburgh

This Weekend
This month
Next Month
Fri, Jul 19
Bus
National Express
20:0710h 58m07:05
YorkEdinburgh
Fri, Jul 19
Train
London North Eastern Railway
07:342h 38m10:12
YorkEdinburgh
Fri, Jul 19
Flight
British Airways
16:5015h 35m08:25
YorkEdinburgh
Fastest Way to Travel from York to Edinburgh
Sun, Jul 21
Train
Cross Country
08:442h 22m11:06
YorkEdinburgh
Sat, Jul 20
Train
London North Eastern Railway
08:002h 28m10:28
YorkEdinburgh
Sat, Aug 24
Train
London North Eastern Railway
07:592h 29m10:28
YorkEdinburgh
Return Journeys from Edinburgh to York
Fri, Jul 19
Bus
National Express
09:007h 45m16:45
EdinburghYork
Fri, Jul 19
Train
Cross Country
07:092h 31m09:40
EdinburghYork
Fri, Jul 19
Flight
British Airways
05:4010h 25m16:05
EdinburghYork

Stations

Important Stations and Airports for this Journey
York
Edinburgh
BusYork

Amenities

BusYork

Amenities

BusYork Leeman Rd Coach Stop

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone