At 0805 GMT, commercial banks quoted the shilling at 103.00/20 per dollar, its highest level since Sept. 15, compared with 103.15/35 at Wednesday's close.
The shilling has strengthened from 103.80/90 since the beginning of the week, after the Supreme Court's ruling, which dismissed two petitions seeking to nullify Kenyatta's re-election.