How to get to Portugal from Viking by flight ? You can check flights from Viking to Portugal below.
You can find flight ticket prices from Viking to Portugal with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Viking to Edmonton.
You take a flight from Edmonton to Lisbon and cost approximately 500 USD.
You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
AC328
Air Canada
AC812
Air Canada
|
06:35
Edmonton
20:45
Montreal
|
12:36
Montreal
08:10
Lisbon
|
Connect |
AC358
Air Canada
AC478
Air Canada
AC812
Air Canada
|
09:00
Edmonton
15:55
Ottawa
20:45
Montreal
|
14:55
Ottawa
16:47
Montreal
08:10
Lisbon
|
Connect |
AC358
Air Canada
AC8984
Air Canada
AC812
Air Canada
|
09:00
Edmonton
17:25
Ottawa
20:45
Montreal
|
14:55
Ottawa
18:13
Montreal
08:10
Lisbon
|
Connect |
AC358
Air Canada
AC461
Air Canada
AC810
Air Canada
|
09:00
Edmonton
17:00
Ottawa
23:10
Toronto
|
14:55
Ottawa
18:18
Toronto
11:10
Lisbon
|
Connect |
AC358
Air Canada
AC463
Air Canada
AC810
Air Canada
|
09:00
Edmonton
18:00
Ottawa
23:10
Toronto
|
14:55
Ottawa
19:18
Toronto
11:10
Lisbon
|
Connect |
AC358
Air Canada
AC459
Air Canada
AC810
Air Canada
|
09:00
Edmonton
16:00
Ottawa
23:10
Toronto
|
14:55
Ottawa
17:18
Toronto
11:10
Lisbon
|
Connect |
AC8514
Air Canada
AC268
Air Canada
AC810
Air Canada
|
09:05
Edmonton
14:15
Winnipeg
23:10
Toronto
|
12:19
Winnipeg
17:47
Toronto
11:10
Lisbon
|
Connect |
AC8514
Air Canada
AC386
Air Canada
AC812
Air Canada
|
09:05
Edmonton
15:00
Winnipeg
20:45
Montreal
|
12:19
Winnipeg
18:47
Montreal
08:10
Lisbon
|
Connect |
AC8514
Air Canada
AC270
Air Canada
AC810
Air Canada
|
09:05
Edmonton
17:00
Winnipeg
23:10
Toronto
|
12:19
Winnipeg
20:32
Toronto
11:10
Lisbon
|
Connect |
AC168
Air Canada
TP262
TAP Portugal
|
11:55
Edmonton
20:10
Toronto
|
17:42
Toronto
08:10
Lisbon
|
Connect |
AC168
Air Canada
AC810
Air Canada
|
11:55
Edmonton
23:10
Toronto
|
17:42
Toronto
11:10
Lisbon
|
Connect |
AC332
Air Canada
AC812
Air Canada
|
12:15
Edmonton
20:45
Montreal
|
18:16
Montreal
08:10
Lisbon
|
Connect |
AC332
Air Canada
TP254
TAP Portugal
|
12:15
Edmonton
20:35
Montreal
|
18:16
Montreal
08:15
Lisbon
|
Connect |
AC332
Air Canada
TS480
Air Transat
|
12:15
Edmonton
21:15
Montreal
|
18:16
Montreal
08:40
Lisbon
|
Connect |
WS438
WestJet
TP262
TAP Portugal
|
13:15
Edmonton
20:10
Toronto
|
18:55
Toronto
08:10
Lisbon
|
Connect |
AC170
Air Canada
AC810
Air Canada
|
13:15
Edmonton
23:10
Toronto
|
18:56
Toronto
11:10
Lisbon
|
Connect |
AC170
Air Canada
TS336
Air Transat
|
13:15
Edmonton
22:20
Toronto
|
18:56
Toronto
10:20
Lisbon
|
Connect |
WS438
WestJet
TS336
Air Transat
|
13:15
Edmonton
22:20
Toronto
|
18:55
Toronto
10:20
Lisbon
|
Connect |
AC170
Air Canada
TP262
TAP Portugal
|
13:15
Edmonton
20:10
Toronto
|
18:56
Toronto
08:10
Lisbon
|
Connect |
WS438
WestJet
AC810
Air Canada
|
13:15
Edmonton
23:10
Toronto
|
18:55
Toronto
11:10
Lisbon
|
Connect |
AC8153
Air Canada
AC850
Air Canada
TP1359
TAP Portugal
|
15:30
Edmonton
18:20
Calgary
13:40
London Heathrow
|
16:25
Calgary
10:00
London Heathrow
16:20
Lisbon
|
Connect |
AC172
Air Canada
AC810
Air Canada
|
16:05
Edmonton
23:10
Toronto
|
21:52
Toronto
11:10
Lisbon
|
Connect |
WS442
WestJet
AC810
Air Canada
|
16:15
Edmonton
23:10
Toronto
|
21:55
Toronto
11:10
Lisbon
|
Connect |
AC8155
Air Canada
AC850
Air Canada
TP1359
TAP Portugal
|
16:35
Edmonton
18:20
Calgary
13:40
London Heathrow
|
17:30
Calgary
10:00
London Heathrow
16:20
Lisbon
|
Connect |
KL0679
KLM
KL1695
KLM
|
16:40
Edmonton
12:35
Amsterdam Schiphol
|
09:05
Amsterdam Schiphol
14:35
Lisbon
|
Connect |
You take a bus, shuttle or taxi from your location in Viking to Edmonton.
You take a flight from Edmonton to Porto and cost approximately 550 USD.
You take a bus, shuttle or taxi from Porto to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
AC358
Air Canada
AC8856
Air Canada
UA144
United Airlines
|
09:00
Edmonton
18:40
Ottawa
21:55
Newark
|
14:55
Ottawa
20:17
Newark
09:45
Porto
|
Connect |
AC8514
Air Canada
AC270
Air Canada
AC1958
Air Canada
|
09:05
Edmonton
17:00
Winnipeg
23:05
Toronto
|
12:19
Winnipeg
20:32
Toronto
10:55
Porto
|
Connect |
AC8514
Air Canada
AC268
Air Canada
AC1958
Air Canada
|
09:05
Edmonton
14:15
Winnipeg
23:05
Toronto
|
12:19
Winnipeg
17:47
Toronto
10:55
Porto
|
Connect |
WS3348
WestJet
KL0678
KLM
KL1711
KLM
|
11:30
Edmonton
14:35
Calgary
09:20
Amsterdam Schiphol
|
12:30
Calgary
07:15
Amsterdam Schiphol
10:55
Porto
|
Connect |
AC168
Air Canada
AC1958
Air Canada
|
11:55
Edmonton
23:05
Toronto
|
17:42
Toronto
10:55
Porto
|
Connect |
AC168
Air Canada
TS754
Air Transat
|
11:55
Edmonton
21:15
Toronto
|
17:42
Toronto
09:10
Porto
|
Connect |
WS3350
WestJet
KL0678
KLM
KL1711
KLM
|
12:30
Edmonton
14:35
Calgary
09:20
Amsterdam Schiphol
|
13:30
Calgary
07:15
Amsterdam Schiphol
10:55
Porto
|
Connect |
AC170
Air Canada
AC1958
Air Canada
|
13:15
Edmonton
23:05
Toronto
|
18:56
Toronto
10:55
Porto
|
Connect |
AC170
Air Canada
TS754
Air Transat
|
13:15
Edmonton
21:15
Toronto
|
18:56
Toronto
09:10
Porto
|
Connect |
WS438
WestJet
TS754
Air Transat
|
13:15
Edmonton
21:15
Toronto
|
18:55
Toronto
09:10
Porto
|
Connect |
WS438
WestJet
AC1958
Air Canada
|
13:15
Edmonton
23:05
Toronto
|
18:55
Toronto
10:55
Porto
|
Connect |
AC172
Air Canada
AC1958
Air Canada
|
16:05
Edmonton
23:05
Toronto
|
21:52
Toronto
10:55
Porto
|
Connect |
WS442
WestJet
AC1958
Air Canada
|
16:15
Edmonton
23:05
Toronto
|
21:55
Toronto
10:55
Porto
|
Connect |
You take a bus, shuttle or taxi from your location in Viking to Saskatoon.
You take a flight from Saskatoon to Porto and cost approximately 750 USD.
You take a bus, shuttle or taxi from Porto to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
AC1120
Air Canada
AC1958
Air Canada
|
06:30
Saskatoon
23:05
Toronto
|
10:43
Toronto
10:55
Porto
|
Connect |
AC1122
Air Canada
AC1958
Air Canada
|
12:20
Saskatoon
23:05
Toronto
|
16:33
Toronto
10:55
Porto
|
Connect |
AC1122
Air Canada
AC7656
Air Canada
UA144
United Airlines
|
12:20
Saskatoon
18:25
Toronto
21:55
Newark
|
16:33
Toronto
20:02
Newark
09:45
Porto
|
Connect |
AC1122
Air Canada
LH471
Lufthansa
LH1176
Lufthansa
|
12:20
Saskatoon
18:00
Toronto
09:50
Frankfurt
|
16:33
Toronto
08:05
Frankfurt
11:35
Porto
|
Connect |
WS3369
WestJet
KL0678
KLM
KL1711
KLM
|
13:00
Saskatoon
14:35
Calgary
09:20
Amsterdam Schiphol
|
13:36
Calgary
07:15
Amsterdam Schiphol
10:55
Porto
|
Connect |
F8512
Flair Airlines
AC1958
Air Canada
|
16:30
Saskatoon
23:05
Toronto
|
21:30
Toronto
10:55
Porto
|
Connect |
AC1130
Air Canada
AC1958
Air Canada
|
17:20
Saskatoon
23:05
Toronto
|
21:33
Toronto
10:55
Porto
|
Connect |
You take a bus, shuttle or taxi from your location in Viking to Saskatoon.
You take a flight from Saskatoon to Lisbon and cost approximately 600 USD.
You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
AC1120
Air Canada
AC414
Air Canada
AC812
Air Canada
|
06:30
Saskatoon
14:00
Toronto
20:45
Montreal
|
10:43
Toronto
15:19
Montreal
08:10
Lisbon
|
Connect |
AC1120
Air Canada
AC412
Air Canada
AC812
Air Canada
|
06:30
Saskatoon
13:00
Toronto
20:45
Montreal
|
10:43
Toronto
14:19
Montreal
08:10
Lisbon
|
Connect |
AC1120
Air Canada
AC810
Air Canada
|
06:30
Saskatoon
23:10
Toronto
|
10:43
Toronto
11:10
Lisbon
|
Connect |
AC8583
Air Canada
AC318
Air Canada
AC812
Air Canada
|
08:20
Saskatoon
11:35
Calgary
20:45
Montreal
|
08:44
Calgary
17:42
Montreal
08:10
Lisbon
|
Connect |
AC8591
Air Canada
AC318
Air Canada
AC812
Air Canada
|
09:20
Saskatoon
11:35
Calgary
20:45
Montreal
|
09:44
Calgary
17:42
Montreal
08:10
Lisbon
|
Connect |
AC1122
Air Canada
LH471
Lufthansa
LH1166
Lufthansa
|
12:20
Saskatoon
18:00
Toronto
09:10
Frankfurt
|
16:33
Toronto
08:05
Frankfurt
11:15
Lisbon
|
Connect |
AC1122
Air Canada
AC422
Air Canada
AC812
Air Canada
|
12:20
Saskatoon
18:00
Toronto
20:45
Montreal
|
16:33
Toronto
19:19
Montreal
08:10
Lisbon
|
Connect |
AC1122
Air Canada
AC810
Air Canada
|
12:20
Saskatoon
23:10
Toronto
|
16:33
Toronto
11:10
Lisbon
|
Connect |
AC1122
Air Canada
TP262
TAP Portugal
|
12:20
Saskatoon
20:10
Toronto
|
16:33
Toronto
08:10
Lisbon
|
Connect |
F8512
Flair Airlines
AC810
Air Canada
|
16:30
Saskatoon
23:10
Toronto
|
21:30
Toronto
11:10
Lisbon
|
Connect |
AC1130
Air Canada
AC810
Air Canada
|
17:20
Saskatoon
23:10
Toronto
|
21:33
Toronto
11:10
Lisbon
|
Connect |
You take a bus, shuttle or taxi from your location in Viking to Calgary.
You take a flight from Calgary to Lisbon and cost approximately 550 USD.
You take a bus, shuttle or taxi from Lisbon to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
AC396
Air Canada
AC812
Air Canada
|
01:05
Calgary
20:45
Montreal
|
07:12
Montreal
08:10
Lisbon
|
Connect |
AC316
Air Canada
AC812
Air Canada
|
07:00
Calgary
20:45
Montreal
|
13:05
Montreal
08:10
Lisbon
|
Connect |
AC584
Air Canada
UA64
United Airlines
|
08:15
Calgary
20:20
Newark
|
14:57
Newark
08:20
Lisbon
|
Connect |
AC8134
Air Canada
AC332
Air Canada
AC812
Air Canada
|
08:30
Calgary
12:15
Edmonton
20:45
Montreal
|
09:24
Edmonton
18:16
Montreal
08:10
Lisbon
|
Connect |
AC286
Air Canada
AC386
Air Canada
AC812
Air Canada
|
08:55
Calgary
15:00
Winnipeg
20:45
Montreal
|
11:48
Winnipeg
18:47
Montreal
08:10
Lisbon
|
Connect |
AC8136
Air Canada
AC332
Air Canada
AC812
Air Canada
|
09:30
Calgary
12:15
Edmonton
20:45
Montreal
|
10:24
Edmonton
18:16
Montreal
08:10
Lisbon
|
Connect |
WS1680
WestJet
DL272
Delta
|
09:50
Calgary
22:55
New York JFK
|
16:25
New York JFK
11:00
Lisbon
|
Connect |
AC142
Air Canada
TP262
TAP Portugal
|
10:20
Calgary
20:10
Toronto
|
16:11
Toronto
08:10
Lisbon
|
Connect |
AC394
Air Canada
AC8984
Air Canada
AC812
Air Canada
|
10:30
Calgary
17:25
Ottawa
20:45
Montreal
|
16:22
Ottawa
18:13
Montreal
08:10
Lisbon
|
Connect |
AC394
Air Canada
AC8986
Air Canada
AC812
Air Canada
|
10:30
Calgary
19:05
Ottawa
20:45
Montreal
|
16:22
Ottawa
19:53
Montreal
08:10
Lisbon
|
Connect |
AC318
Air Canada
AC812
Air Canada
|
11:35
Calgary
20:45
Montreal
|
17:42
Montreal
08:10
Lisbon
|
Connect |
AC318
Air Canada
TP254
TAP Portugal
|
11:35
Calgary
20:35
Montreal
|
17:42
Montreal
08:15
Lisbon
|
Connect |
AC318
Air Canada
TS480
Air Transat
|
11:35
Calgary
21:15
Montreal
|
17:42
Montreal
08:40
Lisbon
|
Connect |
TS125
Air Transat
TP254
TAP Portugal
|
11:45
Calgary
20:35
Montreal
|
18:00
Montreal
08:15
Lisbon
|
Connect |
TS125
Air Transat
AC812
Air Canada
|
11:45
Calgary
20:45
Montreal
|
18:00
Montreal
08:10
Lisbon
|
Connect |
TS863
Air Transat
TP262
TAP Portugal
|
11:50
Calgary
20:10
Toronto
|
17:35
Toronto
08:10
Lisbon
|
Connect |
AC144
Air Canada
TP262
TAP Portugal
|
12:00
Calgary
20:10
Toronto
|
17:56
Toronto
08:10
Lisbon
|
Connect |
AC144
Air Canada
AC810
Air Canada
|
12:00
Calgary
23:10
Toronto
|
17:56
Toronto
11:10
Lisbon
|
Connect |
WS3135
WestJet
KL0679
KLM
KL1695
KLM
|
13:15
Calgary
16:40
Edmonton
12:35
Amsterdam Schiphol
|
14:14
Edmonton
09:05
Amsterdam Schiphol
14:35
Lisbon
|
Connect |
AC146
Air Canada
AC810
Air Canada
|
13:25
Calgary
23:10
Toronto
|
19:21
Toronto
11:10
Lisbon
|
Connect |
AC146
Air Canada
TS336
Air Transat
|
13:25
Calgary
22:20
Toronto
|
19:21
Toronto
10:20
Lisbon
|
Connect |
WS670
WestJet
TP262
TAP Portugal
|
13:30
Calgary
20:10
Toronto
|
19:16
Toronto
08:10
Lisbon
|
Connect |
WS670
WestJet
TS336
Air Transat
|
13:30
Calgary
22:20
Toronto
|
19:16
Toronto
10:20
Lisbon
|
Connect |
WS670
WestJet
S4322
Azores Airlines
S4120
Azores Airlines
|
13:30
Calgary
20:40
Toronto
08:40
Ponta Delgada
|
19:16
Toronto
06:25
Ponta Delgada
11:55
Lisbon
|
Connect |
KL0678
KLM
KL1695
KLM
|
14:35
Calgary
12:35
Amsterdam Schiphol
|
07:15
Amsterdam Schiphol
14:35
Lisbon
|
Connect |
AC219
Air Canada
AC854
Air Canada
TP1359
TAP Portugal
|
14:55
Calgary
18:00
Vancouver
13:40
London Heathrow
|
15:34
Vancouver
11:20
London Heathrow
16:20
Lisbon
|
Connect |
WS668
WestJet
AC810
Air Canada
|
15:30
Calgary
23:10
Toronto
|
21:16
Toronto
11:10
Lisbon
|
Connect |
WS668
WestJet
TS336
Air Transat
|
15:30
Calgary
22:20
Toronto
|
21:16
Toronto
10:20
Lisbon
|
Connect |
AC221
Air Canada
AC854
Air Canada
TP1359
TAP Portugal
|
15:45
Calgary
18:00
Vancouver
13:40
London Heathrow
|
16:27
Vancouver
11:20
London Heathrow
16:20
Lisbon
|
Connect |
AC148
Air Canada
AC810
Air Canada
|
15:45
Calgary
23:10
Toronto
|
21:41
Toronto
11:10
Lisbon
|
Connect |
F8822
Flair Airlines
AC810
Air Canada
|
15:55
Calgary
23:10
Toronto
|
21:35
Toronto
11:10
Lisbon
|
Connect |
WS672
WestJet
AC810
Air Canada
|
16:30
Calgary
23:10
Toronto
|
22:16
Toronto
11:10
Lisbon
|
Connect |
AC844
Air Canada
LH1168
Lufthansa
|
17:05
Calgary
13:15
Frankfurt
|
10:10
Frankfurt
15:20
Lisbon
|
Connect |
AC844
Air Canada
TP583
TAP Portugal
|
17:05
Calgary
15:55
Frankfurt
|
10:10
Frankfurt
18:00
Lisbon
|
Connect |
AC850
Air Canada
BA520
British Airways
|
18:20
Calgary
11:40
London Heathrow
|
10:00
London Heathrow
14:20
Lisbon
|
Connect |
AC850
Air Canada
TP1359
TAP Portugal
|
18:20
Calgary
13:40
London Heathrow
|
10:00
London Heathrow
16:20
Lisbon
|
Connect |
WS10
WestJet
AF1624
Air France
|
19:35
Calgary
13:25
Paris CDG
|
12:20
Paris CDG
15:05
Lisbon
|
Connect |
WS10
WestJet
U23759
easyJet
|
19:35
Calgary
15:55
Paris CDG
|
12:20
Paris CDG
17:30
Lisbon
|
Connect |
DE2441
Condor Flugdienst
TP583
TAP Portugal
|
21:10
Calgary
15:55
Frankfurt
|
14:55
Frankfurt
18:00
Lisbon
|
Connect |
WK15
Edelweiss Air
TP931
TAP Portugal
|
21:15
Calgary
16:40
Zurich
|
15:00
Zurich
18:30
Lisbon
|
Connect |
You take a bus, shuttle or taxi from your location in Viking to Calgary.
You take a flight from Calgary to Porto and cost approximately 600 USD.
You take a bus, shuttle or taxi from Porto to your destination in Portugal.
Flight | Depart | Arrive | |
---|---|---|---|
AC584
Air Canada
UA144
United Airlines
|
08:15
Calgary
21:55
Newark
|
14:57
Newark
09:45
Porto
|
Connect |
AC142
Air Canada
TP262
TAP Portugal
TP1930
TAP Portugal
|
10:20
Calgary
20:10
Toronto
09:40
Lisbon
|
16:11
Toronto
08:10
Lisbon
10:35
Porto
|
Connect |
AC318
Air Canada
TP254
TAP Portugal
TP1930
TAP Portugal
|
11:35
Calgary
20:35
Montreal
09:40
Lisbon
|
17:42
Montreal
08:15
Lisbon
10:35
Porto
|
Connect |
AC144
Air Canada
AC1958
Air Canada
|
12:00
Calgary
23:05
Toronto
|
17:56
Toronto
10:55
Porto
|
Connect |
AC144
Air Canada
TS754
Air Transat
|
12:00
Calgary
21:15
Toronto
|
17:56
Toronto
09:10
Porto
|
Connect |
AC146
Air Canada
TS754
Air Transat
|
13:25
Calgary
21:15
Toronto
|
19:21
Toronto
09:10
Porto
|
Connect |
AC146
Air Canada
AC1958
Air Canada
|
13:25
Calgary
23:05
Toronto
|
19:21
Toronto
10:55
Porto
|
Connect |
WS670
WestJet
TS754
Air Transat
|
13:30
Calgary
21:15
Toronto
|
19:16
Toronto
09:10
Porto
|
Connect |
WS670
WestJet
AC1958
Air Canada
|
13:30
Calgary
23:05
Toronto
|
19:16
Toronto
10:55
Porto
|
Connect |
KL0678
KLM
KL1711
KLM
|
14:35
Calgary
09:20
Amsterdam Schiphol
|
07:15
Amsterdam Schiphol
10:55
Porto
|
Connect |
KL0678
KLM
HV6001
Transavia Holland
|
14:35
Calgary
09:00
Amsterdam Schiphol
|
07:15
Amsterdam Schiphol
10:40
Porto
|
Connect |
WS668
WestJet
AC1958
Air Canada
|
15:30
Calgary
23:05
Toronto
|
21:16
Toronto
10:55
Porto
|
Connect |
AC148
Air Canada
AC1958
Air Canada
|
15:45
Calgary
23:05
Toronto
|
21:41
Toronto
10:55
Porto
|
Connect |
F8822
Flair Airlines
AC1958
Air Canada
|
15:55
Calgary
23:05
Toronto
|
21:35
Toronto
10:55
Porto
|
Connect |
AC850
Air Canada
BA2782
British Airways
|
18:20
Calgary
11:00
London Heathrow
|
10:00
London Heathrow
13:25
Porto
|
Connect |
WS10
WestJet
AF1528
Air France
|
19:35
Calgary
14:15
Paris CDG
|
12:20
Paris CDG
15:30
Porto
|
Connect |
WS1
WestJet
TP1331
TAP Portugal
|
19:45
Calgary
13:00
London Gatwick
|
11:20
London Gatwick
15:15
Porto
|
Connect |
You can find hotels and accommodations in Portugal with our hotels search tool below
Booking.com