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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Maidstone and Edinburgh

distanceDistance357 miles (575 km)
priceAverage train ticket price£81 (€92)
frequencyTrain frequency17 a day
changesDirect trainYes, 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.

Travel Tips

Trains from Maidstone 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 Maidstone to Edinburgh.
How much do cheap trains from Maidstone to Edinburgh cost?
Looking to save money on your trip? Omio customers have found the cheapest train to Edinburgh from Maidstone for the next 7 days starting from £81  one way.
What is the average price of train tickets between Maidstone and Edinburgh?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that Maidstone to Edinburgh train prices are on average £81  one way.
How far is it from Maidstone to Edinburgh by train?
When travelling this route you should expect the distance to Edinburgh from Maidstone via train to be approximately 357 miles (575 km).
What station does the Maidstone to Edinburgh train leave from? Which Edinburgh train station do I come into from Maidstone?

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.

Where do I find the Maidstone train station to Edinburgh? Where is the Edinburgh train station?

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.

How many trains per day are there from Maidstone to Edinburgh?
The average number of trains departing Maidstone for Edinburgh is 17 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Maidstone to Edinburgh?
The earliest train for this journey departs from Maidstone at 08: 33. The last train leaves from Maidstone at 08: 33. Check Omio for the latest train schedule from Maidstone to Edinburgh and book the best time to depart on your chosen travel date.
When should I buy Maidstone Edinburgh train tickets to score the best deals?
If you book Maidstone to Edinburgh train tickets within the next 7 days, you can find one way tickets to cost on average £81. However, booking in advance gives you access to the best prices for trains from Maidstone to Edinburgh. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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