Question: are there direct flights from toronto to british virgin islands?
Answer: How long is the flight from Toronto to British Virgin Islands? There is no direct flight from Toronto Airport to Beef Island Airport.