There are 4 ways to get from The O2 Arena to Fareham by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train South Western Railway  •  2 h 44 min

  1. Take the train from London Waterloo to Fareham

$33 - $54

Cheapest option

Line 751 bus, bus  •  4 h 35 min

  1. Take the line 751 bus from Poplar, Cotton Street to Victoria, Westminster CathedralVictoria 700 / ...
  2. Take the bus from Belgravia, Victoria Coach Station to Fareham, Bus Station 030 / ...

$15 - $20

2 alternative options

Train Southern  •  3 h 26 min

  1. Take the train from London Victoria to Fareham

$61 - $92

Drive  •  1 h 40 min

  1. Drive from The O2 Arena to Fareham 82.4 miles

$17 - $26

What companies run services between The O2 Arena, England and Fareham, England?

South Western Railway operates a train from The O2 Arena to Fareham hourly. Tickets cost $30 - $50 and the journey takes 1 h 36 min. Alternatively, you can take a bus from The O2 Arena to Fareham via Poplar, Cotton Street, Victoria, Westminster CathedralVictoria, and Belgravia, Victoria Coach Station in around 4 h 35 min.

Train operators
Bus operators
The Kings Ferry
Phone
+44 1634 377577
Email
sales@thekingsferry.co.uk
Website
thekingsferry.co.uk
Bus from Poplar, Cotton Street to Victoria, Westminster CathedralVictoria
Ave. Duration
48 min
Frequency
Every 30 minutes
Estimated price
$5
Schedules at
thekingsferry.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Bali: What to do if Mount Agung erupts and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

How far is it from The O2 Arena to Fareham?

The distance between The O2 Arena and Fareham is 110 km. The road distance is 132 km.

What is the cheapest way to get from The O2 Arena to Fareham?

The cheapest way to get from The O2 Arena to Fareham is to line 751 bus and bus which costs £10 - £15 and takes 4 h 35 min.

What is the fastest way to get from The O2 Arena to Fareham?

The quickest way to get from The O2 Arena to Fareham is to drive which takes 1 h 40 min and costs £12 - £19.

Is there a direct bus between The O2 Arena and Fareham?

No, there is no direct bus from The O2 Arena to Fareham. However, there are services departing from Poplar, Cotton Street and arriving at Fareham, Bus Station via Belgravia, Victoria Coach Station. The journey, including transfers, takes approximately 4 h 35 min.

How long does it take to get from The O2 Arena to Fareham?

It takes approximately 2 h 44 min to get from The O2 Arena to Fareham, including transfers.