From the Airport

Thanks to Japan's small geographical area, you're never very far away from Kyoto regardless of where you touch down in Japan. Suggested routes to Kyoto Station from airports throughout Japan are listed below.
From Kansai International Airport (KIX)
<75min. JR Haruka Airport Express>
These Kyoto-bound trains depart from every half hour between 6am and 8pm.
<90 min. JR Rapid Service>
Take the Kansai Airport Rapid Service train to Osaka Station and change trains to a Special Rapid train for Kyoto.
<120 min. Airport Limousine Bus>
Airport limousine buses will drop you off at selected destinations in Kyoto for a fairly low price.
<120 min. Shuttle Taxi Service>
Reservations are usually required at least two days in advance. For a fixed fee of a few thousand yen, they will drop you off anywhere in Kyoto.
From Narita International Airport (NRT)
In a few cases it may be cheaper to fly from abroad into Narita International Airport near Tokyo than Kansai international.
<3 hours 15 min. Train>
From Narita Airport take the Narita Express to Tokyo Station and change to a Shinkansen bullet train for Kyoto Station.
<70 min. Airplane>
From Narita, fly to Osaka International Airport (ITM). From Osaka International Airport, take the airport limousine bus into Kyoto.
From Osaka (Itami) International Airport(ITM)
<60 min. Airport Limousine Bus>
Airport limousine buses leave regularly to Kyoto Station and selected hotels in Kyoto.
<60 min. Shuttle Taxi Service>
Reservations are usually required at least two days in advance. For a fixed fee of a few thousand yen, they will drop you off anywhere in Kyoto.
<90 min. Train>
From Kobe Airport take the Portliner to Sannomiya. Transfer there to a Special Rapid JR train on the Tokaido-Sanyo Line to Kyoto Station.
From Central Japan International Airport (Centrair) (NGO) in Nagoya
<95 min. Train>
Take the Meitetsu-Kuko Limited Express to Nagoya Station and change to the Shinkansen bullet train for Kyoto Station.