Cheap bus and coach tickets from Fareham to London

1 Person
Search accommodation with

Buses from Fareham to London

National Express
02:20 hrs
From € 7.00

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.

Bus connections from Fareham to London

From Fareham to London (Victoria Coach Station)
Duration: 02:20 hrs
Earliest Arrival: 10:50
Earliest Departure: 06:25
Latest Arrival: 09:20
Latest Departure: 07:00
  • Fareham
  • London (Victoria Coach Station)


08/10/2014 18:30 - 20:50 €7.00
08/10/2014 08:05 - 10:50 €7.00
09/10/2014 07:00 - 09:20 €7.00
08/10/2014 18:30 - 20:50 €7.00
09/10/2014 07:00 - 09:20 €7.00
09/10/2014 07:00 - 09:20 €7.00
09/10/2014 07:00 - 09:20 €7.00
08/10/2014 20:45 - 23:05 €7.00
08/10/2014 20:45 - 23:05 €7.00
08/10/2014 08:05 - 10:50 €7.00