buy a bus ticket London ➞ Fareham
Compare prices and tickets for different trip options
Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget
Overview: Bus from London to Fareham
The bus route from London to Fareham covers a distance of 104 km and has an average duration of 2 hours and 52 minutes, with the fastest bus taking approximately 2 hours and 20 minutes. There are 33 direct buses available each day, with the first bus departing at 08:00 and the last at 23:59. The cheapest ticket price is 13.04 EUR.
Popular Bus Stations from London to Fareham
Bus Companies
Found: 3Bus from London to Fareham
Fareham is a market town located in Hampshire, England, known for its historic architecture and proximity to the Solent. Visitors often explore the quaint town center, featuring shops and cafes, as well as the Fareham Creek and local parks. The town serves as a convenient base for accessing nearby attractions such as the naval city of Portsmouth and the scenic coastline of the South Downs National Park. Additionally, Fareham hosts various community events throughout the year, offering a glimpse into local culture.

