I will be flying from Okinawa to Osaka arriving at Kansai International.
For travel to Kyoto from Osaka, I think I will be best to take the Special Rapid Train to Kyoto Station.
I have two questions.
1) Should I buy a round trip train ticket online in advance? If so, where is this done?
2) Is the Kansai International Terminal close to the train station? What is the best way to get there? Taxi? Will the taxi driver speak english enough for me to describe the train station I need?