Screen Reader users please be aware that information appears in your basket and dynamically updates. Only once your flights have been added to the basket will you be able to select CONTINUE and progress to the next step.

Cheap flights from Geneva to Porto

View our cheap flights from Geneva (GVA) to Porto (OPO) in the timetable below. Select your preferred date and book your flight now.
 
  • Timetable - June 2025

Mon Tue Wed Thu Fri Sat Sun
  • 26 May No flights available
  • 27 May No flights available
28 May Sold Out   See times
  • Flight Number: 1457
  • Dep: 17:15 - Arr: 18:35
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 1455
  • Dep: 13:45 - Arr: 15:05
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7736
  • Dep: 10:00 - Arr: 11:20
29 May Sold Out   See times
  • Flight Number: 1451
  • Dep: 06:10 - Arr: 07:30
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:40
  • Flight Number: 1455
  • Dep: 12:40 - Arr: 14:00
  • Flight Number: 1453
  • Dep: 07:35 - Arr: 08:55
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
30 May From CHF95
.
95
See times
  • Flight Number: 7736
  • Dep: 10:05 - Arr: 11:25
  • Flight Number: 7740
  • Dep: 20:45 - Arr: 22:05
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1451
  • Dep: 06:55 - Arr: 08:15
  • Flight Number: 7738
  • Dep: 16:30 - Arr: 17:50
  • Flight Number: 1453
  • Dep: 06:05 - Arr: 07:25
31 May From CHF82
.
45
See times
  • Flight Number: 7740
  • Dep: 16:15 - Arr: 17:35
  • Flight Number: 1453
  • Dep: 07:00 - Arr: 08:20
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 7738
  • Dep: 15:10 - Arr: 16:30
  • Flight Number: 1457
  • Dep: 17:30 - Arr: 18:50
  • Flight Number: 7736
  • Dep: 10:15 - Arr: 11:35
1 Jun From CHF71
.
45
See times
  • Flight Number: 1453
  • Dep: 12:30 - Arr: 13:50
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:25
  • Flight Number: 7740
  • Dep: 21:00 - Arr: 22:25
  • Flight Number: 7738
  • Dep: 16:00 - Arr: 17:20
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
2 Jun From CHF61
.
45
See times
  • Flight Number: 1453
  • Dep: 13:00 - Arr: 14:20
  • Flight Number: 1457
  • Dep: 17:30 - Arr: 18:45
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:30
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 1451
  • Dep: 06:40 - Arr: 08:00
3 Jun From CHF61
.
45
See times
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7740
  • Dep: 21:05 - Arr: 22:25
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
  • Flight Number: 1459
  • Dep: 14:00 - Arr: 15:20
  • Flight Number: 7736
  • Dep: 09:55 - Arr: 11:10
4 Jun From CHF54
.
95
See times
  • Flight Number: 1457
  • Dep: 17:15 - Arr: 18:35
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7736
  • Dep: 10:00 - Arr: 11:20
  • Flight Number: 1455
  • Dep: 13:45 - Arr: 15:05
5 Jun From CHF82
.
45
See times
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
  • Flight Number: 1451
  • Dep: 06:10 - Arr: 07:30
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:40
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1455
  • Dep: 12:40 - Arr: 14:00
  • Flight Number: 1453
  • Dep: 07:35 - Arr: 08:55
6 Jun From CHF146
.
45
See times
  • Flight Number: 7740
  • Dep: 20:45 - Arr: 22:05
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7736
  • Dep: 10:05 - Arr: 11:25
  • Flight Number: 7738
  • Dep: 16:30 - Arr: 17:50
  • Flight Number: 1453
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 1451
  • Dep: 06:55 - Arr: 08:15
7 Jun From CHF96
.
95
See times
  • Flight Number: 7738
  • Dep: 15:10 - Arr: 16:30
  • Flight Number: 1457
  • Dep: 17:30 - Arr: 18:50
  • Flight Number: 7740
  • Dep: 16:15 - Arr: 17:35
  • Flight Number: 7736
  • Dep: 10:15 - Arr: 11:35
  • Flight Number: 1453
  • Dep: 07:00 - Arr: 08:20
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
8 Jun From CHF69
.
45
See times
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 7738
  • Dep: 16:00 - Arr: 17:20
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7740
  • Dep: 21:00 - Arr: 22:25
  • Flight Number: 1453
  • Dep: 12:30 - Arr: 13:50
9 Jun From CHF52
.
95
See times
  • Flight Number: 1453
  • Dep: 13:00 - Arr: 14:20
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:30
  • Flight Number: 1457
  • Dep: 17:30 - Arr: 18:45
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 1451
  • Dep: 06:40 - Arr: 08:00
10 Jun From CHF52
.
95
See times
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7736
  • Dep: 09:55 - Arr: 11:10
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
  • Flight Number: 7740
  • Dep: 21:05 - Arr: 22:25
  • Flight Number: 1459
  • Dep: 14:00 - Arr: 15:20
