5 1/2 hours
No. Paris is in France. London is in England.
200,000 miles
The capital of England is London. The capital of France is Paris.
Dover in England and Calais in France.
You take the Chunnnel.
France; London is in England
No, it's in France! It's the capital. The capital of England is London.
289 miles
The air distance from Paris, France, to London, England, is 213 miles. That equals 343 kilometers or 185 nautical miles.
Depending on the route of your travel London to Paris is about 285-308 miles.
Coach or bus.
London to Paris is 285 miles.