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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Grimsby to Edinburgh

distanceDistance206 miles (332 km)
durationAverage train duration4 h 42 min
priceAverage train ticket price£147 (€165)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day

Trains from Grimsby to Edinburgh cover the 206 miles (332 km) long trip taking on average 4 h 42 min with our travel partners like. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £147, but the average price of train tickets is £147. Travellers depart most frequently from Grimsby Town and arrive in Edinburgh Waverley.

Travel Tips

Trains from Grimsby 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 Grimsby to Edinburgh.
What is the price of the cheapest train from Grimsby to Edinburgh?
Omio customers have found the cheapest trains to Edinburgh from Grimsby to cost as little as £147  in the next 7 days.
What is the average price of train tickets to Edinburgh from Grimsby?
In the next 7 days you’ll find that the average cost of a train ticket between Grimsby and Edinburgh is £147  one way.
What is the distance to Edinburgh from Grimsby via train?
When travelling this route you should expect the distance between Grimsby and Edinburgh via train to be approximately 206 miles (332 km).
How long does it take from Grimsby to Edinburgh by train?
The Grimsby to Edinburgh train duration is on average 4 h 42 min, which is to be expected when travelling 206 miles (332 km) from Grimsby to Edinburgh. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which train station in Grimsby goes to Edinburgh? Which train station do I come into Edinburgh from Grimsby?

Some of the Grimsby train stations to Edinburgh you can start your journey from include Grimsby Town, Grimsby Docks and Grimsby, Weelsby Street. Similarly, some of the arrival train stations in Edinburgh include Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

When travelling this route, Omio customers are departing most frequently from Grimsby Town   and arriving in Edinburgh Waverley.

Where is the departure train station in Grimsby located? Where is the arrival train station in Edinburgh located?

The most popular departure train station with passengers for this journey, called Grimsby Town, is located 0.5 miles (772 m) from the city centre of Grimsby.

The most popular arrival train station, Edinburgh Waverley, is located 0.2 miles (429 m) away from the city centre of Edinburgh.

How many trains per day are there from Grimsby to Edinburgh?
The average number of trains departing Grimsby for Edinburgh is 16 a day. The train schedules and services may vary between weekdays and weekends.
How early should I purchase train tickets from Grimsby to Edinburgh to score the best deals?
If you buy Grimsby to Edinburgh train tickets within the next 7 days, you can find one way tickets to cost on average £147. However, booking in advance gives you access to the best prices for trains to Edinburgh from Grimsby. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Grimsby Town is the most popular Grimsby 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 Grimsby for your journey to Edinburgh.

More options for your journey from Grimsby to Edinburgh

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