Trains run to Windsor from London Paddington train station in west London and London Waterloo in the south. It's also possible to get a bus to Windsor from Victoria Coach station or Heathrow Airport.