Cheap bus tickets from Fareham to London

Direct buses run regularly from Fareham to London. A journey with the main provider National Express typically takes 2.5 hours. The bus station in Fareham can be found in the town centre, approximately a 5 minute walk from Fareham train station. The services terminate at London Victoria Coach Station. The quickest buses on this route call only at Portsmouth on the way to London, however other services are available offering alternative transfer points. There are two or three buses on this route per day, with the earliest leaving around 12:30 p.m. and the latest leaving approximately 2:30 p.m. However, it is possible to take a bus (not necessarily a National Express service) from Fareham to Portsmouth almost any hour of the day.


The Titchfield Haven National Nature Reserve is home to a wonderful range of birds all year round, making it a favourite haunt for bird spotters and wildlife photographers. The majestic Titchfield Abbey is a fantastic historic site to visit, and also has a cafe on-site. Theatre lovers can head to Fareham Hall to take in a show in elegant surroundings.


Browse the often controversial contemporary works in the Tate Modern and the exquisite Royal Collections in the Queens' Gallery near Hyde Park (close to Victoria station where the bus arrives). Enjoy the shopping opportunities in Covent Garden and Portobello Market and watch a show by the banks of the Thames.

Our Best Fares From Fareham To London

14:25 Fareham 16:50 London
Total £ 18.38