London to Bonn flight with Ryanair

Sat, Apr 19
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: London to Bonn flight

United KingdomUnited Kingdom
GermanyGermany
Icon of flight
Flights from London to Bonn depart on average 40 times per day, taking around 1h 36m. Cheap flight tickets for this journey start at $35 (€29) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
317 miles (511 km)
Average flight duration
1h 36m
Cheapest ticket price
$35 (€29)
Flights per day
40
Direct flights
14
Airlines
10
Fastest flight
1h 15m
Cheapest month to travel
September
First flight
05:55
Last flight
21:25
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

The cheapest and fastest flights from London to Bonn

Showing times and prices for Apr 19

Cheapest price

$99

Average price

$673

Fastest journey

1 h 20 m

Average duration

1 h 20 m

Flights per day

88

Distance

511 km

Cheap tickets

The best way to find a cheap flight ticket from London to Bonn is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Ryanair UKRK 2814
06:15AM1h20
London Stansted Airport (STN)
08:35AMCologne Bonn Airport (CGN)
$991One-way
0 transfers
Eurowings EW461
08:50AM1h20
London Heathrow Airport (LHR)
11:10AMCologne Bonn Airport (CGN)
$1271One-way
0 transfers
Eurowings EW9463
08:05AM1h20
London Heathrow Airport (LHR)
10:25AMDusseldorf Airport (DUS)
$1271One-way
0 transfers
British AirwaysBA930
07:10AM1h20
London Heathrow Airport (LHR)
09:30AMCologne Bonn Airport (CGN)
$1531One-way
0 transfers
Ryanair UKRK 2352
07:40PM1h20
London Stansted Airport (STN)
10:00PMCologne Bonn Airport (CGN)
$1721One-way
0 transfers

Travel Information

Compare bus, flight, and train for London to Bonn

Omio recommends booking the flight as it is the most popular option from London to Bonn among Omio's users. If you are prioritising price take the flight with prices starting from €29. For those with little time consider booking a flight which can get you there in 1h 36m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 0.5 - 1.3kg.

Compare flight with

Most popular
Flight
Bus
Train

€84

Average price

Cheapest

€99

Average price

€234

Average price

4h 36m

Average duration

Fastest

1h 36m

Onboard

+

3h 0m

Additional time*

19h 49m

Average duration

19h 19m

Onboard

+

30m

Additional time*

8h 51m

Average duration

8h 21m

Onboard

+

30m

Additional time*

1.5 - 3.1kg

CO2 emissions

0.5 - 1.3kg

CO2 emissions

Lowest

-

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

London to Bonn flight times