11 Jun From CHF52
.
95
See times
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 1457
  • Dep: 17:15 - Arr: 18:35
  • Flight Number: 7736
  • Dep: 10:00 - Arr: 11:20
  • Flight Number: 1455
  • Dep: 13:45 - Arr: 15:05
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
12 Jun From CHF82
.
45
See times
  • Flight Number: 1455
  • Dep: 12:40 - Arr: 14:00
  • Flight Number: 1451
  • Dep: 06:10 - Arr: 07:30
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:40
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
  • Flight Number: 1453
  • Dep: 07:35 - Arr: 08:55
13 Jun From CHF84
.
95
See times
  • Flight Number: 7740
  • Dep: 20:45 - Arr: 22:05
  • Flight Number: 1453
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7738
  • Dep: 16:30 - Arr: 17:50
  • Flight Number: 7736
  • Dep: 10:05 - Arr: 11:25
  • Flight Number: 1451
  • Dep: 06:55 - Arr: 08:15
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
14 Jun From CHF86
.
95
See times
  • Flight Number: 1457
  • Dep: 17:30 - Arr: 18:50
  • Flight Number: 7738
  • Dep: 15:10 - Arr: 16:30
  • Flight Number: 7736
  • Dep: 10:15 - Arr: 11:35
  • Flight Number: 7740
  • Dep: 16:15 - Arr: 17:35
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 1453
  • Dep: 07:00 - Arr: 08:20
15 Jun From CHF82
.
45
See times
  • Flight Number: 7740
  • Dep: 21:00 - Arr: 22:25
  • Flight Number: 7738
  • Dep: 16:00 - Arr: 17:20
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 1453
  • Dep: 12:30 - Arr: 13:50
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
16 Jun From CHF72
.
45
See times
  • Flight Number: 1453
  • Dep: 13:00 - Arr: 14:20
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:30
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 1451
  • Dep: 06:40 - Arr: 08:00
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 1457
  • Dep: 17:30 - Arr: 18:45
17 Jun From CHF80
.
45
See times
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7740
  • Dep: 21:05 - Arr: 22:25
  • Flight Number: 7736
  • Dep: 09:55 - Arr: 11:10
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
  • Flight Number: 1459
  • Dep: 14:00 - Arr: 15:20
18 Jun From CHF105
.
45
See times
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 7736
  • Dep: 10:00 - Arr: 11:20
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 1455
  • Dep: 13:45 - Arr: 15:05
  • Flight Number: 1457
  • Dep: 17:15 - Arr: 18:35
19 Jun From CHF131
.
95
See times
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
  • Flight Number: 1453
  • Dep: 07:35 - Arr: 08:55
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1455
  • Dep: 12:40 - Arr: 14:00
  • Flight Number: 1451
  • Dep: 06:10 - Arr: 07:30
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:40
20 Jun From CHF104
.
45
See times
  • Flight Number: 7740
  • Dep: 20:45 - Arr: 22:05
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7736
  • Dep: 10:05 - Arr: 11:25
  • Flight Number: 1451
  • Dep: 06:55 - Arr: 08:15
  • Flight Number: 7738
  • Dep: 16:30 - Arr: 17:50
  • Flight Number: 1453
  • Dep: 06:05 - Arr: 07:25
21 Jun From CHF118
.
95
See times
  • Flight Number: 1457
  • Dep: 17:30 - Arr: 18:50
  • Flight Number: 7738
  • Dep: 15:10 - Arr: 16:30
  • Flight Number: 1453
  • Dep: 07:00 - Arr: 08:20
  • Flight Number: 7740
  • Dep: 16:15 - Arr: 17:35
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 7736
  • Dep: 10:15 - Arr: 11:35
22 Jun From CHF131
.
95
See times
  • Flight Number: 7740
  • Dep: 21:00 - Arr: 22:25
  • Flight Number: 1453
  • Dep: 12:30 - Arr: 13:50
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 7738
  • Dep: 16:00 - Arr: 17:20
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
23 Jun From CHF107
.
95
See times
  • Flight Number: 1453
  • Dep: 13:25 - Arr: 14:45
  • Flight Number: 1451
  • Dep: 06:40 - Arr: 08:00
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 7746
  • Dep: 18:00 - Arr: 19:20
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:30
24 Jun From CHF103
.
45
See times
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1453
  • Dep: 13:25 - Arr: 14:45
  • Flight Number: 7736
  • Dep: 09:55 - Arr: 11:10
  • Flight Number: 7740
  • Dep: 21:05 - Arr: 22:25
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
25 Jun From CHF108
.
95
See times
  • Flight Number: 1453
  • Dep: 07:00 - Arr: 08:20
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 1457
  • Dep: 17:15 - Arr: 18:35
  • Flight Number: 7736
  • Dep: 10:00 - Arr: 11:20
  • Flight Number: 1455
  • Dep: 07:50 - Arr: 09:10
