Greater Anglia operates a train from London to Southwold hourly. Tickets cost $30 - $50 and the journey takes 1 h 13 min. 2 other operators also service this route. Alternatively, National Express operates a bus from London to Southwold every 4 hours. Tickets cost $13 - $18 and the journey takes 3 h 10 min. 2 other operators also service this route.
How to get from London to Southwold
From London Liverpool Street train to Ipswich, train to Halesworth, Railway Station, then bus to Southwold, Kings Head. 3 h 54 min £44. From London Victoria Coach Station bus to Norwich City Centre, St Stephens Street then bus to Southwold, North Green. 5 h 1 min £22. From London drive to Southwold. 2 h 14 min £21.