Train Tickets to Scotland
You can book railway tickets in Scotland using our online train ticket reservation service. All Scottish rail services are bookable except for Caledonian Sleepers which are the overnight services from London to Scotland. You also book GNER services between London and Scotland as well as Virgin Rail services.
Simply add the leaving stations and return route (if you are planning to return), the dates of travel and the preferred times of travel and away you go.
As usual, early birds catch the worm as far as cheap train tickets to Scotland goes.The service provides a timetable of possible trains as well as ticket tariff which allows you to choose tickets before purchase.
Edinburgh's main ticket station is Waverley Station (or Edinburgh Waverley) and the London departure station is London Kings Cross. The best service to choose is GNER.
Here's some advice: DO book your tickets before travel if you are planning long distance travel (ie London to Scotland) as many trains get fully booked and standing for five hours is no fun unless you are a guardsman or have piles. Booking a ticket also gets you a seat reservation for the journey.
If you are travelling from London, you have to travel GNER via London's King Cross station. Otherwise most other services are run by Virign Rail. I pretty much cannot commend either to you as both suffer endless delays.
Within Scotland all rail services are run by a local operator who promises real improvements to services. Suffice to say the best thing about trains is the view. The worst quality is that they are dirty, uncomfortable and far too infrequent.
Foreign Traveller Advice: If you are booking your tickets from abroad, you will NOT get them posted to your home address. However all the main stations have special machines to pick them up from. Simply print out your email and keep that as a reference as well as bringing the same credit card used.
About Railway staff: Rail staff tend to be very helpful and knowledgeable with an uncanny knowledge of esoteric timetables. We recommend being polite, using "please" and you will get all the help you need. Please note that the many delays are not usually their fault.