|Distance||357 miles (575 km)|
|Average train ticket price||£81 (€92)|
|Train frequency||17 a day|
|Direct train||Yes, there are 17 direct trains a day|
Trains from Maidstone to Edinburgh cover the 357 miles (575 km) long journey with our travel partners like. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this journey costs around £81, you can find the cheapest train ticket for as low as £81. Travellers depart most frequently from Maidstone East and arrive in Edinburgh Waverley.
There are a few train stations in Maidstone to start your trip from including Maidstone East, Maidstone West and Maidstone Barracks. In Edinburgh you have a few train station options to choose from for your arrival including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.
Omio customers travelling this route depart most frequently from Maidstone East and arrive in Edinburgh Waverley.
Passengers booking this trip most frequently board their trains from Maidstone East and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.
Passengers arriving in Edinburgh most often arrive at Edinburgh Waverley and need to travel around 0 mile (s) / 0 km from this train station to the city centre.
Here are some other resources that might have the information you need