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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Crawley to Edinburgh

distanceDistance355 miles (573 km)
priceAverage train ticket price£59 (€67)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Crawley to Edinburgh cover the 355 miles (573 km) long route with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £59, but the average price of train tickets is £59. Travellers depart most frequently from Crawley and arrive in Edinburgh Waverley.

Travel Tips

Trains from Crawley 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 Crawley to Edinburgh.
How much do cheap trains from Crawley to Edinburgh cost?
If you’re looking to save money on tickets, you can find a cheap train between Crawley and Edinburgh for as little as £59  in the next 7 days.
How much does the train from Crawley to Edinburgh cost on average?
If you’re looking to book tickets for this route in the next 7 days, you’ll find that Crawley to Edinburgh train prices are on average £59  one way.
What is the distance by train from Crawley to Edinburgh?
The train distance from Crawley to Edinburgh is around 355 miles (573 km).
When travelling by train from Crawley to Edinburgh, which train station in Crawley do I depart from and which train station in Edinburgh do I arrive in?

Omio customers who travel this route most frequently depart from Crawley   and arrive in Edinburgh Waverley.

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

Passengers board their train most frequently from Crawley and travel around 0 mile (s) / 0 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 mile (s) / 0 km from the train station to the city centre in Edinburgh.

How many trains are there between Crawley and Edinburgh a day?
The average number of trains departing Crawley for Edinburgh is 25 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Crawley to Edinburgh? When can I take the last train for the day?
You can take the first train from Crawley to Edinburgh at 07: 59   or take the last train from Crawley to Edinburgh leaving at 07: 59. Look for the latest Crawley Edinburgh train timetable on Omio and book the best time to take the train for this trip.
How early should I book train tickets from Crawley to Edinburgh to score the best deals?
If you buy Crawley to Edinburgh train tickets within the next 7 days, you can find one way tickets to cost on average £59. However, booking in advance gives you access to the best prices for trains between Crawley and 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

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

Trains from Crawley to Edinburgh: related information

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