Distance 912 km |
Average flight duration 2h 7m |
Cheapest ticket price £20 |
Flights per day 109 |
Direct flights 19 |
Airlines 3 |
Fastest flight 1h 55m |
Cheapest month to travel October |
First flight 02:55 |
Last flight 23:10 |
Cheapest
Average
The best way to find a cheap flight ticket from Milan to Brighton is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Lufthansa LH279 | 06:25 Milan Linate Airport (LIN) | 4h20 | 09:45 London Heathrow Airport (LHR) | 1 change | |
Lufthansa LH279 | 06:25 Milan Linate Airport (LIN) | 4h00 | 09:25 London City Airport (LCY) | 1 change | |
Ryanair FR 2756 | 06:30 Milan Malpensa Airport (MXP) | 2h05 | 07:35 London Stansted Airport (STN) | 0 changesDirect | |
Wizz Air Malta W46301 | 06:40 Milan Malpensa Airport (MXP) | 2h10 | 07:50 London Gatwick Airport (LGW) | 0 changesDirect | |
Wizz Air Malta W46301 | 06:40 Milan Malpensa Airport (MXP) | 4h25 | 10:05 Brighton, Preston Circus | 1 change | |
Wizz Air Malta W46301 | 06:40 Milan Malpensa Airport (MXP) | 5h21 | 11:01 Brighton, Preston Circus | 1 change | |
Wizz Air Malta W46301 | 06:40 Milan Malpensa Airport (MXP) | 6h22 | 12:02 Brighton, Preston Circus | 1 change | |
Air France AF1231 | 06:55 Milan Malpensa Airport (MXP) | 15h30 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France AF1231 | 06:55 Milan Malpensa Airport (MXP) | 12h25 | 18:20 London Heathrow Airport (LHR) | 1 change | |
Air France AF1231 | 06:55 Milan Malpensa Airport (MXP) | 7h50 | 13:45 London Heathrow Airport (LHR) | 1 change | |
Brussels Airlines SN3152 | 06:55 Milan Linate Airport (LIN) | 4h10 | 10:05 London Heathrow Airport (LHR) | 1 change | |
Air Dolomiti LH5639 | 06:55 Milan Malpensa Airport (MXP) | 4h50 | 10:45 London Heathrow Airport (LHR) | 1 change | |
Air France AF1231 | 06:55 Milan Malpensa Airport (MXP) | 4h35 | 10:30 London Heathrow Airport (LHR) | 1 change | |
ITA az218 | 07:00 Milan Linate Airport (LIN) | 1h55 | 07:55 London City Airport (LCY) | 0 changesDirect | |
easyJet U28302 | 07:10 Milan Malpensa Airport (MXP) | 4h51 | 11:01 Brighton, Preston Circus | 1 change | |
easyJet U28302 | 07:10 Milan Malpensa Airport (MXP) | 3h55 | 10:05 Brighton, Preston Circus | 1 change | |
easyJet U28302 | 07:10 Milan Malpensa Airport (MXP) | 5h52 | 12:02 Brighton, Preston Circus | 1 change | |
easyJet U28302 | 07:10 Milan Malpensa Airport (MXP) | 2h00 | 08:10 London Gatwick Airport (LGW) | 0 changesDirect | |
British Airways BA561 | 07:25 Milan Linate Airport (LIN) | 2h15 | 08:40 London Heathrow Airport (LHR) | 0 changesDirect | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 13h40 | 20:35 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 14h50 | 21:45 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 11h20 | 18:15 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 9h40 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 10h20 | 17:15 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 11h55 | 18:50 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 9h10 | 16:05 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 8h00 | 14:55 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 12h25 | 19:20 London Heathrow Airport (LHR) | 1 change | |
Iberia IB668 | 07:55 Milan Linate Airport (LIN) | 6h25 | 13:20 London Heathrow Airport (LHR) | 1 change | |
Ryanair FR 2758 | 08:05 Milan Malpensa Airport (MXP) | 2h05 | 09:10 London Stansted Airport (STN) | 0 changesDirect | |
Qatar Airways QR124 | 08:40 Milan Malpensa Airport (MXP) | 23h40 | 07:20 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR124 | 08:40 Milan Malpensa Airport (MXP) | 22h25 | 06:05 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR124 | 08:40 Milan Malpensa Airport (MXP) | 23h20 | 07:00 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR124 | 08:40 Milan Malpensa Airport (MXP) | 22h10 | 05:50 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR124 | 08:40 Milan Malpensa Airport (MXP) | 22h45 | 06:25 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR124 | 08:40 Milan Malpensa Airport (MXP) | 14h20 | 22:00 London Heathrow Airport (LHR) | 1 change | |
Eurowings EW9821 | 09:05 Milan Malpensa Airport (MXP) | 3h55 | 12:00 London Heathrow Airport (LHR) | 1 change | |
Eurowings EW9821 | 09:05 Milan Malpensa Airport (MXP) | 6h55 | 15:00 London Heathrow Airport (LHR) | 1 change | |
Ryanair FR 2697 | 09:10 Milan Bergamo Orio al Serio Airport (BGY) | 2h05 | 10:15 London Stansted Airport (STN) | 0 changesDirect | |
Lufthansa LH249 | 09:10 Milan Malpensa Airport (MXP) | 4h35 | 12:45 London Heathrow Airport (LHR) | 1 change | |
Air Serbia JU417 | 09:35 Milan Malpensa Airport (MXP) | 27h45 | 12:20 London Heathrow Airport (LHR) | 1 change | |
Air Dolomiti LH7405 | 09:50 Milan Linate Airport (LIN) | 4h10 | 13:00 London Heathrow Airport (LHR) | 1 change | |
easyJet U28304 | 10:30 Milan Malpensa Airport (MXP) | 2h00 | 11:30 London Gatwick Airport (LGW) | 0 changesDirect | |
easyJet U28304 | 10:30 Milan Malpensa Airport (MXP) | 5h32 | 15:02 Brighton, Preston Circus | 1 change | |
easyJet U28304 | 10:30 Milan Malpensa Airport (MXP) | 4h32 | 14:02 Brighton, Preston Circus | 1 change | |
easyJet U28304 | 10:30 Milan Malpensa Airport (MXP) | 6h37 | 16:07 Brighton, Preston Circus | 1 change | |
Air Europa ux1066 | 10:50 Milan Malpensa Airport (MXP) | 9h37 | 19:27 Brighton, Preston Circus | 2 changes | |
Air Europa ux1066 | 10:50 Milan Malpensa Airport (MXP) | 10h32 | 20:22 Brighton, Preston Circus | 2 changes | |
Air Europa ux1066 | 10:50 Milan Malpensa Airport (MXP) | 8h37 | 18:27 Brighton, Preston Circus | 2 changes | |
easyJet U28378 | 11:00 Milan Malpensa Airport (MXP) | 5h02 | 15:02 Brighton, Preston Circus | 1 change | |
ITA az2045 | 11:00 Milan Linate Airport (LIN) | 6h10 | 16:10 London City Airport (LCY) | 1 change | |
easyJet U28378 | 11:00 Milan Malpensa Airport (MXP) | 1h55 | 11:55 London Gatwick Airport (LGW) | 0 changesDirect | |
easyJet U28378 | 11:00 Milan Malpensa Airport (MXP) | 4h02 | 14:02 Brighton, Preston Circus | 1 change | |
easyJet U28378 | 11:00 Milan Malpensa Airport (MXP) | 6h07 | 16:07 Brighton, Preston Circus | 1 change | |
wizz air uk W96305 | 11:15 Milan Malpensa Airport (MXP) | 6h57 | 17:12 Brighton, Preston Circus | 1 change | |
wizz air uk W96305 | 11:15 Milan Malpensa Airport (MXP) | 2h10 | 12:25 London Gatwick Airport (LGW) | 0 changesDirect | |
wizz air uk W96305 | 11:15 Milan Malpensa Airport (MXP) | 5h52 | 16:07 Brighton, Preston Circus | 1 change | |
wizz air uk W96305 | 11:15 Milan Malpensa Airport (MXP) | 4h47 | 15:02 Brighton, Preston Circus | 1 change | |
Lufthansa LH247 | 11:15 Milan Malpensa Airport (MXP) | 4h30 | 14:45 London Heathrow Airport (LHR) | 1 change | |
British Airways BA565 | 11:30 Milan Linate Airport (LIN) | 2h10 | 12:40 London Heathrow Airport (LHR) | 0 changesDirect | |
Air France AF1831 | 11:35 Milan Malpensa Airport (MXP) | 10h50 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Iberia IB664 | 11:35 Milan Linate Airport (LIN) | 6h40 | 17:15 London Heathrow Airport (LHR) | 1 change | |
Air France AF1831 | 11:35 Milan Malpensa Airport (MXP) | 21h25 | 08:00 London Heathrow Airport (LHR) | 1 change | |
Air France AF1831 | 11:35 Milan Malpensa Airport (MXP) | 7h45 | 18:20 London Heathrow Airport (LHR) | 1 change | |
Iberia IB664 | 11:35 Milan Linate Airport (LIN) | 7h40 | 18:15 London Heathrow Airport (LHR) | 1 change | |
Iberia IB664 | 11:35 Milan Linate Airport (LIN) | 11h10 | 21:45 London Heathrow Airport (LHR) | 1 change | |
Iberia IB664 | 11:35 Milan Linate Airport (LIN) | 6h00 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Iberia IB664 | 11:35 Milan Linate Airport (LIN) | 10h00 | 20:35 London Heathrow Airport (LHR) | 1 change | |
Iberia IB664 | 11:35 Milan Linate Airport (LIN) | 8h45 | 19:20 London Heathrow Airport (LHR) | 1 change | |
Iberia IB664 | 11:35 Milan Linate Airport (LIN) | 8h15 | 18:50 London Heathrow Airport (LHR) | 1 change | |
ITA az226 | 11:45 Milan Linate Airport (LIN) | 1h55 | 12:40 London City Airport (LCY) | 0 changesDirect | |
Brussels Airlines SN3148 | 12:10 Milan Linate Airport (LIN) | 10h42 | 21:52 Brighton, Preston Circus | 3 changes | |
Brussels Airlines SN3148 | 12:10 Milan Linate Airport (LIN) | 9h12 | 20:22 Brighton, Preston Circus | 3 changes | |
Brussels Airlines SN3148 | 12:10 Milan Linate Airport (LIN) | 9h57 | 21:07 Brighton, Preston Circus | 3 changes | |
Air France AF1131 | 12:35 Milan Malpensa Airport (MXP) | 9h50 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France AF1131 | 12:35 Milan Malpensa Airport (MXP) | 6h45 | 18:20 London Heathrow Airport (LHR) | 1 change | |
Air France AF1131 | 12:35 Milan Malpensa Airport (MXP) | 22h55 | 10:30 London Heathrow Airport (LHR) | 1 change | |
Air France AF1131 | 12:35 Milan Malpensa Airport (MXP) | 20h25 | 08:00 London Heathrow Airport (LHR) | 1 change | |
British Airways BA577 | 12:50 Milan Malpensa Airport (MXP) | 2h10 | 14:00 London Heathrow Airport (LHR) | 0 changesDirect | |
AJet VF62 | 13:10 Milan Bergamo Orio al Serio Airport (BGY) | 23h35 | 11:45 London Stansted Airport (STN) | 1 change | |
AJet VF62 | 13:10 Milan Bergamo Orio al Serio Airport (BGY) | 27h10 | 15:20 London Stansted Airport (STN) | 1 change | |
easyJet U28306 | 13:20 Milan Malpensa Airport (MXP) | 7h07 | 19:27 Brighton, Preston Circus | 1 change | |
easyJet U28306 | 13:20 Milan Malpensa Airport (MXP) | 4h52 | 17:12 Brighton, Preston Circus | 1 change | |
easyJet U28306 | 13:20 Milan Malpensa Airport (MXP) | 6h07 | 18:27 Brighton, Preston Circus | 1 change | |
easyJet U28306 | 13:20 Milan Malpensa Airport (MXP) | 1h55 | 14:15 London Gatwick Airport (LGW) | 0 changesDirect | |
Air Dolomiti LH5669 | 13:45 Milan Linate Airport (LIN) | 3h55 | 16:40 London City Airport (LCY) | 1 change | |
easyJet U28284 | 14:00 Milan Linate Airport (LIN) | 6h27 | 19:27 Brighton, Preston Circus | 1 change | |
easyJet U28284 | 14:00 Milan Linate Airport (LIN) | 1h55 | 14:55 London Gatwick Airport (LGW) | 0 changesDirect | |
easyJet U28284 | 14:00 Milan Linate Airport (LIN) | 4h12 | 17:12 Brighton, Preston Circus | 1 change | |
easyJet U28284 | 14:00 Milan Linate Airport (LIN) | 5h27 | 18:27 Brighton, Preston Circus | 1 change | |
Eurowings EW9801 | 14:20 Milan Bergamo Orio al Serio Airport (BGY) | 5h25 | 18:45 London Heathrow Airport (LHR) | 1 change | |
Air Dolomiti LH5637 | 14:30 Milan Malpensa Airport (MXP) | 4h10 | 17:40 London City Airport (LCY) | 1 change | |
Air Dolomiti LH5637 | 14:30 Milan Malpensa Airport (MXP) | 4h15 | 17:45 London Heathrow Airport (LHR) | 1 change | |
Helvetic Airways LX1629 | 14:35 Milan Malpensa Airport (MXP) | 4h15 | 17:50 London Gatwick Airport (LGW) | 1 change | |
Helvetic Airways LX1629 | 14:35 Milan Malpensa Airport (MXP) | 3h30 | 17:05 London City Airport (LCY) | 1 change | |
Helvetic Airways LX1629 | 14:35 Milan Malpensa Airport (MXP) | 4h15 | 17:50 London Heathrow Airport (LHR) | 1 change | |
Helvetic Airways LX1629 | 14:35 Milan Malpensa Airport (MXP) | 7h32 | 21:07 Brighton, Preston Circus | 2 changes | |
Helvetic Airways LX1629 | 14:35 Milan Malpensa Airport (MXP) | 6h47 | 20:22 Brighton, Preston Circus | 2 changes | |
Helvetic Airways LX1629 | 14:35 Milan Malpensa Airport (MXP) | 6h47 | 20:22 Brighton, Preston Circus | 2 changes | |
Ryanair FR 8718 | 14:45 Milan Malpensa Airport (MXP) | 2h05 | 15:50 London Stansted Airport (STN) | 0 changesDirect | |
Lufthansa Cityline LH281 | 14:55 Milan Linate Airport (LIN) | 3h50 | 17:45 London Heathrow Airport (LHR) | 1 change | |
Vueling VY6339 | 15:00 Milan Malpensa Airport (MXP) | 10h35 | 00:35 Brighton, Preston Circus | 2 changes | |
Vueling VY6339 | 15:00 Milan Malpensa Airport (MXP) | 8h00 | 22:00 London Gatwick Airport (LGW) | 1 change | |
Vueling VY6339 | 15:00 Milan Malpensa Airport (MXP) | 7h52 | 21:52 Brighton, Preston Circus | 2 changes | |
Vueling VY6339 | 15:00 Milan Malpensa Airport (MXP) | 9h20 | 23:20 Brighton, Preston Circus | 2 changes | |
Vueling VY6339 | 15:00 Milan Malpensa Airport (MXP) | 5h15 | 19:15 London Gatwick Airport (LGW) | 1 change | |
BA Cityflyer BA7302 | 15:00 Milan Linate Airport (LIN) | 1h55 | 15:55 London City Airport (LCY) | 0 changesDirect | |
Vueling VY6339 | 15:00 Milan Malpensa Airport (MXP) | 6h55 | 20:55 London Gatwick Airport (LGW) | 1 change | |
ITA az238 | 15:10 Milan Linate Airport (LIN) | 1h55 | 16:05 London City Airport (LCY) | 0 changesDirect | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 21h40 | 12:15 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 22h45 | 13:20 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 15h50 | 06:25 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 15h15 | 05:50 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 15h30 | 06:05 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 16h45 | 07:20 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 16h25 | 07:00 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR128 | 15:35 Milan Malpensa Airport (MXP) | 23h30 | 14:05 London Heathrow Airport (LHR) | 1 change | |
Ryanair FR 2739 | 15:45 Milan Bergamo Orio al Serio Airport (BGY) | 2h05 | 16:50 London Stansted Airport (STN) | 0 changesDirect | |
British Airways BA591 | 15:50 Milan Malpensa Airport (MXP) | 2h10 | 17:00 London Heathrow Airport (LHR) | 0 changesDirect | |
Air France Hop AF1331 | 16:00 Milan Malpensa Airport (MXP) | 6h25 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France Hop AF1331 | 16:00 Milan Malpensa Airport (MXP) | 17h00 | 08:00 London Heathrow Airport (LHR) | 1 change | |
Air France Hop AF1331 | 16:00 Milan Malpensa Airport (MXP) | 22h45 | 13:45 London Heathrow Airport (LHR) | 1 change | |
Air France Hop AF1331 | 16:00 Milan Malpensa Airport (MXP) | 19h30 | 10:30 London Heathrow Airport (LHR) | 1 change | |
Luxair lg6996 | 16:15 Milan Malpensa Airport (MXP) | 4h35 | 19:50 London City Airport (LCY) | 1 change | |
Luxair lg6996 | 16:15 Milan Malpensa Airport (MXP) | 20h00 | 11:15 London City Airport (LCY) | 1 change | |
Luxair lg6996 | 16:15 Milan Malpensa Airport (MXP) | 15h55 | 07:10 London City Airport (LCY) | 1 change | |
British Airways BA575 | 16:50 Milan Linate Airport (LIN) | 2h05 | 17:55 London Heathrow Airport (LHR) | 0 changesDirect | |
Vueling VY6333 | 16:55 Milan Malpensa Airport (MXP) | 6h05 | 22:00 London Gatwick Airport (LGW) | 1 change | |
KLM KL1622 | 16:55 Milan Malpensa Airport (MXP) | 4h55 | 20:50 London Heathrow Airport (LHR) | 1 change | |
Vueling VY6333 | 16:55 Milan Malpensa Airport (MXP) | 5h00 | 20:55 London Gatwick Airport (LGW) | 1 change | |
KLM KL1622 | 16:55 Milan Malpensa Airport (MXP) | 20h10 | 12:05 London Heathrow Airport (LHR) | 1 change | |
KLM KL1622 | 16:55 Milan Malpensa Airport (MXP) | 22h30 | 14:25 London Heathrow Airport (LHR) | 1 change | |
Vueling VY6333 | 16:55 Milan Malpensa Airport (MXP) | 8h40 | 00:35 Brighton, Preston Circus | 2 changes | |
KLM KL1622 | 16:55 Milan Malpensa Airport (MXP) | 25h05 | 17:00 London Heathrow Airport (LHR) | 1 change | |
Vueling VY6333 | 16:55 Milan Malpensa Airport (MXP) | 7h25 | 23:20 Brighton, Preston Circus | 2 changes | |
KLM KL1622 | 16:55 Milan Malpensa Airport (MXP) | 18h30 | 10:25 London Heathrow Airport (LHR) | 1 change | |
Vueling VY6333 | 16:55 Milan Malpensa Airport (MXP) | 8h40 | 00:35 Brighton, Preston Circus | 2 changes | |
KLM KL1622 | 16:55 Milan Malpensa Airport (MXP) | 15h45 | 07:40 London Heathrow Airport (LHR) | 1 change | |
Ryanair FR 3673 | 17:25 Milan Bergamo Orio al Serio Airport (BGY) | 2h05 | 18:30 London Stansted Airport (STN) | 0 changesDirect | |
British Airways BA585 | 17:35 Milan Malpensa Airport (MXP) | 2h10 | 18:45 London Heathrow Airport (LHR) | 0 changesDirect | |
ITA az220 | 17:35 Milan Linate Airport (LIN) | 1h55 | 18:30 London City Airport (LCY) | 0 changesDirect | |
Lufthansa LH275 | 17:40 Milan Linate Airport (LIN) | 4h05 | 20:45 London Heathrow Airport (LHR) | 1 change | |
easyJet U28312 | 18:05 Milan Malpensa Airport (MXP) | 4h02 | 21:07 Brighton, Preston Circus | 1 change | |
easyJet U28312 | 18:05 Milan Malpensa Airport (MXP) | 6h15 | 23:20 Brighton, Preston Circus | 1 change | |
easyJet U28312 | 18:05 Milan Malpensa Airport (MXP) | 4h47 | 21:52 Brighton, Preston Circus | 1 change | |
easyJet U28312 | 18:05 Milan Malpensa Airport (MXP) | 1h55 | 19:00 London Gatwick Airport (LGW) | 0 changesDirect | |
Wizz Air Malta W46303 | 18:20 Milan Malpensa Airport (MXP) | 2h10 | 19:30 London Gatwick Airport (LGW) | 0 changesDirect | |
Wizz Air Malta W46303 | 18:20 Milan Malpensa Airport (MXP) | 7h15 | 00:35 Brighton, Preston Circus | 1 change | |
Wizz Air Malta W46303 | 18:20 Milan Malpensa Airport (MXP) | 6h00 | 23:20 Brighton, Preston Circus | 1 change | |
Wizz Air Malta W46303 | 18:20 Milan Malpensa Airport (MXP) | 4h32 | 21:52 Brighton, Preston Circus | 1 change | |
Air France AF1731 | 18:40 Milan Malpensa Airport (MXP) | 14h20 | 08:00 London Heathrow Airport (LHR) | 1 change | |
Air France AF1731 | 18:40 Milan Malpensa Airport (MXP) | 16h50 | 10:30 London Heathrow Airport (LHR) | 1 change | |
Air France AF1731 | 18:40 Milan Malpensa Airport (MXP) | 20h05 | 13:45 London Heathrow Airport (LHR) | 1 change | |
Brussels Airlines SN3150 | 18:40 Milan Linate Airport (LIN) | 3h40 | 21:20 London Heathrow Airport (LHR) | 1 change | |
British Airways BA569 | 18:55 Milan Linate Airport (LIN) | 2h00 | 19:55 London Heathrow Airport (LHR) | 0 changesDirect | |
Air Baltic LX1623 | 19:10 Milan Malpensa Airport (MXP) | 3h30 | 21:40 London Heathrow Airport (LHR) | 1 change | |
Air Serbia JU419 | 19:55 Milan Malpensa Airport (MXP) | 17h25 | 12:20 London Heathrow Airport (LHR) | 1 change | |
Vueling VY6341 | 20:10 Milan Malpensa Airport (MXP) | 13h20 | 08:30 London Gatwick Airport (LGW) | 1 change | |
ITA az224 | 20:30 Milan Linate Airport (LIN) | 1h55 | 21:25 London City Airport (LCY) | 0 changesDirect | |
easyJet U28314 | 20:55 Milan Malpensa Airport (MXP) | 4h40 | 00:35 Brighton, Preston Circus | 1 change | |
easyJet U28314 | 20:55 Milan Malpensa Airport (MXP) | 2h00 | 21:55 London Gatwick Airport (LGW) | 0 changesDirect | |
British Airways BA581 | 21:10 Milan Malpensa Airport (MXP) | 2h10 | 22:20 London Heathrow Airport (LHR) | 0 changesDirect | |
easyJet U22486 | 21:15 Milan Malpensa Airport (MXP) | 2h05 | 22:20 London Luton Airport (LTN) | 0 changesDirect | |
Luxair lg6998 | 21:30 Milan Malpensa Airport (MXP) | 14h45 | 11:15 London City Airport (LCY) | 1 change | |
Luxair lg6998 | 21:30 Milan Malpensa Airport (MXP) | 10h40 | 07:10 London City Airport (LCY) | 1 change | |
Vueling VY6337 | 21:55 Milan Malpensa Airport (MXP) | 12h15 | 09:10 London Gatwick Airport (LGW) | 1 change | |
Ryanair FR 8720 | 21:55 Milan Malpensa Airport (MXP) | 2h05 | 23:00 London Stansted Airport (STN) | 0 changesDirect | |
Vueling VY6337 | 21:55 Milan Malpensa Airport (MXP) | 11h35 | 08:30 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR118 | 22:10 Milan Malpensa Airport (MXP) | 16h55 | 14:05 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR118 | 22:10 Milan Malpensa Airport (MXP) | 16h10 | 13:20 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR118 | 22:10 Milan Malpensa Airport (MXP) | 20h15 | 17:25 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR118 | 22:10 Milan Malpensa Airport (MXP) | 22h40 | 19:50 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR118 | 22:10 Milan Malpensa Airport (MXP) | 15h05 | 12:15 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR118 | 22:10 Milan Malpensa Airport (MXP) | 32h55 | 06:05 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR118 | 22:10 Milan Malpensa Airport (MXP) | 24h50 | 22:00 London Heathrow Airport (LHR) | 1 change | |
Ryanair FR 4188 | 22:15 Milan Bergamo Orio al Serio Airport (BGY) | 2h05 | 23:20 London Stansted Airport (STN) | 0 changesDirect | |
Ryanair FR 4191 | 23:15 Milan Bergamo Orio al Serio Airport (BGY) | 2h05 | 00:20 London Stansted Airport (STN) | 0 changesDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 55 m
Average
9 h 13 m
Flights per day
177
Distance
912 km
Of the 177 flights that leave Milan for Brighton every day 34 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Buy your official Wizz Air, easyJet and Ryanair flight tickets between Milan and Brighton from £15 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable journey.
Here are some other resources that might have the information you need