[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sat
24 Jul
£55London North Eastern Railway
£64National Express
Sun
25 Jul
£55London North Eastern Railway
£72National Express
Mon
26 Jul
£46Cross Country
£64National Express
Tue
27 Jul
£45London North Eastern Railway
£64National Express
Wed
28 Jul
£46London North Eastern Railway
£64National Express
Thu
29 Jul
£46Cross Country
£64National Express
Fri
30 Jul
£45Cross Country
£64National Express
Sat
31 Jul
£40Cross Country
£64National Express
Sun
1 Aug
£32London North Eastern Railway
£72National Express
Mon
2 Aug
£39London North Eastern Railway
£72National Express
Tue
3 Aug
£32London North Eastern Railway
£64National Express
Wed
4 Aug
£32London North Eastern Railway
£63National Express
Thu
5 Aug
£32London North Eastern Railway
Find prices
Fri
6 Aug
£46Cross Country
£64National Express
Sat
7 Aug
£20London North Eastern Railway
£71National Express
Mon
9 Aug
£39London North Eastern Railway
£64National Express
Tue
10 Aug
£39London North Eastern Railway
£64National Express
Wed
11 Aug
£39London North Eastern Railway
£64National Express
Thu
12 Aug
£39London North Eastern Railway
£64National Express
Fri
13 Aug
£39London North Eastern Railway
£64National Express

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Coach Information from Edinburgh to York

distanceDistance161 miles (259 km)
durationAverage coach duration7 h
priceAverage coach ticket price£65 (€72)
changesDirect coachYes
carriersCoach companiesNational Express

Coaches from Edinburgh to York cover the 161 miles (259 km) long route taking on average 7 h with our travel partners like National Express. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £64, but the average price of coach tickets is £65. Travellers depart most frequently from Edinburgh Waverley and arrive in York, Train Station.

Coach companies

National Express Edinburgh – York

Find the best coaches from Edinburgh to York with Omio's travel partners National Express from £64. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

National Express

If you’re thinking of taking a coach from Edinburgh to York, you can enjoy a comfortable journey at a budget-friendly price with National Express. National Express is the UK’s leading long-distance coach company offering hundreds of routes to towns and cities across the UK, including routes to and from major airports like Heathrow, Gatwick, Stansted, Luton and Bristol. On a National Express coach, you can expect to travel 161 miles (259 km) from Edinburgh to York and pay as low as £64 if you book in advance.

All National Express coaches have air conditioning and provide free WiFi access along with onboard entertainment. Most coaches come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your coach from Edinburgh to York, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare. Check the National Express coach timetable between Edinburgh and York, select your preferred ticket type, and book your cheap coach tickets on Omio today!

National Express has updated its ticket policies due to the coronavirus. Keep these in mind when booking your National Express tickets from Edinburgh to York and when travelling by coach:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Buses from Edinburgh to York: Journey Details

There is one bus a day from Edinburgh to York, departing in the mid-morning, a direct service operated by National Express. The journey lasts 4 hours and 5 minutes. The service runs seven days a week, but tickets cost slightly more on Sundays.

Taking the Bus from Edinburgh

Buses from Edinburgh to York depart from the main bus station on Elder Street in the city centre, close to Princes Street and a few hundred metres from Waverley train station. The St James shopping mall is 3 minutes away on foot, and the Scottish National Gallery and Edinburgh Old Town are ½ km to the south. It takes about 25 minutes to reach the station from the suburbs of Newcraighall and Danderhall and about 15 minutes from the Ocean Terminal and the BT Murrayfield Stadium. Buses from Glasgow, Aberdeen, Inverness and Dundee also call in at the Elder Street station. In addition, the express service from Edinburgh airport stops nearby on Waverley Bridge.

Getting into York by Bus

York can trace its origins back to Roman Britain, and its 13th century cathedral, Medieval town walls and tangle of winding lanes make it one of the most picturesque destinations in the north of England. Buses from Edinburgh to York drop off their passengers on Leeman Road, near the main railway station and bus interchange. The National Railway Museum, York Minster, the JORVIK Viking Centre, Clifford's Tower, the York Castle Museum and the other attractions of the town's compact historic centre are all easily walkable from this point of arrival. From the bus interchange, it's a 10 minute trip to Foxwood Lane and 30 minutes to the University of York, and there are also regular links to Leeds, Scarborough and Hull. On race days, a direct service runs between the interchange and York Racecourse from mid-morning to early evening.

Travel Tips

Buses from Edinburgh to York
Take the bus to York easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to York.
FAQs
What is the price of the cheapest coach to York from Edinburgh?
Omio customers have found the cheapest coaches between Edinburgh and York to cost as little as £64  in the next 7 days.
What is the cost of a coach ticket from Edinburgh to York on average?
If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Edinburgh to York coach prices are on average £65  one way.
How far is it from Edinburgh to York by coach?
The distance between Edinburgh and York by coach is approximately 161 miles (259 km).
How long is the coach journey between Edinburgh and York?
While the time it takes to travel 161 miles (259 km) from Edinburgh to York can vary based on specific dates, weekends, and bank holidays, the coach duration from Edinburgh to York is on average 7 h.
Which coach station in Edinburgh goes to York? Which coach station do I come into York from Edinburgh?

When taking the coach from Edinburgh to York, you can choose to depart from coach stations like Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh. Your journey can end in coach stations such as York, Train Station, York, Rail Station and York, Castle Howard (The Grounds).

Omio customers who travel this route most frequently depart from Edinburgh Waverley   and arrive in York, Train Station.

Where is the Edinburgh coach station located? Where is the York coach station located?

Passengers board the coach most frequently from Edinburgh Waverley, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the coach at York, Train Station, located 0 mile (s) / 0 km away from the city centre.

Which coach companies should I travel with from Edinburgh to York?
For the best Edinburgh to York coach to buy, you can travel safely and comfortably with National Express. However, it's always good to check all possible coach companies with services between Edinburgh and York to compare what amenities they may offer.
When can I take the first coach from Edinburgh to York? When can I take the last coach for the day?
The earliest coach departing from Edinburgh to York leaves at 09: 45. The last coach departing from Edinburgh to York leaves at 09: 45. You can find the latest Edinburgh to York coach times on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase coach tickets between Edinburgh and York to score the best deals?
You can find a coach between Edinburgh and York to cost on average £65 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Edinburgh to York coach generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Edinburgh
York
Edinburgh
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.