Popular Filters
One Way Price
Duration
Stops From Calgary
Departure From Calgary
OMR 193
OMR 123
OMR 123
Arrival at Lima
OMR 581
OMR 123
Alliances & Airlines
Oneworld
(1)
SkyTeam
(1)
Star Alliance
(18)
+ 1 more
Layover Airports
+ 5 more
Layover Duration
Fare Calendar For other International Routes
Calgary to Lima Fare Calendar
OMR 128
Transit Visa may be required
Calgary to Lima , 2 Jul
United Airlines UA | 1924
19:15
Thu, 2 Jul 26
Calgary, Canada
02 h 28 m
21:43
Thu, 2 Jul 26
Denver, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 1720
07:42
Fri, 3 Jul 26
Denver, United States
02 h 33 m
11:15
Fri, 3 Jul 26
Terminal C
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 854
16:20
Fri, 3 Jul 26
Terminal E
Houston, United States
06 h 40 m
23:00
Fri, 3 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 136
Transit Visa may be required
Calgary to Lima , 2 Jul
United Airlines UA | 1953
13:27
Thu, 2 Jul 26
Calgary, Canada
02 h 34 m
16:01
Thu, 2 Jul 26
Denver, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 1253
21:10
Thu, 2 Jul 26
Denver, United States
02 h 31 m
00:41
Fri, 3 Jul 26
Terminal C
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 854
16:20
Fri, 3 Jul 26
Terminal E
Houston, United States
06 h 40 m
23:00
Fri, 3 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 144
Transit Visa may be required
Calgary to Lima , 2 Jul
WestJet WS | 2228
18:55
Thu, 2 Jul 26
Calgary, Canada
05 h 25 m
00:20
Fri, 3 Jul 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
LATAM Airlines LA | 2471
15:10
Fri, 3 Jul 26
Terminal T1
Mexico City, Mexico
05 h 55 m
22:05
Fri, 3 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 146
Transit Visa may be required
Calgary to Lima , 2 Jul
United Airlines UA | 1924
19:15
Thu, 2 Jul 26
Calgary, Canada
02 h 28 m
21:43
Thu, 2 Jul 26
Denver, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 1599
11:34
Fri, 3 Jul 26
Denver, United States
02 h 35 m
15:09
Fri, 3 Jul 26
Terminal C
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 854
16:20
Fri, 3 Jul 26
Terminal E
Houston, United States
06 h 40 m
23:00
Fri, 3 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 198
Transit Visa may be required
Calgary to Lima , 2 Jul
United Airlines UA | 2472
08:00
Thu, 2 Jul 26
Calgary, Canada
04 h 18 m
13:18
Thu, 2 Jul 26
Terminal C
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 854
16:20
Thu, 2 Jul 26
Terminal E
Houston, United States
06 h 40 m
23:00
Thu, 2 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 235
Transit Visa may be required
Calgary to Lima , 2 Jul
American Airlines AA | 2521
06:45
Thu, 2 Jul 26
Calgary, Canada
03 h 46 m
11:31
Thu, 2 Jul 26
Terminal 0
Dallas/Fort Worth, United States
BAGGAGE : CHECK INCABIN
Information not available
American Airlines AA | 3117
12:55
Thu, 2 Jul 26
Terminal 0
Dallas/Fort Worth, United States
02 h 58 m
16:53
Thu, 2 Jul 26
Miami, United States
BAGGAGE : CHECK INCABIN
Information not available
American Airlines AA | 917
17:41
Thu, 2 Jul 26
Miami, United States
05 h 44 m
22:25
Thu, 2 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 253
Transit Visa may be required
Calgary to Lima , 2 Jul
United Airlines UA | 550
06:00
Thu, 2 Jul 26
Calgary, Canada
02 h 30 m
08:30
Thu, 2 Jul 26
Denver, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 1599
11:34
Thu, 2 Jul 26
Denver, United States
02 h 35 m
15:09
Thu, 2 Jul 26
Terminal C
Houston, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 854
16:20
Thu, 2 Jul 26
Terminal E
Houston, United States
06 h 40 m
23:00
Thu, 2 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 381
Transit Visa may be required
Calgary to Lima , 2 Jul
United Airlines UA | 8570 | Operated By Air Canada
06:45
Thu, 2 Jul 26
Calgary, Canada
04 h 33 m
13:18
Thu, 2 Jul 26
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 886
14:30
Thu, 2 Jul 26
Terminal C
Newark, United States
07 h 55 m
21:25
Thu, 2 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 414
Transit Visa may be required
Calgary to Lima , 2 Jul
Air Canada AC | 584
06:45
Thu, 2 Jul 26
Calgary, Canada
04 h 33 m
13:18
Thu, 2 Jul 26
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 886
14:30
Thu, 2 Jul 26
Terminal C
Newark, United States
07 h 55 m
21:25
Thu, 2 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
OMR 494
Transit Visa may be required
Calgary to Lima , 2 Jul
WestJet WS | 2200
08:20
Thu, 2 Jul 26
Calgary, Canada
06 h 40 m
15:00
Thu, 2 Jul 26
Terminal T4
Cancun, Mexico
BAGGAGE : CHECK INCABIN
Information not available
LATAM Airlines LA | 2457
18:45
Thu, 2 Jul 26
Terminal T2
Cancun, Mexico
04 h 10 m
23:55
Thu, 2 Jul 26
Lima, Peru
BAGGAGE : CHECK INCABIN
Information not available
