London to Edinburgh train

Arriving London 9/14 @ 7. Not sure how long it will take to clear customs so not sure I should buy an advance ticket. Can I buy a ticket at the station or on the train? Any thoughts you have as to how to make this easier are appreciated
1 person has
this question
  • Hi John,

    You're flying into London?

    The trains from London to Edinburgh depart from the Kings Cross station in the city. It is recommended that tickets be purchased in advance, before even leaving for Europe. Generally, trains in the UK can be booked once within 90 days of an intended departure date.

    You would purchase tickets for a train from London to Edinburgh by searching the route under 'Find Train Tickets' on

    Trains from London to Edinburgh are 'Virgin Trains East Coast'.
    • If you'll be flying into London Heathrow, you would also want to purchase tickets for Heathrow Express to get you into the city.

      Special tickets are issued for the Heathrow Express. These tickets would be purchased by clicking on the following link:

      Heathrow Express trains take passengers to the Paddington station in London. The Heathrow Express departs once every 15 minutes (taking about 15 minutes from terminals 1, 2 and 3 to Paddington and 23 minutes from terminal 5 to Paddington).

      To commute from Paddington to the Kings Cross station, you would take the Circle Line of the Tube. The ride on the Tube from Paddington to Kings Cross takes about 15 minutes. You would pay to take the Tube locally at the station.

      At the airport itself, the time it takes to get from the gate to the Heathrow Express platforms can depend on several factors. I would just recommend allowing a time that is comparable to the amount of time it would take for you to walk through a typical major North American airport and retrieve luggage. It is also recommended that you allow an additional hour to get through customs if your flight is arriving from overseas.
    • For time spent in Edinburgh, you can view various city passes and tours offered by clicking here:
  • (some HTML allowed)
    How does this make you feel?
    Add Image

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited