answersLogoWhite

0


Best Answer

The latitude of St. Petersburg located in Russia is 59.95 degrees north. The latitude of New York City in New York is 42.35 degrees north. The latitude line increases in numbers the further away it gets from the equator. This means that St. Petersburg Russia is closer to the North Pole.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

10y ago

London UK is about 8° more north in latititude than Toronto ONT is.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Which City is closest to the North Pole Toronto or London?
Write your answer...
Submit
Still have questions?
magnify glass
imp