The fastest way from Heathrow to Canary Wharf is the Elizabeth line, running direct from Terminals 2 and 3 in about 46 minutes and from Terminal 4 in about 52 minutes, both for a single fare of £15.50. Terminal 5 has only a handful of direct trains a day, so most Terminal 5 passengers change at Heathrow Terminals 2 & 3, adding around ten minutes. A taxi or private transfer takes longer and costs more than the airport's central London routes, since Canary Wharf is further east. Checked 2026.
Elizabeth line: the direct route
Canary Wharf sits on the Abbey Wood branch of the Elizabeth line, the same branch that serves Custom House for ExCeL London a few stops further on. Heathrow Terminals 2 and 3 run four direct trains an hour through to Canary Wharf and on to Abbey Wood, calling at 13 stations including Ealing Broadway, Paddington, Bond Street, Tottenham Court Road, Liverpool Street and Whitechapel before reaching Canary Wharf. Terminal 4 also has four direct trains an hour on the same branch, with the journey taking a little longer at around 52 minutes because the train calls at Heathrow Terminals 2 & 3 first.
Terminal 5 is the exception. Only a handful of direct Terminal 5 to Canary Wharf trains run on a typical weekday, so most Terminal 5 passengers are better off taking the next Elizabeth line train to Heathrow Terminals 2 & 3 and changing there for a Canary Wharf or Abbey Wood service, a same-platform-style change that typically adds around ten minutes to the direct journey time. Check the live departure boards at T5 before you travel, since a convenient direct train is sometimes available depending on the time of day.
How much does it cost?
A single fare from any Heathrow terminal to Canary Wharf is £15.50 with contactless or Oyster, the same flat rate Transport for London charges between Heathrow and any Zone 1 station, which also applies to stations just beyond Zone 1 on a through-fare basis, including Canary Wharf, Custom House and Stratford. The one common exception on this route is Paddington, priced slightly lower at £14.60, which matters if your itinerary involves a stop there on the way. You can pay with contactless, an Oyster card, or buy a ticket from the machines at any of Heathrow's three rail stations. Daily and weekly TfL capping also applies, so making several journeys in a day, or over a week, on the Elizabeth line and the rest of the TfL network can work out cheaper than paying for each single separately.
Taxi and private hire
A taxi or pre-booked private transfer to Canary Wharf typically costs more than Heathrow's central London benchmark of roughly £75 to £130 for a metered black cab, since Canary Wharf is around 21 to 25 miles from the airport depending on the exact postcode and route taken, compared with about 18 miles to the West End. Journey time varies a great deal with traffic, from around 40 minutes on a clear run to well over 90 minutes at peak times, since the route crosses much of London via the M4 corridor and then east through to the Docklands. Fixed-price transfer operators commonly quote a wide range depending on vehicle size and how far ahead you book, so get a couple of live quotes before travelling rather than assuming a single figure, and factor in that a metered black cab's final fare depends heavily on the time of day and how heavy traffic is on the day.
Why people search for this route
Canary Wharf is London's second financial district after the City, home to major banks and professional services firms around One Canada Square, as well as a large shopping centre and a growing residential and hotel district built on the former West India Docks. It generates a steady flow of business travel through Heathrow, from bankers and consultants on day trips to conference and meeting attendees staying overnight nearby, and because it's well outside the usual West End and City routes most airport guides focus on, it's easy to default to a taxi without realising a direct, flat-fare train exists.
Connecting onward from Canary Wharf
Canary Wharf station on the Elizabeth line also connects to the Jubilee line and the Docklands Light Railway (DLR) at the adjacent Canary Wharf DLR station, so it's a useful interchange if your final destination is elsewhere in east or south-east London. The O2 Arena, for example, is one stop away on the Jubilee line from Canary Wharf (see our Heathrow to O2 Arena guide for the full route), and ExCeL London is a few stops further along the same Elizabeth line branch via Custom House (see our Heathrow to ExCeL guide). If your trip also touches London City Airport, that's a short DLR ride from Canary Wharf as well.
At a glance
| Option | Fare | Time from Heathrow | Best for |
|---|---|---|---|
| Elizabeth line (T2, T3) | £15.50 | About 46 minutes, direct | Most travellers |
| Elizabeth line (T4) | £15.50 | About 52 minutes, direct | T4 arrivals |
| Elizabeth line (T5) | £15.50 | About 52 minutes on rare direct trains, otherwise around 62 minutes changing at T2/3 | T5 arrivals; check live departures |
| Taxi or private hire | More than the ~£75-130 central London range | Roughly 40 minutes to over 90 minutes depending on traffic | Groups, heavy luggage, tight timing |
For the wider rail picture from Heathrow into London, see Heathrow to central London: fastest and cheapest ways, and for taxi booking generally, see the taxis page. For getting from your terminal to the Elizabeth line platform itself, see the public transport page.
Frequently asked questions
Is there a direct train from Heathrow to Canary Wharf?
Yes, from Terminals 2, 3 and 4. The Elizabeth line runs direct to Canary Wharf on the Abbey Wood branch, taking about 46 minutes from T2/3 and about 52 minutes from T4. Terminal 5 has only a few direct trains a day, so most T5 passengers change at Heathrow Terminals 2 & 3.
How much is the Elizabeth line from Heathrow to Canary Wharf?
A single fare is £15.50 with contactless or Oyster, the same flat rate TfL charges for Heathrow journeys to Zone 1 and the stations just beyond it. Paddington is the one common exception, priced at £14.60.
How long does it take to get from Heathrow to Canary Wharf?
About 46 minutes from Terminals 2 and 3, and about 52 minutes from Terminal 4, both on direct Elizabeth line trains. From Terminal 5, allow around 62 minutes if you need to change at Heathrow Terminals 2 & 3.
How much is a taxi from Heathrow to Canary Wharf?
More than the airport's central London benchmark of roughly £75 to £130 for a black cab, since Canary Wharf is around 21 to 25 miles away compared with about 18 miles to the West End. Get a live quote from a pre-booked operator for the most accurate current price.
Can I change for the O2 Arena or ExCeL London from Canary Wharf?
Yes. The O2 Arena is one stop away on the Jubilee line from Canary Wharf, and ExCeL London is reachable a few stops further along the same Elizabeth line branch via Custom House station.
Do I need to change trains from Terminal 5 to reach Canary Wharf?
Usually, yes. Terminal 5's direct Elizabeth line service to Canary Wharf is limited to only a few trains a day, so most Terminal 5 passengers change at Heathrow Terminals 2 & 3 for a Canary Wharf or Abbey Wood-bound service.
