Royal Tongan Airlines

  • Legal Name Royal Tongan Airlines,Tonga.
  • ICAO Code HRH
  • Airline Code
  • IATA Designator WR
  • Region Tonga
  • City Nukuʻalofa
  • Address Nukuʻalofa, Tonga
  • Website flyroyaltongan.com

Royal Tongan Airlines (WR) Flight schedules

Royal Tongan Airlines Flight Schedule Today

Flight From To Departure Arrival Status
WR3282 Prince George(YXS) Vancouver(YVR) 11:50 a.m. 1:10 p.m. Scheduled On time Track
WR3182 Grande Prairie(YQU) Calgary(YYC) 5:15 p.m. 6:37 p.m. Scheduled On time Track
WR3312 Kelowna(YLW) Edmonton(YEG) 2 p.m. 4:24 p.m. Scheduled On time Track
WR3178 Grande Prairie(YQU) Calgary(YYC) 6 a.m. 7:27 a.m. Arrived On time Track
WR3457 Ottawa(YOW) Toronto(YYZ) 6:30 a.m. 7:42 a.m. Departed On time Track
WR3534 Toronto(YYZ) Montreal(YUL) 5:30 p.m. 6:57 p.m. Scheduled On time Track
WR3298 Prince George(YXS) Vancouver(YVR) 6 p.m. 7:20 p.m. Scheduled On time Track
WR3108 Terrace(YXT) Vancouver(YVR) 7:20 p.m. 8:57 p.m. Arrived On time Track
WR3111 Calgary(YYC) Kamloops(YKA) 10:25 a.m. 10:48 a.m. Arrived On time Track
WR3191 Calgary(YYC) Grande Prairie(YQU) 3:15 p.m. 4:45 p.m. Arrived On time Track
WR3513 Montreal(YUL) Toronto(YYZ) 6:45 a.m. 8:18 a.m. Arrived On time Track
WR3243 Brandon(YBR) Calgary(YYC) 12:55 p.m. 2:10 p.m. Departed On time Track
WR3144 Fort Mcmurray(YMM) Calgary(YYC) 6 a.m. 7:40 a.m. Arrived On time Track
WR3529 Montreal(YUL) Toronto(YYZ) 3 p.m. 4:30 p.m. Scheduled On time Track
WR3158 Fort Mcmurray(YMM) Calgary(YYC) 5:20 p.m. 6:57 p.m. Scheduled On time Track
WR3140 Edmonton(YEG) Calgary(YYC) 6 p.m. 6:56 p.m. Scheduled On time Track
WR3131 Calgary(YYC) Fort Mcmurray(YMM) 11:05 a.m. 12:40 p.m. Scheduled On time Track
WR3159 Calgary(YYC) Fort Mcmurray(YMM) 3:15 p.m. 4:50 p.m. Scheduled On time Track
WR3281 Calgary(YYC) Penticton(YYF) 2:50 p.m. 3:07 p.m. Scheduled On time Track
WR3535 Montreal(YUL) Toronto(YYZ) 7:30 p.m. 9:03 p.m. Arrived On time Track
WR3225 Calgary(YYC) Edmonton(YEG) 3:15 p.m. 4:09 p.m. Arrived On time Track
WR3410 Toronto(YYZ) Quebec(YQB) 3:30 p.m. 5:11 p.m. Arrived On time Track
WR3516 London(YXU) Toronto(YYZ) 3:45 p.m. 4:30 p.m. Arrived On time Track
WR3325 Prince George(YXS) Vancouver(YVR) 7 a.m. 8:03 a.m. Arrived On time Track
WR3123 Toronto(YYZ) Thunder Bay(YQT) 3:45 p.m. 5:52 p.m. Scheduled On time Track
WR3387 Calgary(YYC) Kelowna(YLW) 9:45 p.m. 9:59 p.m. Scheduled On time Track
WR3106 Terrace(YXT) Vancouver(YVR) 12:30 p.m. 2:07 p.m. Scheduled On time Track
WR3107 Vancouver(YVR) Terrace(YXT) 5:05 p.m. 6:44 p.m. Scheduled On time Track
WR3308 Calgary(YYC) Fort St John(YXJ) 9:30 p.m. 10:17 p.m. Scheduled On time Track
WR3287 Vancouver(YVR) Prince George(YXS) 8 p.m. 9:19 p.m. Scheduled On time Track
WR3195 Calgary(YYC) Abbotsford(YXX) 10:15 a.m. 11:45 a.m. Scheduled On time Track
WR3314 Calgary(YYC) Fort Mcmurray(YMM) 11:20 a.m. 1:32 p.m. Scheduled On time Track
WR3100 Fort St John(YXJ) Calgary(YYC) 11:30 a.m. 2:05 p.m. Scheduled On time Track
WR3105 Vancouver(YVR) Terrace(YXT) 10 a.m. 11:43 a.m. Scheduled On time Track
WR3320 Vancouver(YVR) Kelowna(YLW) 8 p.m. 8:58 p.m. Scheduled On time Track
WR3411 Quebec(YQB) Toronto(YYZ) 6 p.m. 7:54 p.m. Scheduled On time Track
WR3476 Toronto(YYZ) Ottawa(YOW) 8:15 p.m. 9:23 p.m. Arrived On time Track
WR3125 Edmonton(YEG) Kelowna(YLW) 11:15 a.m. 11:50 a.m. Departed On time Track
WR3439 Quebec(YQB) Montreal(YUL) 9:30 a.m. 10:22 a.m. None Track
WR3496 Halifax(YHZ) Deer Lake(YDF) 9:15 p.m. 11:13 p.m. None Track
WR3205 Edmonton(YEG) Fort Mcmurray(YMM) 3:50 p.m. 4:54 p.m. None Track
WR3449 Quebec(YQB) Montreal(YUL) 6:15 a.m. 7:07 a.m. None Track
WR3448 Montreal(YUL) Quebec(YQB) 7:45 a.m. 8:40 a.m. None Track
WR3472 Toronto(YYZ) Ottawa(YOW) 5:45 p.m. 6:51 p.m. None Track
WR3491 Montreal(YUL) Toronto(YYZ) 4 p.m. 5:29 p.m. None Track
WR3497 Deer Lake(YDF) Halifax(YHZ) 6 a.m. 7 a.m. None Track
WR3447 Deer Lake(YDF) Halifax(YHZ) 10:20 a.m. 11:30 a.m. None Track
WR3403 Quebec(YQB) Toronto(YYZ) 6 a.m. 7:47 a.m. None Track
WR3418 Winnipeg(YWG) Thunder Bay(YQT) 9:30 a.m. 11:49 a.m. None Track
WR3297 Vancouver(YVR) Prince George(YXS) 4 p.m. 5:19 p.m. Departed Track
WR3280 Penticton(YYF) Calgary(YYC) 3:40 p.m. 5:47 p.m. Departed Track
WR3358 Yellowknife(YZF) Calgary(YYC) 2:30 p.m. 5:08 p.m. Departed Track
WR3203 Fort St John(YXJ) Vancouver(YVR) 12:30 p.m. 2:21 p.m. Departed Track
WR3202 Vancouver(YVR) Fort St John(YXJ) 10 a.m. 11:47 a.m. Departed Track
WR3524 Toronto(YYZ) Montreal(YUL) noon 1:27 p.m. Departed Track
WR4063 Wabasca(YFI) Edmonton(YEG) None None Departed Track
WR3290 Prince George(YXS) Vancouver(YVR) 7 a.m. 8:20 a.m. Departed Track
WR4062 Edmonton(YEG) Wabasca(YFI) None None Departed Track
WR3110 Kelowna(YLW) Calgary(YYC) 11:05 a.m. 1:14 p.m. Scheduled On time Track
WR3255 Edmonton(YEG) Kelowna(YLW) 1 p.m. 1:22 p.m. Arrived On time Track
WR3277 Vancouver(YVR) Prince George(YXS) 9:50 a.m. 11:12 a.m. Arrived On time Track
WR3179 Calgary(YYC) Grande Prairie(YQU) 9:30 p.m. 11 p.m. Departed Track
WR3136 Edmonton(YEG) Calgary(YYC) 1:10 p.m. 2:47 p.m. Arrived On time Track
WR3479 Ottawa(YOW) Toronto(YYZ) 7:45 p.m. 8:56 p.m. Departed Track
WR3122 Thunder Bay(YQT) Toronto(YYZ) 6:45 p.m. 8:42 p.m. Departed Track
WR3228 Nanaimo(YCD) Calgary(YYC) 11:40 a.m. 2:19 p.m. Departed Track
WR3101 Calgary(YYC) Fort St John(YXJ) 10 a.m. 10:43 a.m. Departed Track
WR8985 Halifax(YHZ) Toronto(YYZ) 12:30 p.m. None Departed Track
WR3307 Fort St John(YXJ) Calgary(YYC) 6:05 a.m. 8:47 a.m. Departed Track
WR3170 Kelowna(YLW) Calgary(YYC) 6:10 a.m. 8:18 a.m. Departed Track
WR3395 Calgary(YYC) Edmonton(YEG) 7 a.m. 7:57 a.m. Departed Track
WR3473 Montreal(YUL) Toronto(YYZ) 3 p.m. 4:12 p.m. Scheduled On time Track
WR3394 Calgary(YYC) Edmonton(YEG) 9:25 a.m. 10:23 a.m. Scheduled On time Track
WR3139 Calgary(YYC) Fort Mcmurray(YMM) 9:20 p.m. 10:56 p.m. Departed Track
WR3419 Moncton(YQM) Toronto(YYZ) 12:55 p.m. 2:44 p.m. Arrived On time Track
WR4088 Calgary(YYC) Wabasca(YFI) None None Departed Track
WR3417 Thunder Bay(YQT) Winnipeg(YWG) 6:15 p.m. 6:45 p.m. Departed Track
WR3354 Victoria(YYJ) Vancouver(YVR) 11:50 a.m. 12:23 p.m. Departed Track
WR3428 Halifax(YHZ) Saint John(YYT) 1:15 p.m. 3:32 p.m. Departed Track
WR3351 Calgary(YYC) Edmonton(YEG) 9:45 a.m. 10:40 a.m. Departed Track
WR3408 Toronto(YYZ) Fredericton(YFC) 9:10 a.m. 10:52 a.m. Scheduled On time Track
WR3266 Saskatoon(YXE) Winnipeg(YWG) 4 p.m. 6:31 p.m. Departed Track
WR3267 Saskatoon(YXE) Edmonton(YEG) 3:35 p.m. 4:50 p.m. Departed Track
WR3234 Winnipeg(YWG) Saskatoon(YXE) 2:15 p.m. 2:55 p.m. Departed Track
WR3188 Grande Prairie(YQU) Calgary(YYC) 12:20 p.m. 1:42 p.m. Departed Track
WR3478 Toronto(YYZ) Ottawa(YOW) 10 p.m. 11:08 p.m. Scheduled On time Track
WR3506 Ottawa(YOW) Halifax(YHZ) 9:40 a.m. 12:32 p.m. Departed Track
WR3538 Toronto(YYZ) Montreal(YUL) 9:30 p.m. 10:57 p.m. Scheduled On time Track
WR3229 Calgary(YYC) Edmonton(YEG) 6:30 p.m. 7:24 p.m. Departed Track
WR3458 Toronto(YYZ) Ottawa(YOW) 8 a.m. 9:09 a.m. Arrived On time Track
WR3109 Calgary(YYC) Nanaimo(YCD) 10:15 a.m. 11:10 a.m. Scheduled On time Track
WR3114 Victoria(YYJ) Vancouver(YVR) 7:45 a.m. 8:19 a.m. Departed Track
WR3517 Toronto(YYZ) London(YXU) 2:25 p.m. 3:11 p.m. Departed Track
WR8989 Fort Mcmurray(YMM) Edmonton(YEG) None None Departed Track
WR8987 Kelowna(YLW) Calgary(YYC) None None Departed Track
WR3375 Calgary(YYC) Kelowna(YLW) 10:15 a.m. 10:28 a.m. Arrived On time Track
WR3359 Calgary(YYC) Yellowknife(YZF) 11:15 a.m. 1:57 p.m. Scheduled On time Track
WR4067 Wabasca(YFI) Edmonton(YEG) 9:05 p.m. None Departed Track
WR4077 Wabasca(YFI) Calgary(YYC) None None Departed Track
WR4066 Edmonton(YEG) Wabasca(YFI) 4:51 p.m. None Departed Track
WR4076 Calgary(YYC) Wabasca(YFI) None None Departed Track
WR4073 Wabasca(YFI) Calgary(YYC) None None Departed Track
WR4780 Kelowna(YLW) Calgary(YYC) 9:45 a.m. None Arrived On time Track
WR3878 Nanaimo(YCD) Calgary(YYC) 2:25 p.m. 5:03 p.m. Departed Track
WR4781 Calgary(YYC) Penticton(YYF) None None Departed Track
WR3469 Ottawa(YOW) Toronto(YYZ) noon 1:12 p.m. Arrived On time Track
WR4700 Kelowna(YLW) Calgary(YYC) None None Departed Track
WR3374 Edmonton(YEG) Saskatoon(YXE) 1:50 p.m. 3 p.m. Departed Track
WR3464 Toronto(YYZ) Ottawa(YOW) noon 1:08 p.m. Arrived On time Track
WR3536 Toronto(YYZ) Montreal(YUL) 8:15 p.m. 9:42 p.m. Scheduled On time Track
WR3151 Calgary(YYC) Edmonton(YEG) 9:15 p.m. 10:13 p.m. Departed Track
WR3355 Victoria(YYJ) Vancouver(YVR) 10:45 a.m. 11:20 a.m. Arrived On time Track
WR3421 Saint John(YYT) Halifax(YHZ) 4:05 p.m. 5:41 p.m. Scheduled On time Track
WR3245 Fort Mcmurray(YMM) Edmonton(YEG) 9:45 a.m. 10:47 a.m. Departed Track
WR3362 Fort Mcmurray(YMM) Edmonton(YEG) 11:25 a.m. 12:30 p.m. Departed Track
WR3335 Calgary(YYC) Comox(YQQ) 5:15 p.m. 6:13 p.m. Departed Track
WR3162 Kelowna(YLW) Calgary(YYC) 12:30 p.m. 2:38 p.m. Departed Track
WR3518 Toronto(YYZ) Montreal(YUL) 7:45 a.m. 9:12 a.m. Arrived On time Track
WR3322 Vancouver(YVR) Kelowna(YLW) 2 p.m. 2:58 p.m. Departed Track
WR3214 Thunder Bay(YQT) Toronto(YYZ) 3:15 p.m. 5:36 p.m. Scheduled On time Track
WR3133 Grande Prairie(YQU) Edmonton(YEG) 10:45 a.m. 11:48 a.m. Arrived On time Track
WR3236 Edmonton(YEG) Grande Prairie(YQU) 8:35 a.m. 9:41 a.m. Departed Track
WR3474 Toronto(YYZ) Montreal(YUL) 5:45 p.m. 6:53 p.m. Scheduled On time Track
WR3404 Toronto(YYZ) Fredericton(YFC) 9:40 a.m. 12:49 p.m. Arrived On time Track
WR3143 Calgary(YYC) Edmonton(YEG) noon 12:54 p.m. Cancelled Track
WR3185 Vancouver(YVR) Victoria(YYJ) 9:15 p.m. 9:52 p.m. Departed Track
WR4089 Wabasca(YFI) Calgary(YYC) None None Departed Track
WR3488 Halifax(YHZ) Sydney(YQY) 7:15 p.m. 8:05 p.m. Scheduled On time Track
WR3405 Fredericton(YFC) Toronto(YYZ) 1:20 p.m. 2:40 p.m. Scheduled On time Track
WR3409 Fredericton(YFC) Toronto(YYZ) 11:30 a.m. 1:20 p.m. Scheduled On time Track
WR3487 Sydney(YQY) Halifax(YHZ) 11 a.m. 11:52 a.m. Scheduled On time Track
WR3160 Kelowna(YLW) Calgary(YYC) 6:10 a.m. 8:07 a.m. Arrived On time Track
WR3237 Regina(YQR) Edmonton(YEG) 5:25 p.m. 7:01 p.m. Departed Track
WR3268 Edmonton(YEG) Regina(YQR) 3:15 p.m. 4:41 p.m. Departed Track
WR4091 Wabasca(YFI) Calgary(YYC) None None Departed Track
WR4090 Calgary(YYC) Wabasca(YFI) None None Departed Track
WR8986 Edmonton(YEG) Fort St John(YXJ) None None Departed Track
WR3137 Calgary(YYC) Edmonton(YEG) 8:15 p.m. 9:09 p.m. Scheduled On time Track
WR3336 Comox(YQQ) Calgary(YYC) 7 p.m. 9:43 p.m. Departed Track
WR8908 Calgary(YYC) Calgary(YYC) None None Departed Track
WR3288 Edmonton(YEG) Calgary(YYC) 9:10 p.m. 10:05 p.m. Departed Track
WR8971 Sault Ste Marie(YAM) Toronto(YYZ) None None Departed Track
WR3366 Saskatoon(YXE) Winnipeg(YWG) None None Departed Track
WR8988 Grande Prairie(YQU) Calgary(YYC) None None Departed Track
WR3296 Edmonton(YEG) Grande Prairie(YQU) 7 a.m. 8:31 a.m. Departed Track
WR3877 Calgary(YYC) Nanaimo(YCD) 1 p.m. 1:50 p.m. Departed Track
WR3456 Toronto(YYZ) Moncton(YQM) 9 a.m. 12:24 p.m. Arrived On time Track
WR3521 Montreal(YUL) Toronto(YYZ) 7:45 a.m. 9:17 a.m. Departed Track
WR3301 Regina(YQR) Calgary(YYC) 8:20 a.m. 10:02 a.m. Departed Track
WR3145 Calgary(YYC) Edmonton(YEG) 4:30 p.m. 5:24 p.m. Arrived On time Track
Show more