Showing flights for today, Friday, April 18
Last updated at 5:16 PM
ProviderDepartsDurationArrivesTransfers
Tickets
british_airwaysBA9425:40 PM London Heathrow Airport (LHR)
1h25
7:05 PM Dusseldorf Airport (DUS)0 transfersDirect
british_airwaysBA9325:45 PM London Heathrow Airport (LHR)
1h25
7:10 PM Cologne Bonn Airport (CGN)0 transfersDirect
klm_cityhopperKL994 · KL17996:00 PM London City Airport (LCY)
15h50
9:50 AM Dusseldorf Airport (DUS)1 transfer
klm_cityhopperKL994 · KL17976:00 PM London City Airport (LCY)
11h40
5:40 AM Dusseldorf Airport (DUS)1 transfer
klm_cityhopperKL1014 · KL17976:15 PM London Heathrow Airport (LHR)
11h25
5:40 AM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR12 · QR856:25 PM London Heathrow Airport (LHR)
17h30
11:55 AM Dusseldorf Airport (DUS)1 transfer
eurowingsEW94696:35 PM London Heathrow Airport (LHR)
1h20
7:55 PM Dusseldorf Airport (DUS)0 transfersDirect
eurowingsLH53356:35 PM London Heathrow Airport (LHR)
1h20
7:55 PM Dusseldorf Airport (DUS)0 transfersDirect
eurowingsEW4657:00 PM London Heathrow Airport (LHR)
1h20
8:20 PM Cologne Bonn Airport (CGN)0 transfersDirect
klm_cityhopperKL996 · KL17997:10 PM London City Airport (LCY)
14h40
9:50 AM Dusseldorf Airport (DUS)1 transfer
klm_cityhopperKL996 · KL17977:10 PM London City Airport (LCY)
10h30
5:40 AM Dusseldorf Airport (DUS)1 transfer
klm_cityhopperKL1016 · KL17977:55 PM London Heathrow Airport (LHR)
9h45
5:40 AM Dusseldorf Airport (DUS)1 transfer
british_airwaysQR9711+qatar_airwaysQR858:25 PM London Heathrow Airport (LHR)
15h30
11:55 AM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR16 · QR858:55 PM London Heathrow Airport (LHR)
15h00
11:55 AM Dusseldorf Airport (DUS)1 transfer
Saturday, April 19
swissLX345+air_dolomitiLX4814+deutsche_bahnICE 814 · STR 665:00 AM London Heathrow Airport (LHR)
11h53
4:53 PM Bonn Hbf3 transfers
swissLX345+air_dolomitiLX4814+deutsche_bahnICE 228 · RE 285265:00 AM London Heathrow Airport (LHR)
10h02
3:02 PM Bonn Hbf3 transfers
swissLX345+air_dolomitiLX4814+deutsche_bahnICE 812 · STR 665:00 AM London Heathrow Airport (LHR)
12h53
5:53 PM Bonn Hbf3 transfers
ryanair_ukRK 28145:15 AM London Stansted Airport (STN)
1h20
6:35 AM Cologne Bonn Airport (CGN)0 transfersDirect
air_franceAF1381+air_france_hopAF1618+deutsche_bahnICE 814 · STR 665:15 AM London Heathrow Airport (LHR)
11h38
4:53 PM Bonn Hbf3 transfers
air_franceAF1381+air_france_hopAF11065:15 AM London Heathrow Airport (LHR)
14h25
7:40 PM Dusseldorf Airport (DUS)1 transfer
air_franceAF1381+air_france_hopAF16065:15 AM London Heathrow Airport (LHR)
4h00
9:15 AM Dusseldorf Airport (DUS)1 transfer
air_franceAF1381+air_france_hopAF1618+deutsche_bahnICE 812 · STR 665:15 AM London Heathrow Airport (LHR)
12h38
5:53 PM Bonn Hbf3 transfers
air_franceAF1381+air_france_hopAF1618+deutsche_bahnICE 228 · RE 285265:15 AM London Heathrow Airport (LHR)
9h47
3:02 PM Bonn Hbf3 transfers
lufthansaLH921+deutsche_bahnICE 904 · STR 665:30 AM London Heathrow Airport (LHR)
4h43
10:13 AM Bonn Hbf2 transfers
lufthansaLH921+deutsche_bahnICE 228 · RE 285265:30 AM London Heathrow Airport (LHR)
9h32
3:02 PM Bonn Hbf2 transfers
lufthansaLH921+deutsche_bahnICE 814 · STR 665:30 AM London Heathrow Airport (LHR)
11h23
4:53 PM Bonn Hbf2 transfers
brussels_airlinesSN2104 · SN2611+deutsche_bahnICE 814 · STR 665:50 AM London Heathrow Airport (LHR)
11h03
4:53 PM Bonn Hbf3 transfers
brussels_airlinesSN2104 · SN2611+deutsche_bahnICE 228 · RE 285265:50 AM London Heathrow Airport (LHR)
9h12
3:02 PM Bonn Hbf3 transfers
brussels_airlinesSN2104 · SN2611+deutsche_bahnICE 812 · STR 665:50 AM London Heathrow Airport (LHR)
12h03
5:53 PM Bonn Hbf3 transfers
british_airwaysBA9306:10 AM London Heathrow Airport (LHR)
1h20
7:30 AM Cologne Bonn Airport (CGN)0 transfersDirect
lufthansaLH2485 · LH107+deutsche_bahnICE 812 · STR 666:25 AM London Heathrow Airport (LHR)
11h28
5:53 PM Bonn Hbf3 transfers
lufthansaLH2485 · LH107+deutsche_bahnICE 228 · RE 285266:25 AM London Heathrow Airport (LHR)
8h37
3:02 PM Bonn Hbf3 transfers
lufthansaLH2485 · LH107+deutsche_bahnICE 814 · STR 666:25 AM London Heathrow Airport (LHR)
10h28
4:53 PM Bonn Hbf3 transfers
lufthansaLH923+deutsche_bahnICE 814 · STR 666:30 AM London Heathrow Airport (LHR)
10h23
4:53 PM Bonn Hbf2 transfers
lufthansaLH923+deutsche_bahnICE 228 · RE 285266:30 AM London Heathrow Airport (LHR)
8h32
3:02 PM Bonn Hbf2 transfers
lufthansaLH923+deutsche_bahnICE 812 · STR 666:30 AM London Heathrow Airport (LHR)
11h23
5:53 PM Bonn Hbf2 transfers
eurowingsEW94637:05 AM London Heathrow Airport (LHR)
1h20
8:25 AM Dusseldorf Airport (DUS)0 transfersDirect
qatar_airwaysQR6 · QR857:05 AM London Heathrow Airport (LHR)
28h50
11:55 AM Dusseldorf Airport (DUS)1 transfer
british_airwaysBA9447:10 AM London Heathrow Airport (LHR)
1h20
8:30 AM Dusseldorf Airport (DUS)0 transfersDirect
lufthansaLH925+deutsche_bahnICE 814 · STR 667:30 AM London Heathrow Airport (LHR)
9h23
4:53 PM Bonn Hbf2 transfers
lufthansaLH925+deutsche_bahnICE 812 · STR 667:30 AM London Heathrow Airport (LHR)
10h23
5:53 PM Bonn Hbf2 transfers
lufthansaLH925+deutsche_bahnICE 228 · RE 285267:30 AM London Heathrow Airport (LHR)
7h32
3:02 PM Bonn Hbf2 transfers
klm_cityhopperKL980 · KL17977:40 AM London City Airport (LCY)
22h00
5:40 AM Dusseldorf Airport (DUS)1 transfer
swissLX317+helveticLX10187:45 AM London Heathrow Airport (LHR)
4h20
12:05 PM Dusseldorf Airport (DUS)1 transfer
swissLX317+helveticLX1072+deutsche_bahnICE 812 · STR 667:45 AM London Heathrow Airport (LHR)
10h08
5:53 PM Bonn Hbf3 transfers
swissLX317+helveticLX1072+deutsche_bahnICE 622 · STR 667:45 AM London Heathrow Airport (LHR)
9h48
5:33 PM Bonn Hbf3 transfers
swissLX317+helveticLX1072+deutsche_bahnICE 814 · STR 667:45 AM London Heathrow Airport (LHR)
9h08
4:53 PM Bonn Hbf3 transfers
eurowingsEW4617:50 AM London Heathrow Airport (LHR)
1h20
9:10 AM Cologne Bonn Airport (CGN)0 transfersDirect
qatar_airwaysQR10 · QR858:00 AM London Heathrow Airport (LHR)
27h55
11:55 AM Dusseldorf Airport (DUS)1 transfer
air_franceAF1681+air_france_hopAF11068:00 AM London Heathrow Airport (LHR)
11h40
7:40 PM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR330 · QR858:00 AM London Gatwick Airport (LGW)
27h55
11:55 AM Dusseldorf Airport (DUS)1 transfer
helveticLX461 · LX1072+deutsche_bahnICE 622 · STR 668:20 AM London City Airport (LCY)
9h13
5:33 PM Bonn Hbf3 transfers
helveticLX461 · LX1072+deutsche_bahnICE 814 · STR 668:20 AM London City Airport (LCY)
8h33
4:53 PM Bonn Hbf3 transfers
helveticLX461 · LX10188:20 AM London City Airport (LCY)
3h45
12:05 PM Dusseldorf Airport (DUS)1 transfer
helveticLX461 · LX1072+deutsche_bahnICE 812 · STR 668:20 AM London City Airport (LCY)
9h33
5:53 PM Bonn Hbf3 transfers
lufthansaLH901+deutsche_bahnICE 814 · STR 668:30 AM London Heathrow Airport (LHR)
8h23
4:53 PM Bonn Hbf2 transfers
lufthansaLH901 · LH788:30 AM London Heathrow Airport (LHR)
4h05
12:35 PM Dusseldorf Airport (DUS)1 transfer
lufthansaLH901+deutsche_bahnICE 812 · STR 668:30 AM London Heathrow Airport (LHR)
9h23
5:53 PM Bonn Hbf2 transfers
lufthansaLH901+deutsche_bahnICE 228 · RE 285268:30 AM London Heathrow Airport (LHR)
6h32
3:02 PM Bonn Hbf2 transfers
lufthansaLH903+deutsche_bahnICE 812 · STR 669:30 AM London Heathrow Airport (LHR)
8h23
5:53 PM Bonn Hbf2 transfers
lufthansaLH903+deutsche_bahnICE 814 · STR 669:30 AM London Heathrow Airport (LHR)
7h23
4:53 PM Bonn Hbf2 transfers
lufthansaLH903+deutsche_bahnICE 622 · STR 669:30 AM London Heathrow Airport (LHR)
8h03
5:33 PM Bonn Hbf2 transfers
lufthansaLH2473+lufthansa_citylineLH111+deutsche_bahnICE 622 · STR 669:50 AM London Heathrow Airport (LHR)
7h43
5:33 PM Bonn Hbf3 transfers
lufthansaLH2473+lufthansa_citylineLH111+deutsche_bahnICE 814 · STR 669:50 AM London Heathrow Airport (LHR)
7h03
4:53 PM Bonn Hbf3 transfers
lufthansaLH2473+lufthansa_citylineLH111+deutsche_bahnICE 812 · STR 669:50 AM London Heathrow Airport (LHR)
8h03
5:53 PM Bonn Hbf3 transfers
lufthansaLH2473+lufthansa_citylineLH19809:50 AM London Heathrow Airport (LHR)
4h00
1:50 PM Cologne Bonn Airport (CGN)1 transfer
brussels_airlinesSN2094 · SN2613+deutsche_bahnICE 812 · STR 6610:05 AM London Heathrow Airport (LHR)
7h48
5:53 PM Bonn Hbf3 transfers
brussels_airlinesSN2094 · SN2613+deutsche_bahnICE 622 · STR 6610:05 AM London Heathrow Airport (LHR)
7h28
5:33 PM Bonn Hbf3 transfers
brussels_airlinesSN2094 · SN2613+deutsche_bahnICE 814 · STR 6610:05 AM London Heathrow Airport (LHR)
6h48
4:53 PM Bonn Hbf3 transfers
lufthansaLH905+deutsche_bahnICE 812 · STR 6610:30 AM London Heathrow Airport (LHR)
7h23
5:53 PM Bonn Hbf2 transfers
air_franceAF1581+air_france_hopAF110610:30 AM London Heathrow Airport (LHR)
9h10
7:40 PM Dusseldorf Airport (DUS)1 transfer
lufthansaLH905+deutsche_bahnICE 622 · STR 6610:30 AM London Heathrow Airport (LHR)
7h03
5:33 PM Bonn Hbf2 transfers
lufthansaLH905+deutsche_bahnICE 814 · STR 6610:30 AM London Heathrow Airport (LHR)
6h23
4:53 PM Bonn Hbf2 transfers
eurowingsLH5331+lufthansaLH81+deutsche_bahnICE 622 · STR 6611:10 AM London Heathrow Airport (LHR)
6h23
5:33 PM Bonn Hbf3 transfers
klm_cityhopperKL986 · KL179911:10 AM London City Airport (LCY)
22h40
9:50 AM Dusseldorf Airport (DUS)1 transfer
eurowingsEW946511:10 AM London Heathrow Airport (LHR)
1h20
12:30 PM Dusseldorf Airport (DUS)0 transfersDirect
eurowingsLH5331+lufthansaLH81+deutsche_bahnICE 814 · STR 6611:10 AM London Heathrow Airport (LHR)
5h43
4:53 PM Bonn Hbf3 transfers
eurowingsLH5331+lufthansaLH81+deutsche_bahnICE 812 · STR 6611:10 AM London Heathrow Airport (LHR)
6h43
5:53 PM Bonn Hbf3 transfers
klm_cityhopperKL986 · KL179711:10 AM London City Airport (LCY)
18h30
5:40 AM Dusseldorf Airport (DUS)1 transfer
lufthansaLH907+deutsche_bahnICE 814 · STR 6612:30 PM London Heathrow Airport (LHR)
4h23
4:53 PM Bonn Hbf2 transfers
lufthansaLH907+lufthansa_citylineLH8412:30 PM London Heathrow Airport (LHR)
3h30
4:00 PM Dusseldorf Airport (DUS)1 transfer
lufthansaLH907+deutsche_bahnICE 622 · STR 6612:30 PM London Heathrow Airport (LHR)
5h03
5:33 PM Bonn Hbf2 transfers
lufthansaLH907+deutsche_bahnICE 812 · STR 6612:30 PM London Heathrow Airport (LHR)
5h23
5:53 PM Bonn Hbf2 transfers
british_airwaysQR5942+qatar_airwaysQR8512:45 PM London Heathrow Airport (LHR)
23h10
11:55 AM Dusseldorf Airport (DUS)1 transfer
klm_cityhopperKL1010 · KL17971:45 PM London Heathrow Airport (LHR)
15h55
5:40 AM Dusseldorf Airport (DUS)1 transfer
air_franceAF1781+air_france_hopAF11061:45 PM London Heathrow Airport (LHR)
5h55
7:40 PM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR328 · QR851:55 PM London Gatwick Airport (LGW)
22h00
11:55 AM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR4 · QR852:05 PM London Heathrow Airport (LHR)
21h50
11:55 AM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR110 · QR852:35 PM London Heathrow Airport (LHR)
21h20
11:55 AM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR8 · QR853:00 PM London Heathrow Airport (LHR)
20h55
11:55 AM Dusseldorf Airport (DUS)1 transfer
qatar_airwaysQR108 · QR854:00 PM London Heathrow Airport (LHR)
19h55
11:55 AM Dusseldorf Airport (DUS)1 transfer
klm_cityhopperKL1012 · KL17974:10 PM London Heathrow Airport (LHR)
13h30
5:40 AM Dusseldorf Airport (DUS)1 transfer
lufthansaLH915 · LH884:30 PM London Heathrow Airport (LHR)
3h30
8:00 PM Dusseldorf Airport (DUS)1 transfer
air_franceAF1281+air_france_hopAF13064:35 PM London Heathrow Airport (LHR)
14h00
6:35 AM Dusseldorf Airport (DUS)1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

How far in advance should I book flight tickets from London to Bonn?

The best time to book your flight from London to Bonn is 91 days before departure. See how prices for flights change on the London to Bonn route.
Prices are for one-way tickets for one passenger from London to Bonn per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your flight from London to Bonn.

Compare prices and tickets London to Bonn by bus, flight, or train

Fri
Apr 18
Sat
Apr 19
Sun
Apr 20
Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, Eurowings and KM Malta Airlines flights from London to Bonn

Travel from London to Bonn from $35 (€29) with Omio’s flight partners Ryanair, Eurowings and KM Malta Airlines! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between London and Bonn includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

Flight information from London to Bonn with Ryanair:

  • Average Duration: 1 h 15 min
  • Cheapest Price: $35

FAQs: London to Bonn Flight

FAQs: Take a flight from London to Bonn hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Bonn.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links