Compare prices and tickets by train, coach or flight

Mon
30 May
£70London North Eastern Railway
£37National Express
£60easyJet
Thu
2 Jun
£70London North Eastern Railway
£43National Express
£96easyJet

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 Great Yarmouth to Edinburgh

distanceDistance304 miles (490 km)
durationAverage train duration7 h 28 min
priceAverage train ticket price£73 (€82)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain companiesLondon North Eastern Railway

Trains from Great Yarmouth to Edinburgh cover the 304 miles (490 km) long route taking on average 7 h 28 min with our travel partners like London North Eastern Railway. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this trip costs around £73, you can find the cheapest train ticket for as low as £70. Travellers depart most frequently from Great Yarmouth and arrive in Edinburgh Waverley.

Travel Tips: Trains from Great Yarmouth to Edinburgh

Travel by train to Edinburgh 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 Great Yarmouth to Edinburgh.
FAQs

How much do cheap train tickets to Edinburgh from Great Yarmouth cost?

You can find a cheap train from Great Yarmouth to Edinburgh for some dates and times for as low as £70  one way in the next 7 days.

How much does the train from Great Yarmouth to Edinburgh cost on average?

The Great Yarmouth to Edinburgh train ticket price is on average £73  if you are looking to book your tickets for this trip in the next week.

How many miles is it from Great Yarmouth to Edinburgh by train?

The Great Yarmouth to Edinburgh train distance is approximately 304 miles (490 km).

What is the average Great Yarmouth to Edinburgh train duration?

On average the Great Yarmouth to Edinburgh train time is 7 h 28 min  covering the 304 miles (490 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Which train station from Great Yarmouth to Edinburgh do I depart from? Which Edinburgh train station from Great Yarmouth do I arrive in?

Omio customers book a train from Great Yarmouth   to Edinburgh Waverley   most frequently for this route.

Where is the train station in Great Yarmouth? Where is the train station in Edinburgh?

Passengers board their train most frequently from Great Yarmouth and travel around 0.8 miles (1.3 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Edinburgh Waverley and need to travel approximately 0.4 miles (659 m) from the train station to the city centre in Edinburgh.

Which train companies can get me from Great Yarmouth to Edinburgh?

For the journey from Great Yarmouth to Edinburgh you can take a train with London North Eastern Railway. Be sure to check out all possible train providers that offer services to Edinburgh from Great Yarmouth on Omio to compare what amenities they may have.

How many trains per day are there to Edinburgh from Great Yarmouth?

On average, there are 8 trains a day from Great Yarmouth to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Great Yarmouth to Edinburgh? When does the last train depart from Great Yarmouth to Edinburgh?

The earliest train departing from Great Yarmouth to Edinburgh leaves at 07: 47. The last train departing from Great Yarmouth to Edinburgh leaves at 13: 22. You can find the latest Great Yarmouth to Edinburgh train timetable on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I book train tickets to Edinburgh from Great Yarmouth to score the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets from Great Yarmouth to Edinburgh within the next 7 days, you can find tickets to cost on average £73 one way. To find the best prices for this route, consider booking your train ticket from Great Yarmouth to Edinburgh a few months in advance.

Important Stations and Airports for this Journey

Great Yarmouth
Edinburgh
The major railway station for departures from Great Yarmouth is Great Yarmouth. Read all the information you need to know about services, amenities and connections at Great Yarmouth for your trip from Great Yarmouth to Edinburgh.

More options for your journey from Great Yarmouth to Edinburgh

Here are some other resources that might have the information you need