Travel from London to Dublin

Flights from London to Dublin

British Airways, CityJet and Aer Lingus fly from London to Dublin every 2 hours.

How to get from London to Dublin

ModeDurationPrice
From Bank DLR Station train to London City airport, fly to Dublin airport, then bus to Dublin.4 h 1 min$101
From London Paddington train to London Heathrow airport, fly to Dublin airport, then bus to Dublin.3 h 50 min$137
From London Victoria train to London Gatwick airport, fly to Dublin airport, then bus to Dublin.4 h 3 min$99
From London Liverpool Street train to London Stansted airport, fly to Dublin airport, then bus to Dublin.4 h 31 min$78
From London Liverpool Street train to Southend airport, fly to Dublin airport, then bus to Dublin.4 h 31 min$244
From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Dublin airport, then bus to Dublin.4 h 11 min$78
From London Euston train to Birmingham airport, fly to Dublin airport, then bus to Dublin.4 h 35 min$142
From London Waterloo train to Southampton airport, fly to Dublin airport, then bus to Dublin.4 h 49 min$137
From London Euston train to Chester, train to Holyhead, then car ferry to Dublin.8 h 31 min$238
From London Euston train to Birmingham New Street, walk to Birmingham, then bus and ferry to Dublin.11 h 5 min$125
From London Victoria Coach Station bus to Birmingham then bus and ferry to Dublin.12 h 10 min$45
From London Victoria bus and ferry to Dublin.12 h 30 min$37
From London drive to Holyhead then car ferry to Dublin.8 h 8 min$115

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

It takes approximately 4 h 1 min to get from London to Dublin, including transfers.

Is there a direct bus between London and Dublin?

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

Operators from London to Dublin

OperatorPhoneWebsite
Dockland Light Railway (DLR)Dockland Light Railway (DLR)
British AirwaysBritish Airways
CityJetCityJet
Aer LingusAer Lingus
Aircoach+353 1 844 7118Aircoach
Heathrow ExpressHeathrow Express
Gatwick Express+44 345 850 1530Gatwick Express
RyanairRyanair
Stansted ExpressStansted Express
Greater AngliaGreater Anglia
FlybeFlybe
East Midlands Trains03457 125 678East Midlands Trains
London General0343 222 1234London General
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
South Western Railway0345 6000 650South Western Railway
Arriva Trains Wales03333 211 202Arriva Trains Wales
Irish FerriesIrish Ferries
National Express+44 08717 818178National Express