COMPARE Prices across different modes

Tue
3 Aug
£51London North Eastern Railway
£15National Express
Wed
4 Aug
£51London North Eastern Railway
£15National Express
Thu
5 Aug
£56London North Eastern Railway
£12National Express
Fri
6 Aug
£69London North Eastern Railway
£12National Express
Sat
7 Aug
£75London North Eastern Railway
£10National Express
Sun
8 Aug
£65Cross Country
£12National Express
Mon
9 Aug
£70London North Eastern Railway
£10National Express
Tue
10 Aug
£43London North Eastern Railway
£28Megabus
Wed
11 Aug
£43London North Eastern Railway
£10National Express
Thu
12 Aug
£43London North Eastern Railway
£12National Express
Fri
13 Aug
£61London North Eastern Railway
£28Megabus
Sat
14 Aug
£34London North Eastern Railway
£28Megabus
Mon
16 Aug
£51London North Eastern Railway
£28Megabus
Tue
17 Aug
£43London North Eastern Railway
£28Megabus
Wed
18 Aug
£51London North Eastern Railway
£12National Express
Thu
19 Aug
£51London North Eastern Railway
£10National Express
Fri
20 Aug
£61London North Eastern Railway
£28Megabus
Sat
21 Aug
£34London North Eastern Railway
£28Megabus
Sun
22 Aug
£34London North Eastern Railway
£28Megabus
Mon
23 Aug
£43London North Eastern Railway
£28Megabus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Edinburgh and Leeds

distanceDistance162 miles (261 km)
durationAverage train duration2 h 59 min
priceAverage train ticket price£62 (€69)
changesDirect trainYes
carriersTrain providersCross Country, London North Eastern Railway or First Transpennine Express

Trains from Edinburgh to Leeds cover the 162 miles (261 km) long trip taking on average 2 h 59 min with our travel partners like Cross Country, London North Eastern Railway or First Transpennine Express. There are direct train services available. While the average ticket price for this journey costs around £62, you can find the cheapest train ticket for as low as £50. Travellers depart most frequently from Edinburgh Waverley and arrive in Leeds Railway Station.

Train companies

Edinburgh to Leeds with CrossCountry

Travel from Edinburgh to Leeds from £50 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most popular journey for you.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Edinburgh to Leeds you can choose between Standard Class and First Class tickets on Omio.

If you’re looking for a smooth and easy train between Edinburgh and Leeds, check Omio for CrossCountry trains offering this route. Whether you are looking for the fastest, earliest or cheapest train to take for this 162 miles (261 km) trip between Edinburgh and Leeds, Omio makes it easier than ever to find CrossCountry trains at affordable prices, and you can also quickly book train tickets online. Check the current CrossCountry train timetables for your ideal departure and arrival times, compare the best route from Edinburgh to Leeds as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your CrossCountry train on Omio. If you search for trains from Edinburgh to Leeds in the Omio app, you can quickly see if the CrossCountry tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for CrossCountry trains from Edinburgh to Leeds starting at £65, buy your official CrossCountry tickets with Omio online quickly and easily!

Please follow the recommendations outlined by CrossCountry when booking your train tickets from Edinburgh to Leeds due to the coronavirus:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Edinburgh to Leeds: Journey Details

CrossCountry operates direct trains from Edinburgh to Leeds. Weekday schedules begin with an early morning departure and continue with an hourly service until the final train in mid-evening with a journey time of around 3 hours. Indirect trains require taking a Virgin Trains East Coast service to York then changing to a CrossCountry, TransPennine Express or Northern Rail connection to Leeds. The Sunday timetable features a later first departure from Edinburgh and an earlier final train.

Historically an important wool and mill town, modern Leeds has grown into Yorkshire's commercial and cultural centre. Attractions for visitors include the stained glass arcades and designer boutiques of the Victoria Quarter, the bustling Kirkgate Market with its 800 stalls, and the Royal Armouries Museum.

Where do trains from Edinburgh to Leeds depart from?

Trains from Edinburgh to Leeds depart from Waverley Station in the city centre. Nearby bus stops on Princes Street and North Bridge offer connections around the city, while the tram stop on Princes Street provides a link to Haymarket station and the airport.

Night bus services leave from Waverley Bridge by the station's western exit. Edinburgh's main bus station on St. Andrews Square is a 5-minute walk north of Waverley. Taxis are available from a rank located inside the station.

Where do trains from Edinburgh to Leeds arrive at?

Trains from Edinburgh to Leeds arrive at the city's main station on the south side of the centre. The taxi rank and bus interchange are located outside the main entrance on New Station Street. The frequent Citybus service operates a route around the city centre from Monday to Saturday, while Arriva and First routes connect the station to most areas of Leeds.

Travel Tips

Trains from Edinburgh to Leeds
Travel by train to Leeds 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 Edinburgh to Leeds.
FAQs
How much does a cheap train from Edinburgh to Leeds cost?
If you’re looking to save money on tickets, you can find a cheap train from Edinburgh to Leeds for as little as £51  in the next 7 days.
What is the average price of train tickets between Edinburgh and Leeds?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Edinburgh to Leeds train to cost on average £62  one way.
What is the distance to Leeds from Edinburgh via train?
You should expect to travel around 162 miles (261 km)  to Leeds from Edinburgh by train.
How long is the train between Edinburgh and Leeds?
While the time it takes to travel 162 miles (261 km) between Edinburgh and Leeds can vary based on specific dates, weekends, and bank holidays, the train duration from Edinburgh to Leeds is on average 2 h 59 min.
Which train station in Edinburgh goes to Leeds? Which train station do I come into Leeds from Edinburgh?

When travelling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in Leeds Railway Station.

Where is the train station in Edinburgh? Where is the train station in Leeds?

Passengers board the train most frequently from Edinburgh Waverley, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Leeds Railway Station, located 0 mile (s) / 0 km away from the city centre.

Which train companies can get me from Edinburgh to Leeds?
If you're looking for trains from Edinburgh to Leeds, you can rely on Cross Country, London North Eastern Railway or First Transpennine Express to get you to Leeds. It's also good to check out all possible train companies for the Edinburgh to Leeds route to see if there might be differences in the amenities they offer.
Is there a direct train to Leeds from Edinburgh?
Yes, you can look for direct trains from Edinburgh to Leeds with Cross Country  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
When can I take the first train from Edinburgh to Leeds? When can I take the last train for the day?
If you prefer early morning trains from Edinburgh to Leeds, the first train leaves at 07: 08. If you prefer late night trains from Edinburgh to Leeds, the last train of the day leaves at 09: 30. Omio shows you the latest train from Edinburgh to Leeds times to help you book the best departure time for this route.
How far in advance should I buy train tickets between Edinburgh and Leeds for the best deals?
If you purchase a train ticket to Leeds from Edinburgh within the next 7 days, you can find tickets to cost on average £62 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Edinburgh to Leeds are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Edinburgh
Leeds
Edinburgh Waverley
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.