Cheap train tickets from Edinburgh to Scarborough

Showing times and prices for 8 Dec

Cheapest

£76

Average

£105

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Edinburgh to Scarborough will cost around £ 105 if you buy it on the day, but the cheapest tickets can be found for only £ 76.

Cheapest
10:00Edinburgh Waverley3h51 13:51Scarborough
1 changes
£761One-way
Cheapest
11:00Edinburgh Waverley3h51 14:51Scarborough
1 changes
£761One-way
Cheapest
12:00Edinburgh Waverley3h51 15:51Scarborough
1 changes
£761One-way
08:08Edinburgh Waverley3h44 11:52Scarborough
1 changes
£1351One-way
11:06Edinburgh Waverley3h45 14:51Scarborough
1 changes
£1351One-way

Compare prices and tickets by train, coach or flight

Wed
8 Dec
£76London North Eastern Railway
£55National Express
Fri
10 Dec
£56London North Eastern Railway
£35National Express
Sat
11 Dec
£70London North Eastern Railway
£60National Express

Fastest train times from Edinburgh to Scarborough

Showing times and prices for 8 Dec

Fastest Journey

3 h 44 m

Average

3 h 48 m

Trains per day

6

Distance

257 km

It's difficult to get from Edinburgh to Scarborough without changing at least once.

Fastest
08:08Edinburgh Waverley3h44 11:52Scarborough
1 changes
£1351One-way
11:06Edinburgh Waverley3h45 14:51Scarborough
1 changes
£1351One-way
09:04Edinburgh Waverley3h47 12:51Scarborough
1 changes
£1351One-way
10:00Edinburgh Waverley3h51 13:51Scarborough
1 changes
£761One-way
11:00Edinburgh Waverley3h51 14:51Scarborough
1 changes
£761One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Edinburgh to Scarborough

distanceDistance159 miles (257 km)
durationAverage train duration3 h 51 min
priceAverage train ticket price£69 (€78)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersLondon North Eastern Railway

Trains from Edinburgh to Scarborough cover the 159 miles (257 km) long trip taking on average 3 h 51 min with our travel partners like London North Eastern Railway. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £69, you can find the cheapest train ticket for as low as £56. Travellers depart most frequently from Edinburgh Waverley and arrive in Scarborough.

Travel Tips

Trains from Edinburgh to Scarborough
Travel by train to Scarborough 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 Scarborough.
FAQs
What is the price of the cheapest train to Scarborough from Edinburgh?
You can find a cheap train from Edinburgh to Scarborough for some dates and times for as low as £56  one way in the next 7 days.
What is the average price of train tickets from Edinburgh to Scarborough?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Edinburgh to Scarborough train to cost on average £69  one way.
What is the distance to Scarborough from Edinburgh via train?
You should expect to travel around 159 miles (257 km)  to Scarborough from Edinburgh by train.
How many hours does it take from Edinburgh to Scarborough by train?
On average the Edinburgh to Scarborough train time is 3 h 51 min  covering the 159 miles (257 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station in Edinburgh goes to Scarborough? Which train station do I come into Scarborough from Edinburgh?

There are a few train stations in Edinburgh to start your trip from including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway. In Scarborough you have a few train station options to choose from for your arrival including Scarborough and Scarborough, Burniston Road (Alpamare).

Omio customers travelling this route depart most frequently from Edinburgh Waverley   and arrive in Scarborough.

Where is the train station in Edinburgh to go to Scarborough? Where is the train station in Scarborough located?

The most popular departure train station with passengers for this journey, called Edinburgh Waverley, is located 0.2 miles (429 m) from the city centre of Edinburgh.

The most popular arrival train station, Scarborough, is located 0.1 miles (66 m) away from the city centre of Scarborough.

What train companies go from Edinburgh to Scarborough?
For the route from Edinburgh to Scarborough you can take a train with London North Eastern Railway. Be sure to check out all possible train companies that offer services from Edinburgh to Scarborough on Omio to compare what amenities they may have.
How many train services are there from Edinburgh to Scarborough a day?
The average number of trains departing Edinburgh for Scarborough is 12 a day. The train schedules and services may vary between weekdays and weekends.
How early should I book Edinburgh to Scarborough train tickets to get the best deals?
The price of a one way train ticket from Edinburgh to Scarborough is on average £69 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets between Edinburgh and Scarborough available a few months in advance.

Important Stations and Airports for this Journey

Edinburgh
Scarborough
Edinburgh Waverley is the most popular Edinburgh railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Edinburgh for your journey to Scarborough.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transport options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express