By National Rail: Charlton mainline station.
By Eurostar: St. Pancras.
You would then need to catch a bus or the tube to get to the O2.
That will depend on where you are travelling FROM but the nearest station is North Greenwich.
Neither one of them is close but of the two, London Bridge is nearest. The station that you need for the O2 is North Greenwich.
Birmingham International - Euston, then take the Northern Line to Waterloo, and the Jubilee Line to North Greenwich for the Dome.
About 5 miles
You can get an underground train and an overground train from London Bridge.
North Greenwich is the nearest station to O2
55 mins
The famous O2 arena is located in North Greenwich. You should get directions before leaving for your trip, since that is always a good idea. Make sure you can also drive that far, before you decide on visiting, or buying tickets for a show.
The o2 arena is in wales, Cardiff ok
o2 arena is bigger than wembley arena
what is the best way to greenwich from gatwick airport
O2 Arena, ExCel Arena.