Hi thanks. Yes, most likely using the JR Pass, but what do u recommend?
Since you are arriving by SQ, the flight reaches KIX at 930pm and so probably you will be out of the airport by 10pm latest. You can take the 10:14pm Nankai Airport Express to Shinimamiya, change to any of the trains going to Osaka Station, and catch the next departing train to Kyoto. Altogether only 1840 JPY. You will arrive later than the JR Haruka for sure, but at most half an hour later.
The Haruka is 2850 JPY unreserved and 3170 JPY reserved. Depends if you have no other days to make use of your JR Pass.
Of course, you need to weigh the benefit of a direct train where you do not have to drag your luggage around when you change trains at Shinimamiya and Osaka Station.