
Round-trip from | $494 (American Airlines) |
|---|---|
One-way from | $315 (American Airlines) |
Fly from
Fly to
Route
Depart
Return
HarlingenCalgary
HRL - YYC
HRLYYC
Harlingen Valley Intl
Tue 4/21
7:00 am-12:54 pm
1 stop6h 54m
Calgary
Wed 4/22
1:53 pm-9:59 pm
1 stop7h 06m
HarlingenToronto
HRL - YYZ
HRLYYZ
Harlingen Valley Intl
Mon 4/20
6:00 am-6:45 pm
2 stops11h 45m
Toronto Pearson Intl
Mon 4/27
6:15 am-7:22 pm
2 stops14h 07m
HarlingenToronto
HRL - YYZ
HRLYYZ
Harlingen Valley Intl
Fri 4/24
10:47 am-10:55 pm
1 stop11h 08m
Toronto Pearson Intl
Fri 5/1
6:15 am-7:22 pm
2 stops14h 07m
HarlingenMontreal
HRL - YUL
HRLYUL
Harlingen Valley Intl
Wed 4/29
12:05 pm-8:00 am
2 stops18h 55m
Montreal Pierre Elliott Trudeau Intl
Sat 5/2
8:40 am-9:59 pm
2 stops14h 19m
HarlingenToronto
HRL - YYZ
HRLYYZ
Harlingen Valley Intl
Wed 4/1
9:20 am-10:36 pm
1 stop12h 16m
Toronto Pearson Intl
Sat 4/4
3:53 pm-9:59 pm
1 stop7h 06m
HarlingenToronto
HRL - YYZ
HRLYYZ
Harlingen Valley Intl
Tue 4/21
9:20 am-10:36 pm
1 stop12h 16m
Toronto Pearson Intl
Tue 4/28
6:10 am-9:59 pm
1 stop16h 49m
HarlingenToronto
HRL - YTZ
HRLYTZ
Harlingen Valley Intl
Thu 4/23
12:05 pm-9:34 am
2 stops20h 29m
Toronto Island
Thu 4/30
2:20 pm-11:23 am
2 stops22h 03m
HarlingenMontreal
HRL - YUL
HRLYUL
Harlingen Valley Intl
Thu 6/25
7:20 am-10:06 pm
2 stops13h 46m
Montreal Pierre Elliott Trudeau Intl
Sat 7/4
11:23 am-9:54 pm
2 stops11h 31m
HarlingenToronto
HRL - YTZ
HRLYTZ
Harlingen Valley Intl
Wed 4/29
12:05 pm-8:09 pm
2 stops31h 04m
Toronto Island
Sun 5/3
2:20 pm-9:59 pm
2 stops32h 39m
HarlingenMontreal
HRL - YUL
HRLYUL
Harlingen Valley Intl
Sat 3/28
6:00 am-10:56 pm
2 stops15h 56m