26 Jun From CHF108
.
95
See times
  • Flight Number: 1455
  • Dep: 12:40 - Arr: 14:00
  • Flight Number: 7738
  • Dep: 17:10 - Arr: 18:25
  • Flight Number: 1451
  • Dep: 06:10 - Arr: 07:30
  • Flight Number: 1453
  • Dep: 07:35 - Arr: 08:55
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:40
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
27 Jun From CHF160
.
45
See times
  • Flight Number: 1453
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7746
  • Dep: 17:05 - Arr: 18:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:30
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:05
  • Flight Number: 7736
  • Dep: 10:05 - Arr: 11:25
28 Jun From CHF178
.
45
See times
  • Flight Number: 7738
  • Dep: 15:10 - Arr: 16:30
  • Flight Number: 1451
  • Dep: 17:30 - Arr: 19:00
  • Flight Number: 7740
  • Dep: 16:15 - Arr: 17:30
  • Flight Number: 7736
  • Dep: 10:15 - Arr: 11:35
  • Flight Number: 1453
  • Dep: 07:05 - Arr: 08:25
29 Jun From CHF151
.
95
See times
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:35
  • Flight Number: 7738
  • Dep: 15:15 - Arr: 16:35
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 7740
  • Dep: 21:00 - Arr: 22:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1453
  • Dep: 12:30 - Arr: 13:50
30 Jun From CHF134
.
45
See times
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:25
  • Flight Number: 7736
  • Dep: 10:10 - Arr: 11:30
  • Flight Number: 1453
  • Dep: 13:25 - Arr: 14:45
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:15
  • Flight Number: 1451
  • Dep: 06:40 - Arr: 08:00
  • Flight Number: 7746
  • Dep: 18:00 - Arr: 19:20
1 Jul From CHF134
.
45
See times
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7736
  • Dep: 09:55 - Arr: 11:10
  • Flight Number: 7740
  • Dep: 21:05 - Arr: 22:25
  • Flight Number: 1453
  • Dep: 13:25 - Arr: 14:45
  • Flight Number: 7738
  • Dep: 16:10 - Arr: 17:30
2 Jul From CHF132
.
95
See times
  • Flight Number: 1451
  • Dep: 06:05 - Arr: 07:25
  • Flight Number: 7736
  • Dep: 10:00 - Arr: 11:20
  • Flight Number: 1457
  • Dep: 17:15 - Arr: 18:35
  • Flight Number: 1453
  • Dep: 07:00 - Arr: 08:20
  • Flight Number: 1455
  • Dep: 07:50 - Arr: 09:10
3 Jul From CHF163
.
95
See times
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1455
  • Dep: 12:40 - Arr: 14:00
  • Flight Number: 1451
  • Dep: 06:10 - Arr: 07:30
  • Flight Number: 1453
  • Dep: 07:35 - Arr: 08:55
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:40
  • Flight Number: 7738
  • Dep: 17:10 - Arr: 18:25
4 Jul From CHF179
.
45
See times
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 7746
  • Dep: 17:05 - Arr: 18:25
  • Flight Number: 7740
  • Dep: 20:55 - Arr: 22:05
  • Flight Number: 7738
  • Dep: 16:05 - Arr: 17:30
  • Flight Number: 7736
  • Dep: 10:05 - Arr: 11:25
  • Flight Number: 1453
  • Dep: 06:05 - Arr: 07:25
5 Jul From CHF200
.
45
See times
  • Flight Number: 7736
  • Dep: 10:15 - Arr: 11:35
  • Flight Number: 1451
  • Dep: 17:30 - Arr: 19:00
  • Flight Number: 1453
  • Dep: 07:05 - Arr: 08:25
  • Flight Number: 7738
  • Dep: 15:10 - Arr: 16:30
  • Flight Number: 7740
  • Dep: 16:15 - Arr: 17:30
6 Jul From CHF196
.
95
See times
  • Flight Number: 1453
  • Dep: 12:30 - Arr: 13:50
  • Flight Number: 7740
  • Dep: 21:00 - Arr: 22:25
  • Flight Number: 1457
  • Dep: 17:25 - Arr: 18:45
  • Flight Number: 1451
  • Dep: 06:00 - Arr: 07:20
  • Flight Number: 7736
  • Dep: 10:20 - Arr: 11:35
  • Flight Number: 7738
  • Dep: 15:15 - Arr: 16:35
Prices shown are per person one way, based on two people flying on the same booking and include the CHF0.00 admin fee.
If you choose to pay by credit card there will be an additional 0.0% payment card fee added to the final price of your booking.
Flight prices displayed are correct as of 28 May 2025 21:58 GMT.
Flight search - easyJet.com

Select a trip to search again
Children under age of 16 terms and conditions
Oops!

Information

Travelling Today?

How do I arrange the assistance I need?
  • To ensure that you are given the best possible experience we ask that you add your Special Service Request (SSR) at the time of booking on the passenger details page before payment
  • Alternatively, you can add an SSR at any time after your original booking by logging into "Manage Bookings"
  • Make sure you let us know your requirements at least 48 hours before the scheduled departure time of your flight
  • Find out more:
    information for passengers with reduced mobility