Cost: Expect ~£100 one-way, ~£200 round-trip for advance-purchase standard class. Prices rise closer to departure.
Duration: ~8 hours 30 minutes, including a mandatory change in Paris (Eurostar to Gare du Nord, transfer to Gare de Lyon, then TGV Lyria to Geneva).
Operator: Eurostar (London–Paris) + TGV Lyria (Paris–Geneva). Book as a through-ticket on Eurostar or SNCF websites.
Booking Tips:
Bring: Passport, tickets (e-ticket on phone), snacks, entertainment, charger.