How long is a flight from Virginia to Toronto?

how long is a flight from toronto to virginia beach??