Getting from Lancaster to Edinburgh by train
Travelling from Lancaster Station to Edinburgh Waverley Station by train takes around 2 hours and 15 minutes, making it an effortless way to reach the Scottish capital. Whether you're heading for a city break, business trip, or onward travel, Avanti ensures a smooth journey.
Along the way, you’ll be treated to stunning views of the Lake District’s dramatic hills before continuing through the rolling Scottish Lowlands. With Off-Peak Single tickets starting from £51.90, and Advance Tickets for even further discounts, you can enjoy both the scenery and the savings.
Find the cheapest train tickets from Lancaster to Edinburgh
Make sure you get the best fare when travelling from Lancaster to Edinburgh with these money-saving options.
Book Direct with Avanti to avoid booking fees and secure the best ticket price. Buying directly through our website or app ensures you get the best value without extra charges.
Travel Off-Peak for better savings. Off-Peak Tickets not only cost less but also allow for a more relaxed journey, avoiding the busiest times.
Buy a Season Ticket if you regularly commute between Lancaster and Edinburgh. Whether it’s a 7-day, Monthly, or Annual pass, you’ll save money on repeat travel.
Join Club Avanti for exclusive perks and discounts. Members enjoy 10% off their next journey, free hot drinks, and discounts on onboard food.
Use a Railcard to cut costs on your ticket. Railcards can save you up to a third, making regular travel much more affordable.
Travelling in comfort with Avanti
When you travel from Lancaster to Edinburgh, you can enjoy a comfortable and seamless journey with Avanti.
Our spacious reclining seats are designed for relaxation, while our high-speed WiFi keeps you connected throughout the trip. Power sockets at every seat mean you won’t have to worry about running out of charge.
As you make your way north, grab a hot drink or snack from our onboard menu. Booking in advance ensures the best prices, but if you want a quieter train, be sure to book an Off-Peak Ticket.
Travelling from Lancaster?
Lancaster is a historic city with a unique blend of heritage and culture. The city’s medieval castle, once a prison and a fortress, dominates the skyline and offers fascinating tours.
Stroll through Williamson Park, home to the Ashton Memorial and scenic walking trails. If you’re interested in the city’s maritime past, the Lancaster Maritime Museum provides an insightful look into its trading history.
Lancaster Station is centrally located, making it easy to access before your journey. With shops, cafés, and waiting areas, you can grab a coffee or relax before boarding your train to Edinburgh.
Travelling to Edinburgh?
Edinburgh is a city where history and modern culture collide.
The Royal Mile leads you through centuries of heritage, from Edinburgh Castle down to Holyrood Palace. Literature lovers can explore the Writers' Museum, while those looking for panoramic city views can hike up Arthur’s Seat.
Arriving at Edinburgh Waverley Station, you’ll find yourself in the heart of the city, just moments from Princes Street’s shops, cafés, and bars. Whether you’re visiting for business or leisure, the station’s central location makes it the perfect gateway to Scotland’s capital.
First Class service
Make your journey from Lancaster to Edinburgh more enjoyable with Avanti’s First Class service, designed for both relaxation and productivity.
Reclining seats with additional legroom, a guaranteed table, and onboard power sockets ensure you can travel in comfort. Free WiFi lets you catch up on work, check your emails, or browse the web as you journey north.
A highlight of First Class is our complimentary seasonal food and drink menu, with fresh, high-quality options served throughout the day. Whether it’s a hot breakfast, a light lunch, or an afternoon tea, you’ll be well looked after onboard.
Find out more about our First Class services here.