By Eurostar, with Thames River Cruise Show up at the Gare du Nord where your Parisian guide will meet you with tickets and details for your London day trip. The Eurostar leaves Paris precisely at 8:07 AM and arrives at London's St. Pancras Station three hours later.