London Overground operates a train from Swiss Cottage to Marylebone every 30 minutes. Tickets cost $1 - $3 and the journey takes 6 min. Alternatively, London Buses operates a bus from Swiss Cottage to Marylebone every 5 minutes. Tickets cost $3 and the journey takes 13 min. 3 other operators also service this route.
From Swiss Cottage Underground Station Tube to Baker Street Underground Station. 4 min £2. From South Hampstead train to London Euston. 6 min £1. From Swiss Cottage bus to Baker Street Station. 13 min £2. From Swiss Cottage taxi to Marylebone. 4 min £12. From Swiss Cottage Uber to Marylebone. 4 min £10. From Swiss Cottage walk to Marylebone. 40 min. From Charlbert Street, St. John's Wood Bikeshare to Beaumont Street, Marylebone. 11 min.