Time Difference Distance Codes

Mesa and Johannesburg time difference is 9 hours


  • Mesa time is 9 hours behind Johannesburg time
  • Time in Mesa
    Fri, July 10
  • Time in Johannesburg
    Sat, July 11

See distance from Mesa to Johannesburg
See Johannesburg to Mesa time conversion chart
Mesa Johannesburg
12 am (00:00)9 am (09:00)
1 am (01:00)10 am (10:00)
2 am (02:00)11 am (11:00)
3 am (03:00)12 pm (12:00)
4 am (04:00)1 pm (13:00)
5 am (05:00)2 pm (14:00)
6 am (06:00)3 pm (15:00)
7 am (07:00)4 pm (16:00)
8 am (08:00)5 pm (17:00)
9 am (09:00)6 pm (18:00)
10 am (10:00)7 pm (19:00)
11 am (11:00)8 pm (20:00)
12 pm (12:00)9 pm (21:00)
1 pm (13:00)10 pm (22:00)
2 pm (14:00)11 pm (23:00)
3 pm (15:00)12 am (00:00) next day
4 pm (16:00)1 am (01:00) next day
5 pm (17:00)2 am (02:00) next day
6 pm (18:00)3 am (03:00) next day
7 pm (19:00)4 am (04:00) next day
8 pm (20:00)5 am (05:00) next day
9 pm (21:00)6 am (06:00) next day
10 pm (22:00)7 am (07:00) next day
11 pm (23:00)8 am (08:00) next day

The hours shown in blue color are the usual 9am to 5pm business hours.


If you are located in Mesa and would like to make a phone call to or have a video chat with someone in Johannesburg, due to the large time difference of 9 hours between these two cities You will have to organise it out of your regular working hours. Johannesburg time is 9 hours ahead of Mesa time, so the ideal time to get in touch with the other party in Johannesburg would be between 12am to 8am (Mesa time).

See
Mesa sunrise sunset
Johannesburg sunrise sunset

Time difference between Mesa and cities in South Africa:
Mesa - Port Elizabeth time
Mesa - Pretoria time