Flight times from Toronto to Richmond & schedule

The average flight time from Toronto to Richmond is About 6 hours 7 minutes, covering a distance of About 705.07 km.

Flight duration

About 6 hours 7 minutes

Flight distance

About 705.07 km

How long is the flight from Toronto to Richmond?

The flights usually depart from Toronto Pearson International Airport and arrive at Richmond International Airport.

See more
Earliest first
Latest first
WestJet WS1110
YYZ 1:30 PM
FLL 4:45 PM
With stops 3.3h
S
M
T
W
T
F
S
Spirit Airlines NK166
FLL 7:39 PM
RIC 9:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA4623
YYZ 1:55 PM
LGA 3:33 PM
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA4591
LGA 8:41 AM
RIC 10:09 AM
1.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD2945
YTZ 1:55 PM
BOS 3:30 PM
With stops 1.6h
S
M
T
W
T
F
S
Jetblue Airways B61281
BOS 11:30 AM
RIC 1:27 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC507
YYZ 2:00 PM
ORD 2:56 PM
With stops 1.9h
S
M
T
W
T
F
S
Air Canada AC4426
ORD 6:30 PM
RIC 9:38 PM
2.1h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD605
YYZ 3:20 PM
LGA 4:55 PM
With stops 1.6h
S
M
T
W
T
F
S
Porter Airlines PD6027
LGA 8:25 PM
RIC 9:57 PM
1.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD2947
YTZ 4:30 PM
BOS 6:05 PM
With stops 1.6h
S
M
T
W
T
F
S
Jetblue Airways B61281
BOS 11:30 AM
RIC 1:27 PM
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA5030
YYZ 4:44 PM
CLT 7:00 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA2317
CLT 7:05 AM
RIC 8:17 AM
1.2h
S
M
T
W
T
F
S
Check prices
WestJet WS6354
YYZ 5:10 PM
MSP 6:41 PM
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS8272
MSP 8:00 PM
RIC 11:42 PM
2.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5183
YYZ 6:15 AM
LGA 8:15 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL4664
LGA 8:55 AM
RIC 10:32 AM
1.6h
S
M
T
W
T
F
S
Check prices
WestJet WS6353
YYZ 6:30 AM
MSP 7:58 AM
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS8272
MSP 8:00 PM
RIC 11:42 PM
2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA5046
YYZ 6:00 AM
CLT 8:28 AM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1882
CLT 10:36 PM
RIC 11:52 PM
1.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD603
YYZ 7:20 AM
LGA 8:55 AM
With stops 1.7h
S
M
T
W
T
F
S
Porter Airlines PD6165
LGA 1:30 PM
RIC 2:58 PM
1.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD581
YYZ 7:15 AM
MCO 10:18 AM
With stops 3.1h
S
M
T
W
T
F
S
Spirit Airlines NK876
MCO 10:11 AM
RIC 12:13 PM
2.0h
S
M
T
W
T
F
S
Check prices
Flair Airlines F81690
YYZ 7:10 AM
MCO 10:20 AM
With stops 3.2h
S
M
T
W
T
F
S
Spirit Airlines NK876
MCO 10:11 AM
RIC 12:13 PM
2.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD595
YHM 7:25 AM
FLL 10:45 AM
With stops 3.3h
S
M
T
W
T
F
S
Spirit Airlines NK166
FLL 7:39 PM
RIC 9:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3435
YYZ 7:30 AM
EWR 9:18 AM
With stops 1.8h
S
M
T
W
T
F
S
United Airlines UA4191
EWR 8:15 PM
RIC 9:38 PM
1.4h
S
M
T
W
T
F
S
Check prices
Flair Airlines F81602
YYZ 7:00 AM
FLL 10:25 AM
With stops 3.4h
S
M
T
W
T
F
S
Spirit Airlines NK166
FLL 7:39 PM
RIC 9:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA4542
YYZ 7:05 AM
LGA 8:49 AM
With stops 1.7h
S
M
T
W
T
F
S
American Airlines AA4345
LGA 8:29 PM
RIC 10:01 PM
1.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD581
YYZ 7:15 AM
MCO 10:18 AM
With stops 3.1h
S
M
T
W
T
F
S
Jetblue Airways B6570
MCO 7:45 AM
RIC 9:47 AM
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1672
YYZ 8:15 AM
MCO 11:15 AM
With stops 3.0h
S
M
T
W
T
F
S
Spirit Airlines NK876
MCO 10:11 AM
RIC 12:13 PM
2.0h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS7614
YYZ 12:15 PM
FLL 3:37 PM
With stops 3.4h
S
M
T
W
T
F
S
Spirit Airlines NK166
FLL 7:39 PM
RIC 9:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD2941
YTZ 11:45 AM
BOS 1:20 PM
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL5665
BOS 4:00 PM
RIC 6:00 PM
2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA3511
YYZ 9:30 AM
RIC 4:39 PM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS7352
YTZ 9:30 AM
BOS 11:05 AM
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL5665
BOS 4:00 PM
RIC 6:00 PM
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1672
YYZ 8:15 AM
MCO 11:15 AM
With stops 3.0h
S
M
T
W
T
F
S
Spirit Airlines NK876
MCO 10:11 AM
RIC 12:13 PM
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC5143
YYZ 8:50 AM
ORD 9:50 AM
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC4426
ORD 6:30 PM
RIC 9:38 PM
2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA3711
YYZ 8:05 PM
EWR 9:48 PM
With stops 1.7h
S
M
T
W
T
F
S
United Airlines UA3644
EWR 8:11 AM
RIC 9:47 AM
1.6h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD603
YYZ 7:20 AM
LGA 8:55 AM
With stops 1.7h
S
M
T
W
T
F
S
Porter Airlines PD6165
LGA 1:30 PM
RIC 2:58 PM
1.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD581
YYZ 7:15 AM
MCO 10:18 AM
With stops 3.1h
S
M
T
W
T
F
S
Spirit Airlines NK876
MCO 10:11 AM
RIC 12:13 PM
2.0h
S
M
T
W
T
F
S
Check prices
Flair Airlines F81690
YYZ 7:10 AM
MCO 10:20 AM
With stops 3.2h
S
M
T
W
T
F
S
Spirit Airlines NK876
MCO 10:11 AM
RIC 12:13 PM
2.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD595
YHM 7:25 AM
FLL 10:45 AM
With stops 3.3h
S
M
T
W
T
F
S
Spirit Airlines NK166
FLL 7:39 PM
RIC 9:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3435
YYZ 7:30 AM
EWR 9:18 AM
With stops 1.8h
S
M
T
W
T
F
S
United Airlines UA4191
EWR 8:15 PM
RIC 9:38 PM
1.4h
S
M
T
W
T
F
S
Check prices
Flair Airlines F81602
YYZ 7:00 AM
FLL 10:25 AM
With stops 3.4h
S
M
T
W
T
F
S
Spirit Airlines NK166
FLL 7:39 PM
RIC 9:59 PM
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA4542
YYZ 7:05 AM
LGA 8:49 AM
With stops 1.7h
S
M
T
W
T
F
S
American Airlines AA4345
LGA 8:29 PM
RIC 10:01 PM
1.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD581
YYZ 7:15 AM
MCO 10:18 AM
With stops 3.1h
S
M
T
W
T
F
S
Jetblue Airways B6570
MCO 7:45 AM
RIC 9:47 AM
2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5183
YYZ 6:15 AM
LGA 8:15 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL4664
LGA 8:55 AM
RIC 10:32 AM
1.6h
S
M
T
W
T
F
S
Check prices
WestJet WS6353
YYZ 6:30 AM
MSP 7:58 AM
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS8272
MSP 8:00 PM
RIC 11:42 PM
2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA5046
YYZ 6:00 AM
CLT 8:28 AM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1882
CLT 10:36 PM
RIC 11:52 PM
1.3h
S
M
T
W
T
F
S
Check prices
WestJet WS6354
YYZ 5:10 PM
MSP 6:41 PM
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS8272
MSP 8:00 PM
RIC 11:42 PM
2.7h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD2947
YTZ 4:30 PM
BOS 6:05 PM
With stops 1.6h
S
M
T
W
T
F
S
Jetblue Airways B61281
BOS 11:30 AM
RIC 1:27 PM
1.9h
S
M
T
W
T
F
S
Check prices
See all
United Airlines UA3511
YYZ 9:30 AM
RIC 4:39 PM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA3511
YYZ 9:30 AM
RIC 4:39 PM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Toronto to Richmond

  • When are flight tickets from Toronto (YTO) to Richmond (RIC) the cheapest?

    Airlines adjust prices for flights from Toronto to Richmond based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 7 hours 9 minutes to fly from Toronto (YTO) to Richmond (RIC).
  • Airlines with flights from Toronto (YTO) to Richmond (RIC): United Airlines.