I live in Townsville Australia which has a longitude of 146 degrees East. I'm trying to get my head around how long the Sun takes to move from Greenwich to my latitude. I have a world globe in front of me to help me understand. If the sun moves West to East and moves 15 degrees across the sky in one hour, it would need to move 210 degrees from Greenwich to Townsville which equates to a little over 14 hours. This can't be correct as Townsville time is 10 hours ahead of Greenwich time. I'm obviously missing something in my thinking. Can anyone help me out?

  • 5
    $\begingroup$ The sun (appears to) moves from East to West! $\endgroup$
    – James K
    Apr 7 at 11:22
  • $\begingroup$ If the time is 1200 on Sat at Greenwich and the earth is turning West to East this means that the earth will turn until at 180 degrees at the International Date Line it has moved 12 time zones and is now 12 hours behind UTC time ie it will now be 2400. As soon as I cross the international Date line it becomes Fri 2400. I still have two more time zones to move till I get to my Longitude of 150. This means another 2 hours behind UTC time for a total of 14 hours behind UTC. The time is now 2200 at my location. As you point out this is not the right way to go about it. I should instead start at my $\endgroup$
    – Jim
    Apr 9 at 3:56

3 Answers 3


Both is correct. It just depends which way you look.

Greenwich is by definition at longitude 0°. As the Sun moves 15° per hour from East to West. You can simply do the equation if you know your longitude. The time the sun reaches your local meridian (noon) before it does the same at Greenwich is: $$ \Delta t = \frac{\lambda_{place} - \lambda_{greenwich}}{15°/h}$$

So basically divide your longitude by 15 and you get the difference in hours. You should see the sun on your meridian (due north) 9.73 hours (or 9h:44) before it reaches the meridian of Greenwich. You see the sun on the meridian before that happens at Greenwich for every longitude Eastern of Greenwich and hours after Greenwich for longitudes Western of Greenwich.

Or if you want to do it the other way around, add 24 hours: 24h - 9:44h = 14:16h after Greenwhich (but that's already the next day for you).


Your location is west of the International Date Line. The time of sunrise gets later and later in terms of UTC time as one's location moves to the west from the Greenwich meridian because the Sun appears to move from east to west. But then one crosses the International Date Line at roughly 180° longitude and in an instant it's suddenly the next day.

There's nothing magical happening here that suddenly makes it the next day on crossing the International Date Line going west, or suddenly makes it the previous day on crossing the International Date Line going east. It's just a consequence of how we keep time around the world. You can look at your location as being 14 hours and 16 minutes behind Greenwich, or thanks to the International Date Line, as being 9 hours and 44 minutes ahead of Greenwich. They're the same thing.


You are 10 hours ahead of Greenwich... and so you have the sun overhead 10 hours before Greenwich roughly. Which is about the 146° between your locations (in the Eastern Hemisphere), divided by 15°. And that's why your timezones are 10 hours different.

Then when the sun is overhead in Greenwich, it needs to travel the rest of the globe round to get back to you... which indeed is about the 210° you calculated: it would need to traverse the full 180° of the Western Hemisphere continuing west from Greenwich, plus the additional 34° you are from the Date Line, before it gets back to you. So there are indeed 14 time zones going from Greenwich west to Townsville.

So you mixed two different things, calculating the longer angle, but using the shorter time difference, and so getting a confusing result. Both are true, but they are found going different directions.

enter image description here

  • 1
    $\begingroup$ JeopardyTempest thanks for your reply and the others who have replied. I think I may understand from your answer. To confirm I have it let me know if the following is correct. $\endgroup$
    – Jim
    Apr 9 at 2:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .