There are many ways to access the Kansai Airport (KIX). As much as we love the convenience of the JR network, it was quite a hassle to drag the luggage around the crowded JR station. Even if you manage to get to Kyoto Station via JR, you would probably need to take a taxi to your final destination. Taking a taxi in Kyoto is a disaster. Taxi is small and its almost impossible to fit 2 luggages and 2 passengers. Kyoto taxi drivers are not familiar with places and they refuse to use the GPS (At first I thought it was our bad luck but even the locals say so too).
After learning our lessons the hard way, we tried the door to door shuttle and were completely satisfied with their service. You can choose from MK Taxi or Yasaka Taxi. We tried the Yasaka Taxi on our last trip. We booked the shuttle online and you get a discount if you book rountrip service. They have an English website and they accept credit card payment. It’s a shared shuttle service and they take up to 8 passengers at one time. I love the hassle free experience 🙂