What is the Eurostar? on Jul 22, 2023 Published in Business Trivia A High Speed Passenger Train. Eurostar can be traced to the 1986 choice of a rail tunnel to provide a cross-Channel link between Britain and France.