Flight Schedules

Last Updated: Mon, 2 Sep, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 05:00 ROA
    11:10 YYZ
    6Hrs, 10m 1 Stop (CLT)
  • ROARoanoke Airport 05:00 - YYZ 11:10 6h 10m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 05:00
    CLTCharlotte Airport 09:05
  • CLTCharlotte Airport 06:23
    YYZToronto Lester B Pearson Intl Airport 11:10
  • 6h 10m (2h 42m)
  • 1 Stop CLT · Charlotte 2h 42m
  • American Airlines (AA 5977)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5047)Canadair Regional
  • American Airlines (AA 5977)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 06:00 ROA
    12:10 YYZ
    6Hrs, 10m 1 Stop (ATL)
  • ROARoanoke Airport 06:00 - YYZ 12:10 6h 10m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 06:00
    ATLAtlanta Hartsfield-Jackson Intl Airport 10:01
  • ATLAtlanta Hartsfield-Jackson Intl Airport 07:28
    YYZToronto Lester B Pearson Intl Airport 12:10
  • 6h 10m (2h 33m)
  • 1 Stop ATL · Atlanta 2h 33m
  • Delta Air Lines (DL 1550)Airbus
    Delta Air Lines (DL 2883)Boeing 737 900
  • Delta Air Lines (DL 1550)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 ROA
    12:10 YYZ
    6Hrs, 10m 1 Stop (ATL)
  • ROARoanoke Airport 06:00 - YYZ 12:10 6h 10m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 06:00
    ATLAtlanta Hartsfield-Jackson Intl Airport 10:01
  • ATLAtlanta Hartsfield-Jackson Intl Airport 07:28
    YYZToronto Lester B Pearson Intl Airport 12:10
  • 6h 10m (2h 33m)
  • 1 Stop ATL · Atlanta 2h 33m
  • Delta Air Lines (DL 1550)Airbus
    Delta Air Lines (DL 2883)Boeing 737 900
  • Delta Air Lines (DL 1550)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 06:00 ROA
    10:28 YYZ
    4Hrs, 28m 1 Stop (PHL)
  • ROARoanoke Airport 06:00 - YYZ 10:28 4h 28m 1 Stop (PHL) Philadelphia
  • ROARoanoke Airport 06:00
    PHLPhiladelphia International Airport 08:38
  • PHLPhiladelphia International Airport 07:28
    YYZToronto Lester B Pearson Intl Airport 10:28
  • 4h 28m (1h 10m)
  • 1 Stop PHL · Philadelphia 1h 10m
  • American Airlines (AA 5931)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5880)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 5931)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 06:00 ROA
    10:20 YYZ
    4Hrs, 20m 1 Stop (ATL)
  • ROARoanoke Airport 06:00 - YYZ 10:20 4h 20m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 06:00
    ATLAtlanta Hartsfield-Jackson Intl Airport 08:10
  • ATLAtlanta Hartsfield-Jackson Intl Airport 07:28
    YYZToronto Lester B Pearson Intl Airport 10:20
  • 4h 20m (42m)
  • 1 Stop ATL · Atlanta 42m
  • Delta Air Lines (DL 1550)Airbus
    Delta Air Lines (DL 2957)Boeing 737 900
  • Delta Air Lines (DL 1550)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 06:00 ROA
    10:20 YYZ
    4Hrs, 20m 1 Stop (ATL)
  • ROARoanoke Airport 06:00 - YYZ 10:20 4h 20m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 06:00
    ATLAtlanta Hartsfield-Jackson Intl Airport 08:10
  • ATLAtlanta Hartsfield-Jackson Intl Airport 07:28
    YYZToronto Lester B Pearson Intl Airport 10:20
  • 4h 20m (42m)
  • 1 Stop ATL · Atlanta 42m
  • Delta Air Lines (DL 1550)Airbus
    Delta Air Lines (DL 2957)Boeing 737 900
  • Delta Air Lines (DL 1550)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:15 ROA
    10:04 YYZ
    3Hrs, 49m 1 Stop (IAD)
  • ROARoanoke Airport 06:15 - YYZ 10:04 3h 49m 1 Stop (IAD) Washington
  • ROARoanoke Airport 06:15
    IADWashington Dulles International Airport 08:27
  • IADWashington Dulles International Airport 07:27
    YYZToronto Lester B Pearson Intl Airport 10:04
  • 3h 49m (1h)
  • 1 Stop IAD · Washington 1h
  • United Airlines (UA 4272)Embraer
    United Airlines (UA 3404)Embraer 170
  • United Airlines (UA 4272)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:30 CLE
    07:27 IAD
    5Hrs, 18m 1 Stop (YYZ)
  • CLECleveland Hopkins International Airport 10:30 - IAD 07:27 5h 18m 1 Stop (YYZ) Toronto
  • CLECleveland Hopkins International Airport 10:30
    ROARoanoke Airport 06:15
  • YYZToronto Lester B Pearson Intl Airport 11:33
    IADWashington Dulles International Airport 07:27
  • 5h 18m (1h 41m)
  • 1 Stop YYZ · Toronto 1h 41m
  • Air Canada (AC 8732)Canadair Regional
    United Airlines (UA 4272)Embraer
  • Air Canada (AC 8732)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:00 ROA
    11:10 YYZ
    4Hrs, 10m 1 Stop (CLT)
  • ROARoanoke Airport 07:00 - YYZ 11:10 4h 10m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 07:00
    CLTCharlotte Airport 09:05
  • CLTCharlotte Airport 08:20
    YYZToronto Lester B Pearson Intl Airport 11:10
  • 4h 10m (45m)
  • 1 Stop CLT · Charlotte 45m
  • American Airlines (AA 5933)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5047)Canadair Regional
  • American Airlines (AA 5933)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:00 ROA
    11:52 YYZ
    4Hrs, 52m 1 Stop (ORD)
  • ROARoanoke Airport 07:00 - YYZ 11:52 4h 52m 1 Stop (ORD) Chicago
  • ROARoanoke Airport 07:00
    ORDChicago O'Hare International Airport 09:00
  • ORDChicago O'Hare International Airport 08:05
    YYZToronto Lester B Pearson Intl Airport 11:52
  • 4h 52m (55m)
  • 1 Stop ORD · Chicago 55m
  • United Airlines (UA 5525)Embraer 175
    United Airlines (UA 5589)Embraer 175
  • United Airlines (UA 5525)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:00 ROA
    11:52 YYZ
    4Hrs, 52m 1 Stop (ORD)
  • ROARoanoke Airport 07:00 - YYZ 11:52 4h 52m 1 Stop (ORD) Chicago
  • ROARoanoke Airport 07:00
    ORDChicago O'Hare International Airport 09:00
  • ORDChicago O'Hare International Airport 08:05
    YYZToronto Lester B Pearson Intl Airport 11:52
  • 4h 52m (55m)
  • 1 Stop ORD · Chicago 55m
  • United Airlines (UA 5525)Embraer 175
    United Airlines (UA 3584)Embraer 175
  • United Airlines (UA 5525)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 07:05 ROA
    13:08 YYZ
    6Hrs, 03m 1 Stop (LGA)
  • ROARoanoke Airport 07:05 - YYZ 13:08 6h 03m 1 Stop (LGA) New York City
  • ROARoanoke Airport 07:05
    LGANew York La Guardia Airport 11:20
  • LGANew York La Guardia Airport 08:43
    YYZToronto Lester B Pearson Intl Airport 13:08
  • 6h 03m (2h 37m)
  • 1 Stop LGA · New York City 2h 37m
  • Delta Air Lines (DL 5321)Canadair Regional
    Delta Air Lines (DL 5094)Canadair Regional
  • Delta Air Lines (DL 5321)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:16 ROA
    13:08 YYZ
    5Hrs, 52m 1 Stop (LGA)
  • ROARoanoke Airport 07:16 - YYZ 13:08 5h 52m 1 Stop (LGA) New York City
  • ROARoanoke Airport 07:16
    LGANew York La Guardia Airport 11:20
  • LGANew York La Guardia Airport 08:54
    YYZToronto Lester B Pearson Intl Airport 13:08
  • 5h 52m (2h 26m)
  • 1 Stop LGA · New York City 2h 26m
  • Delta Air Lines (DL 5321)Canadair Regional
    Delta Air Lines (DL 5094)Canadair Regional
  • Delta Air Lines (DL 5321)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 09:03 ROA
    14:55 YYZ
    5Hrs, 52m 1 Stop (CLT)
  • ROARoanoke Airport 09:03 - YYZ 14:55 5h 52m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 09:03
    CLTCharlotte Airport 13:00
  • CLTCharlotte Airport 10:26
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 5h 52m (2h 34m)
  • 1 Stop CLT · Charlotte 2h 34m
  • American Airlines (AA 5741)Er4 Embraer Rj145 Amazon
    American Airlines (AA 1876)Airbus
  • American Airlines (AA 5741)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:25 ROA
    15:19 YYZ
    4Hrs, 54m 1 Stop (PHL)
  • ROARoanoke Airport 10:25 - YYZ 15:19 4h 54m 1 Stop (PHL) Philadelphia
  • ROARoanoke Airport 10:25
    PHLPhiladelphia International Airport 13:39
  • PHLPhiladelphia International Airport 11:53
    YYZToronto Lester B Pearson Intl Airport 15:19
  • 4h 54m (1h 46m)
  • 1 Stop PHL · Philadelphia 1h 46m
  • American Airlines (AA 5931)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5110)Canadair Regional
  • American Airlines (AA 5931)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • 10:33 ROA
    14:15 YYZ
    3Hrs, 42m 1 Stop (IAD)
  • ROARoanoke Airport 10:33 - YYZ 14:15 3h 42m 1 Stop (IAD) Washington
  • ROARoanoke Airport 10:33
    IADWashington Dulles International Airport 12:42
  • IADWashington Dulles International Airport 11:45
    YYZToronto Lester B Pearson Intl Airport 14:15
  • 3h 42m (57m)
  • 1 Stop IAD · Washington 57m
  • United Airlines (UA 4332)Embraer
    United Airlines (UA 3490)Embraer 175
  • United Airlines (UA 4332)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:01 ROA
    14:55 YYZ
    3Hrs, 54m 1 Stop (CLT)
  • ROARoanoke Airport 11:01 - YYZ 14:55 3h 54m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 11:01
    CLTCharlotte Airport 13:00
  • CLTCharlotte Airport 12:24
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 3h 54m (36m)
  • 1 Stop CLT · Charlotte 36m
  • American Airlines (AA 5768)Er4 Embraer Rj145 Amazon
    American Airlines (AA 1876)Airbus
  • American Airlines (AA 5768)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:01 ROA
    17:05 YYZ
    6Hrs, 04m 1 Stop (CLT)
  • ROARoanoke Airport 11:01 - YYZ 17:05 6h 04m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 11:01
    CLTCharlotte Airport 14:55
  • CLTCharlotte Airport 12:24
    YYZToronto Lester B Pearson Intl Airport 17:05
  • 6h 04m (2h 31m)
  • 1 Stop CLT · Charlotte 2h 31m
  • American Airlines (AA 5768)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5061)Canadair Regional
  • American Airlines (AA 5768)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:26 ROA
    16:54 YYZ
    5Hrs, 28m 1 Stop (ATL)
  • ROARoanoke Airport 11:26 - YYZ 16:54 5h 28m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 11:26
    ATLAtlanta Hartsfield-Jackson Intl Airport 14:46
  • ATLAtlanta Hartsfield-Jackson Intl Airport 12:58
    YYZToronto Lester B Pearson Intl Airport 16:54
  • 5h 28m (1h 48m)
  • 1 Stop ATL · Atlanta 1h 48m
  • Delta Air Lines (DL 5129)Canadair Regional
    Delta Air Lines (DL 1734)Boeing 737 800
  • Delta Air Lines (DL 5129)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:26 ROA
    16:54 YYZ
    5Hrs, 28m 1 Stop (ATL)
  • ROARoanoke Airport 11:26 - YYZ 16:54 5h 28m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 11:26
    ATLAtlanta Hartsfield-Jackson Intl Airport 14:46
  • ATLAtlanta Hartsfield-Jackson Intl Airport 12:58
    YYZToronto Lester B Pearson Intl Airport 16:54
  • 5h 28m (1h 48m)
  • 1 Stop ATL · Atlanta 1h 48m
  • Delta Air Lines (DL 5129)Canadair Regional
    Delta Air Lines (DL 1734)Boeing 737 900
  • Delta Air Lines (DL 5129)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 12:43 ROA
    17:05 YYZ
    4Hrs, 22m 1 Stop (CLT)
  • ROARoanoke Airport 12:43 - YYZ 17:05 4h 22m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 12:43
    CLTCharlotte Airport 14:55
  • CLTCharlotte Airport 14:03
    YYZToronto Lester B Pearson Intl Airport 17:05
  • 4h 22m (52m)
  • 1 Stop CLT · Charlotte 52m
  • American Airlines (AA 5742)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5061)Canadair Regional
  • American Airlines (AA 5742)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 12:43 ROA
    18:37 YYZ
    5Hrs, 54m 1 Stop (CLT)
  • ROARoanoke Airport 12:43 - YYZ 18:37 5h 54m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 12:43
    CLTCharlotte Airport 16:28
  • CLTCharlotte Airport 14:03
    YYZToronto Lester B Pearson Intl Airport 18:37
  • 5h 54m (2h 25m)
  • 1 Stop CLT · Charlotte 2h 25m
  • American Airlines (AA 5742)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5030)Canadair Regional
  • American Airlines (AA 5742)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 14:27 ROA
    19:01 YYZ
    4Hrs, 34m 1 Stop (IAD)
  • ROARoanoke Airport 14:27 - YYZ 19:01 4h 34m 1 Stop (IAD) Washington
  • ROARoanoke Airport 14:27
    IADWashington Dulles International Airport 17:21
  • IADWashington Dulles International Airport 15:38
    YYZToronto Lester B Pearson Intl Airport 19:01
  • 4h 34m (1h 43m)
  • 1 Stop IAD · Washington 1h 43m
  • United Airlines (UA 4833)Embraer
    United Airlines (UA 3453)Embraer 175
  • United Airlines (UA 4833)
    • M
    • T
    • -
    • T
    • F
    • -
    • -
  • 14:34 ROA
    18:37 YYZ
    4Hrs, 03m 1 Stop (CLT)
  • ROARoanoke Airport 14:34 - YYZ 18:37 4h 03m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 14:34
    CLTCharlotte Airport 16:28
  • CLTCharlotte Airport 15:52
    YYZToronto Lester B Pearson Intl Airport 18:37
  • 4h 03m (36m)
  • 1 Stop CLT · Charlotte 36m
  • American Airlines (AA 5820)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5030)Canadair Regional
  • American Airlines (AA 5820)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 16:15 ROA
    22:20 YYZ
    6Hrs, 05m 1 Stop (CLT)
  • ROARoanoke Airport 16:15 - YYZ 22:20 6h 05m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 16:15
    CLTCharlotte Airport 20:20
  • CLTCharlotte Airport 17:36
    YYZToronto Lester B Pearson Intl Airport 22:20
  • 6h 05m (2h 44m)
  • 1 Stop CLT · Charlotte 2h 44m
  • American Airlines (AA 5743)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5045)Canadair Regional
  • American Airlines (AA 5743)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 16:16 ROA
    22:20 YYZ
    6Hrs, 04m 1 Stop (CLT)
  • ROARoanoke Airport 16:16 - YYZ 22:20 6h 04m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 16:16
    CLTCharlotte Airport 20:20
  • CLTCharlotte Airport 17:37
    YYZToronto Lester B Pearson Intl Airport 22:20
  • 6h 04m (2h 43m)
  • 1 Stop CLT · Charlotte 2h 43m
  • American Airlines (AA 5743)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5045)Canadair Regional
  • American Airlines (AA 5743)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:55 ROA
    23:09 YYZ
    6Hrs, 14m 1 Stop (LGA)
  • ROARoanoke Airport 16:55 - YYZ 23:09 6h 14m 1 Stop (LGA) New York City
  • ROARoanoke Airport 16:55
    LGANew York La Guardia Airport 21:29
  • LGANew York La Guardia Airport 18:29
    YYZToronto Lester B Pearson Intl Airport 23:09
  • 6h 14m (3h)
  • 1 Stop LGA · New York City 3h
  • American Airlines (AA 4688)Embraer Emb 175
    American Airlines (AA 4515)Embraer Emb 175
  • American Airlines (AA 4688)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 17:36 ROA
    22:20 YYZ
    4Hrs, 44m 1 Stop (CLT)
  • ROARoanoke Airport 17:36 - YYZ 22:20 4h 44m 1 Stop (CLT) Charlotte
  • ROARoanoke Airport 17:36
    CLTCharlotte Airport 20:20
  • CLTCharlotte Airport 18:57
    YYZToronto Lester B Pearson Intl Airport 22:20
  • 4h 44m (1h 23m)
  • 1 Stop CLT · Charlotte 1h 23m
  • American Airlines (AA 5722)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5045)Canadair Regional
  • American Airlines (AA 5722)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:53 ROA
    23:58 YYZ
    6Hrs, 05m 1 Stop (ORD)
  • ROARoanoke Airport 17:53 - YYZ 23:58 6h 05m 1 Stop (ORD) Chicago
  • ROARoanoke Airport 17:53
    ORDChicago O'Hare International Airport 21:18
  • ORDChicago O'Hare International Airport 18:55
    YYZToronto Lester B Pearson Intl Airport 23:58
  • 6h 05m (2h 23m)
  • 1 Stop ORD · Chicago 2h 23m
  • United Airlines (UA 5734)Embraer 175
    United Airlines (UA 1756)Boeing 737 Max 8 Passenger
  • United Airlines (UA 5734)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:58 ROA
    23:55 YYZ
    5Hrs, 57m 1 Stop (ATL)
  • ROARoanoke Airport 17:58 - YYZ 23:55 5h 57m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 17:58
    ATLAtlanta Hartsfield-Jackson Intl Airport 21:47
  • ATLAtlanta Hartsfield-Jackson Intl Airport 19:29
    YYZToronto Lester B Pearson Intl Airport 23:55
  • 5h 57m (2h 18m)
  • 1 Stop ATL · Atlanta 2h 18m
  • Delta Air Lines (DL 5247)Canadair Regional
    Delta Air Lines (DL 2422)Boeing 737 800
  • Delta Air Lines (DL 5247)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:53 ROA
    22:44 YYZ
    3Hrs, 51m 1 Stop (PHL)
  • ROARoanoke Airport 18:53 - YYZ 22:44 3h 51m 1 Stop (PHL) Philadelphia
  • ROARoanoke Airport 18:53
    PHLPhiladelphia International Airport 21:00
  • PHLPhiladelphia International Airport 20:20
    YYZToronto Lester B Pearson Intl Airport 22:44
  • 3h 51m (40m)
  • 1 Stop PHL · Philadelphia 40m
  • American Airlines (AA 5691)Er4 Embraer Rj145 Amazon
    American Airlines (AA 5919)Er4 Embraer Rj145 Amazon
  • American Airlines (AA 5691)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 19:29 ROA
    23:55 YYZ
    4Hrs, 26m 1 Stop (ATL)
  • ROARoanoke Airport 19:29 - YYZ 23:55 4h 26m 1 Stop (ATL) Atlanta
  • ROARoanoke Airport 19:29
    ATLAtlanta Hartsfield-Jackson Intl Airport 21:47
  • ATLAtlanta Hartsfield-Jackson Intl Airport 21:05
    YYZToronto Lester B Pearson Intl Airport 23:55
  • 4h 26m (42m)
  • 1 Stop ATL · Atlanta 42m
  • Delta Air Lines (DL 5247)Canadair Regional
    Delta Air Lines (DL 2422)Boeing 737 800
  • Delta Air Lines (DL 5247)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 19:59 ROA
    23:54 YYZ
    3Hrs, 55m 1 Stop (IAD)
  • ROARoanoke Airport 19:59 - YYZ 23:54 3h 55m 1 Stop (IAD) Washington
  • ROARoanoke Airport 19:59
    IADWashington Dulles International Airport 22:21
  • IADWashington Dulles International Airport 21:11
    YYZToronto Lester B Pearson Intl Airport 23:54
  • 3h 55m (1h 10m)
  • 1 Stop IAD · Washington 1h 10m
  • United Airlines (UA 4827)Embraer
    United Airlines (UA 3515)Embraer 175
  • United Airlines (UA 4827)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Toronto from Roanoke?

The flight distance between Roanoke and Toronto is 711km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:00. The last flight of the day departs at 05:00. See the full list of flight times on Wego.