Getting in to Kyoto
Kyoto does not have its own airport. Fliers must fly to one of two of Osaka’s airports, and travel to Kyoto by road or by train.
Domestic flights to Osaka are offered by Japan Airlines and All Nippon Airlines International flights to Osaka are offered by the majority of major flight providers, such as Cathay Pacific, Delta, Air Singapore, China Airlines, United, and Jetstar.
From Kansai International Airport, the most convenient option is to take the MK Taxi Sky Gate Shuttle, which will deliver you to anywhere in Kyoto.
The Osaka International Airport also offers MK Taxi Sky Gate Shuttles. You will need to call roughly two days in advance to reserve a taxi, or ask at the guest services center in the arrivals hall.
The main airport for international arrivals in Osaka is the Kansai International Airport, which offers a convenient 1.25 hour ride to Kyoto aboard the Haruka airport express.
From Tokyo, you can ride aboard the Nozomi trains to Tokyo which takes roughly 2.25 hours
Both the Osaka International Airport and Kansai International Airport offers bus services from the station outside of the arrivals hall. Buy a ticket from the machine inside the airport and find the Kyoto pickup area.
From Tokyo, you can take the WIller Express bus that will take 7-8 hours to complete the trip. Day or night time buses can be taken.
Renting a car from Osaka Airport and driving to Kyoto is an option, however, due to heavy traffic, narrow roadways, and limited parking availability, public transportation is the recommended travel option. If you plan on travelling around the city on your own schedule, car rental may be for you.
River boat rides are available in Kyoto, however, reaching the city by boat or ferry is not an option for travellers.