Yes
No, but you can fly Vancouver, Montreal then Montreal, Casablanca or in peak seasons British Airways will fly Vancouver to London then London to Casablanca.
13 hours direct flight from London Heathrow.
A direct flight from London, England to Amarillo, Texas will take about 10 hours.
A direct flight from London to Casablanca is 3 hours 15 minutes. Of course, different flights from different areas of the UK and arriving in different places in Morocco may take more or less time as can flights with layovers. (For example, there is a twice weekly direct flight from Gibraltar to Tangier which takes 40 minutes.)
approximateley 11 hrs for a direct flight
The distance between the two places is 6304 miles. This is an approximate direct (straight line) distance. During actual travel, this distance may change if a different flight route is chosen.
about 14 to 15 hours..this is direct flight from KLIA (Malaysia) to Heathrow (London).
Currently no direct route. It would be London over Northwest England over the Atalntic and Newfoundland and then to Los Angeles. Change planes in LAX and from there to Honolulu would be the most direct and usual route.
About 11 hours or so from Mexico to London and about 12 on the way back.
Eurostar to London St Pancras, walk across to London Euston (just over a mile) then train direct to Manchester.
There are many places where one can buy a Sony notebook in the city of London, located in the country of England. One an buy a Sony notebook in London at places like Laptops Direct.
For direct flights, about 18 hours flying time to London. This is time 'in the air' and excludes ground activities.