This article contains affiliate links. If you book through them we may earn a small commission at no extra cost to you — it helps keep Authentic Japan free.
Kansai International Airport (KIX) sits on an island in Osaka Bay, about 100 km from Kyoto. Getting there takes between about 75 minutes and two hours, and costs anything from ¥2,200 to well over ¥40,000, depending on how you go. For most visitors the choice is between the Haruka airport express train and the airport limousine bus; a taxi or private car makes sense for families, groups with a lot of luggage, or very late arrivals. This guide compares all of them with fares and timetables checked on the operators' official pages on 13 October 2026, then gives a quick pick by situation.
The quick comparison
| Option | Time to Kyoto | Adult fare (one way) | Drops you at | Best for |
|---|---|---|---|---|
| Haruka (foreign-visitor ticket) | About 75–80 min | ¥2,200 | Kyoto Station (train platforms) | Most travelers; fastest and cheapest |
| Haruka (regular ticket) | About 75–80 min | Over ¥3,000 | Kyoto Station | Japanese residents, or if you missed the discount |
| Airport limousine bus | About 85–90 min (traffic-dependent) | ¥2,800 | Kyoto Station, Hachijo (south) exit | Big suitcases, tired arrivals, late flights |
| Shared shuttle (MK, Yasaka) | Varies with other drop-offs | Per person, check current price | Your hotel | Solo travelers or couples going door to door |
| Taxi from the rank | About 100 min | About ¥43,000 incl. tolls (+20% from 22:00 to 5:00) | Your hotel | Rarely worth it — book a private car instead |
| Private car (pre-booked) | About 90–100 min | From about ¥52,000 per car | Your hotel | Families and groups of 4–9 with luggage |
Fares are per adult (except the taxi and private car, which are per vehicle). The Haruka discount ticket is only for holders of a foreign passport entering Japan as a temporary visitor.
Haruka: the fast, cheap default
The Haruka is JR West's limited express from Kansai Airport Station (connected to Terminal 1) straight to Kyoto Station, with no change. It takes about 75 to 80 minutes. Foreign visitors can buy the HARUKA One-way Ticket for ¥2,200 (child ¥1,100) to Kyoto, valid in both reserved and non-reserved ordinary cars. It is sold through travel agents outside Japan and on JR-WEST ONLINE TRAIN RESERVATION, and you collect it at the airport station with your passport (a passport with an IC chip lets you use the ticket machines; otherwise go to the ticket office). The older "ICOCA & HARUKA" combination ticket no longer exists, though many websites still describe it.
- Pros: fastest, cheapest with the discount, a fixed timetable that traffic can't delay, arrives on the main concourse of Kyoto Station.
- Cons: Terminal 2 passengers need the free shuttle bus to Terminal 1 first (7–9 minutes); you carry your bags through the stations and onto the train; luggage space at the car ends fills up on busy trains.
- Last train: the Haruka stops running in the late evening. If your flight lands after about 21:30, check the last departure for that day before you rely on it — the bus runs later.
Limousine bus: the easy option with luggage
The airport limousine bus to Kyoto Station is run jointly by Kansai Airport Transportation Enterprise, Keihan Bus and Hankyu Kanko Bus. It costs ¥2,800 per adult (¥1,400 child) and takes about 85 to 90 minutes from Terminal 1 to the Hachijo (south) exit of Kyoto Station. From the airport you don't need a reservation — you buy a ticket at the window or machine by the bus stop and board in order. Your suitcases go in the hold.
| Detail | 2026 timetable (KIX → Kyoto) |
|---|---|
| First bus | 6:45 from Terminal 1 (Terminal 2 departures start at 9:37) |
| Frequency | Every 20 minutes for most of the day, more often in the afternoon |
| Last bus | 23:20 from Terminal 1 (23:07 from Terminal 2), arriving Kyoto Station at about 0:45 |
| Round trip | ¥5,100, valid 14 days — a small saving if you're flying out of KIX too |
| Going back to the airport | Reservation required (Keihan Bus reservation center or online) |
The bus is the answer for a late landing. A flight that touches down at 22:00 will usually miss the last practical Haruka, but can still make the 23:20 bus after immigration and customs. The catch is the time you reach Kyoto — close to 1:00 — so check that your hotel's front desk is open, and plan a taxi from the Hachijo exit (there is a rank there) if your hotel is not by the station.
Taxi, shared shuttle or private car
Kansai Airport's official page estimates a regular taxi from the airport to JR Kyoto Station at about 100 minutes and about ¥43,150 including the access bridge and expressway tolls, with a 20% surcharge from 22:00 to 5:00. The airport stopped offering standard flat taxi fares in May 2024, so a metered taxi from the rank is rarely the best value. If you want door to door, there are two better ways:
- Shared shuttle (jumbo taxi): MK Taxi and Yasaka Taxi run shared shuttles from KIX to hotels and addresses in Kyoto. You pay per person, share the van with other passengers, and may stop at their hotels first. Book ahead — the airport says by 15:00 the day before — and check each company's current price.
- Pre-booked private car: a car just for your group, with the driver meeting you in arrivals. MK Taxi's Kyoto airport-transfer page lists KIX to Kyoto City from ¥51,800 for a 4-seat car (2 suitcases), ¥53,800 for an Alphard (6 passengers) and ¥53,900 for a 9-seat HiAce with room for 9 suitcases, with tolls extra and bookings closing 4 days ahead. Klook and other booking sites also list private KIX transfers; compare the luggage allowance as well as the price.
Per person, a private car only beats the train when the group is big. For a family of five with five suitcases, about ¥54,000 plus tolls is roughly ¥11,000 each — about five times the Haruka — but it removes two station changes, a train with limited luggage space, and a taxi at the other end. For two people with carry-on bags, the Haruka is the obvious choice.
Which one should you pick?
| Your situation | Pick | Why |
|---|---|---|
| Daytime arrival, hotel near Kyoto Station | Haruka | Fastest and cheapest; the hotel is a short walk |
| Daytime arrival, hotel in Gion or Kawaramachi | Haruka, then a taxi or subway from Kyoto Station | A taxi from the station is about 15 minutes; much cheaper than a taxi from the airport |
| Two large suitcases each | Limousine bus | Bags go in the hold; one seat from airport to Kyoto |
| Landing after about 21:30 | Limousine bus | Runs until 23:20 from Terminal 1 |
| Family or group of 4–9 with luggage | Private car | Door to door; similar per-person cost to a taxi across town |
| Staying in Arashiyama | Haruka to Kyoto, then JR Sagano Line | About 15 minutes more on the JR line to Saga-Arashiyama |
| Japanese passport or resident | Limousine bus or Haruka at the regular fare | The discount Haruka ticket is not available to you |
Going back to Kansai Airport
- Bus: every bus from Kyoto Station to the airport is reserved-seat. Book as soon as you know your flight — the morning buses on Sundays and holidays fill up.
- Haruka: the foreign-visitor one-way ticket is also sold for Kyoto to the airport. Allow at least 2 hours 30 minutes from leaving Kyoto Station to your international departure time.
- Private car: book at least 4 days ahead for MK; other companies have their own deadlines.
Arriving from Osaka or Tokyo instead? Our Kyoto access guide covers those routes. Once you are in Kyoto, getting around Kyoto explains when to use the buses, trains and taxis, and if you're going straight out to Arashiyama, the Hozugawa river boat and the Sagano Romantic Train guides cover the most popular half day there.
What is the cheapest way from Kansai Airport to Kyoto?
For foreign visitors, the Haruka with the HARUKA One-way Ticket at ¥2,200 is both the cheapest and the fastest direct option, at about 75–80 minutes to Kyoto Station. The limousine bus costs ¥2,800.
Is the Haruka or the limousine bus better?
The Haruka is faster and cheaper with the foreign-visitor ticket. The bus is better with large suitcases, after a tiring flight, or if you land late — it runs until 23:20 from Terminal 1.
What if I land at Kansai Airport late at night?
Take the limousine bus. The last bus to Kyoto Station leaves Terminal 1 at 23:20 and arrives at about 0:45. A taxi costs around ¥43,000 plus a 20% night surcharge from 22:00, so a pre-booked private car is better value if you need door to door.
How much is a taxi from Kansai Airport to Kyoto?
Kansai Airport estimates about ¥43,150 including tolls to JR Kyoto Station, taking about 100 minutes, with 20% added between 22:00 and 5:00. Pre-booked private cars start from around ¥52,000 for a whole car.
Do I need to reserve the limousine bus from Kansai Airport to Kyoto?
No — from the airport you buy a ticket and board in order. In the other direction, from Kyoto Station to the airport, all buses require a reservation.
Can I still buy the ICOCA & HARUKA ticket?
No. It was discontinued in 2023. The current discount is the HARUKA One-way Ticket for foreign visitors, ¥2,200 to Kyoto, bought from an overseas travel agent or on JR-WEST ONLINE TRAIN RESERVATION.






