Travel from Dublin to London

Flights from Dublin to London

CityJet, British Airways and three other airlines fly from Dublin to London hourly.

Book transport from Dublin to London

How to get from Dublin to London

ModeDurationPrice
From The 3Arena line 702 bus to Dublin airport, fly to London City airport, then train to London.3 h 55 min$101
From The 3Arena line 702 bus to Dublin airport, fly to London Heathrow airport, then train to London.3 h 50 min$136
From The 3Arena line 702 bus to Dublin airport, fly to London Gatwick airport, then train to London.4 h 12 min$101
From The 3Arena line 702 bus to Dublin airport, fly to London Stansted airport, then train to London.4 h 20 min$78
From The 3Arena line 702 bus to Dublin airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London.4 h 27 min$77
From The 3Arena line 702 bus to Dublin airport, fly to Southend airport, then train to London.4 h 36 min$204
From Connolly Train Station train to Belfast Central Train Station, train to Belfast City airport, fly to London Heathrow airport, then train to London.5 h 19 min$179
From Dublin car ferry to Holyhead then train to London Euston.7 h 56 min$263
From Dublin car ferry to Bootle, walk to Seaforth, Riversdale Road, bus to Queen Square Bus Station, walk to Liverpool Lime Street, then train to London Euston.12 h 13 min$283
From Dublin bus and ferry to Birmingham then bus to London Marble Arch.12 h 2 min$45
From Dublin bus and ferry to London Victoria.12 h 15 min$37
From Dublin car ferry to Holyhead then drive to London.8 h 10 min$118

How long does it take to get from Dublin to London?

It takes approximately 3 h 55 min to get from Dublin to London, including transfers.

Is there a direct bus between Dublin and London?

Yes, there is a direct bus departing from Dublin and arriving at London Victoria. Services depart once daily. The journey takes approximately 12 h 15 min.

Operators from Dublin to London

OperatorPhoneWebsite
Aircoach+353 1 844 7118Aircoach
CityJetCityJet
British AirwaysBritish Airways
KLMKLM
Aer LingusAer Lingus
FlybeFlybe
Dockland Light Railway (DLR)Dockland Light Railway (DLR)
Heathrow ExpressHeathrow Express
RyanairRyanair
Gatwick Express+44 345 850 1530Gatwick Express
Stansted ExpressStansted Express
London General0343 222 1234London General
ThameslinkThameslink
Greater AngliaGreater Anglia
Irish RailIrish Rail
Translink UK+44 28 9066 6630Translink UK
Irish FerriesIrish Ferries
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
P&O Ferries01304 448866.P&O Ferries
Stagecoach UKStagecoach UK
National Express+44 08717 818178National Express