Japan

Getting From Kansai Airport to Kyoto and Osaka

Updated 7 min read Getting around

Kansai International Airport (KIX) serves both Kyoto and Osaka. Travelers can take the JR West limited express Haruka, Nankai’s Rapi:t or Airport Express trains, a limousine bus, or a taxi. A limited express skips most of the stops a local train makes and adds a surcharge to the basic fare.

For Kyoto, Haruka runs straight to Kyoto Station for 3,060 yen for a free seat. The KY limousine bus costs less, at 2,800 yen, but takes longer. For Namba in Osaka, Nankai’s Rapi:t is the fastest train. Fares and travel times change with timetable revisions and seasonal pricing, so confirm the operator’s current price before you book.

Haruka to Kyoto, Osaka Station and Tennoji

Haruka is the most direct way to Kyoto. The airport’s own access information confirms that Haruka reaches Kyoto Station without a transfer. Haruka also stops at Shin-Osaka, Tennoji, and Osaka Station, a stop that opened in March 2023.

The table below shows adult one-way fares in the normal season. Each figure combines the basic fare and the limited express charge.

Destination Free seat Reserved seat Green car
Kyoto 3,060 yen 3,590 yen 4,360 yen
Shin-Osaka 2,540 yen 3,070 yen 3,840 yen
Osaka Station 2,380 yen 2,910 yen 3,680 yen
Tennoji 1,820 yen 2,350 yen 3,120 yen

Source: JR Group Haruka fare page. Check the current table on that page before you travel, since fares are revised.

A free seat is unreserved, so you board and look for an empty seat. A reserved seat costs more and guarantees a seat. The Haruka charge table states that the reserved-seat charge changes by season: 200 yen less in off-peak periods, 200 yen more in busy periods, and 400 yen more in the busiest periods. Ask JR West for the calendar of peak dates if you plan a trip around a holiday. The free-seat charge stays the same all year.

Discount tickets are available. Ask JR West about current discount products and their conditions before you buy, and check the JR Group fare page for the child fare on the Kyoto route.

The trip to Kyoto takes roughly 70 to 80 minutes. Departures run about every 30 minutes, and off-peak service runs about hourly. The first departure from KIX toward Kyoto is at about 6:30 am, and the Haruka weekday timetable lists a first weekday departure from Kyoto toward KIX at 5:45 am under the March 2026 revision. The last departure from KIX toward Kyoto is listed at about 10:16 pm, so check the timetable before you plan an arrival after 9:00 pm.

Nankai Rapi:t and Airport Express to Namba

Nankai runs to Namba, not Kyoto. It offers two services. Rapi:t is a limited express with a regular seat and a Super Seat. The Airport Express is the slower, cheaper option.

Rapi:t’s regular seat costs 1,490 yen, made up of a 970-yen basic fare and a 520-yen surcharge. The Super Seat costs 1,700 yen, made up of the same basic fare and a 730-yen surcharge. Trip time runs 34 to 40 minutes. The Airport Express costs 970 yen and takes 45 to 50 minutes.

Nankai also sells smartphone-only tickets for adults. A listing dated November 20, 2024 showed 1,300 yen for the regular seat and 1,490 yen for the Super Seat. A Kansai Airport discount ticket from Nankai also exists, with a regular seat at 1,350 yen (child 680 yen) and a Super Seat at 1,560 yen (child 890 yen). These prices come from listings dated 2023 and 2024, so confirm the current figures on Nankai’s official website.

A weekday listing shows the first Rapi:t from KIX at 6:53 am and the last at 11:00 pm. Check Nankai’s website for weekend and holiday schedules and for the timetable on your travel date.

Reaching Kyoto by Nankai takes a longer route through Tengachaya, combining a subway with the Hankyu Kyoto Line. That route takes 100 to 120 minutes, costs 1,230 to 1,600 yen, and requires at least two transfers. Confirm the route and fare with Nankai or Hankyu before you choose it.

Limousine buses to Kyoto and Osaka

The KY line is the direct limousine bus to Kyoto. Two bus operators, Hankyu Kankobus and Keihan Bus, run the route. The adult one-way fare is 2,800 yen to both Kyoto Station Hachijo and Takanabe. The child fare is 1,400 yen. Older published prices are lower, so use the operator’s current fare page.

A Hankyu sample leaves Kyoto Station at 5:20 am, reaches Highway Kyotanabe at 5:40 am, and arrives at KIX Terminal 1 at 6:45 am. That trip takes about 85 minutes. The KATE KY timetable shows departures from Kyoto Station Hachijo between 4:30 am and 9:10 pm, with arrivals at KIX about 85 minutes later. Keihan revised its Kyoto-line timetable on March 29, 2026, so check any schedule dated earlier.

Buses from the airport do not take reservations. Passengers board in queue order at the stand. Keihan’s web reservation covers the Kyoto line, but confirm with the operator whether it applies to departures from the airport. Road traffic can delay the bus, and the trip to Kyoto has the longest and least predictable journey of the direct options.

For Osaka, the bus serves Namba (OCAT terminal), Umeda, and some hotels around Osaka Station. Confirm the current Namba fare with the operator before you travel. Older published prices list 1,500 yen to central Osaka and 1,800 yen to Osaka Station, and peak-hour traffic slows these routes.

Taxis from Kansai Airport

Japan sets taxi fares by region as an upper limit, and operators may charge less. The Osaka Prefectural Government publishes the Osaka tariff, dated November 5, 2025. Those figures are upper limits, and operators may charge less.

The Osaka rates work like this. The first 1.2 km costs 600 yen. Each 231 m after that adds 100 yen. Slow traffic also adds 100 yen for each 1 minute 25 seconds at 10 km/h or slower, and the time fare is 3,450 yen per 30 minutes. The late-night surcharge adds 20 percent between 10:00 pm and 5:00 am, and a dispatch fee of 400 yen applies to each pickup. Trips above 9,000 yen receive a 10 percent discount on the amount above that line. Some operators offer a 500-yen initial fare that covers 0.969 km.

In Kyoto, a Nikkei report describes a revision for southern Kyoto Prefecture, including Kyoto city, effective August 6, 2025. The initial fare is 500 yen for 0.9 km, followed by 100 yen for each 255 m. No official Kyoto fare table was verified.

Neither tariff gives a distance from KIX, so a metered fare to either city cannot be calculated from these tariffs. Airport operators quote fixed prices. The airport taxi operator no longer offered standard fares from May 31, 2024, and its page lists only approximate fares, such as 22,140 yen to Kita-ku and 21,060 yen to Chuo-ku. Confirm the vehicle type and whether the price is per trip or per hour. A hire-car quote of 22,050 yen from the airport includes a 2,300-yen expressway toll and a 1,000-yen parking charge. Ask any operator for a total price that includes tolls and parking before you get in the car. Uber Taxi began service at Kansai Airport on June 11, 2024, with pickup at the Terminal 1 taxi stand.

Which option to take for each destination

For Kyoto, Haruka offers the best balance of speed and certainty. A reserved seat at 3,590 yen gives you a guaranteed seat and a trip of roughly 70 to 80 minutes. The free seat at 3,060 yen costs less than the reserved seat but offers no seat guarantee, which matters most on weekends and holidays. The KY bus saves 260 yen compared with the Haruka free seat, and it takes longer. Choose the bus when your budget matters more than time and you can accept a longer ride with possible traffic delays.

For Namba, Rapi:t is the faster train at 34 to 40 minutes for 1,490 yen. The Airport Express costs 970 yen and takes 45 to 50 minutes, so it works better when the fare matters more than the time. For Osaka Station, Haruka is the direct option at 2,380 yen for a free seat.

Taxis make sense when you carry several large bags, travel with others, or want to reach a hotel without a station walk. The published tariffs cannot show whether a taxi costs less than a train or bus, because they give no distance from KIX. Ask for a quote before you commit.

Option Destination Adult fare (one-way) Trip time Notes
Haruka, reserved seat Kyoto 3,590 yen About 70 to 80 minutes Seat guaranteed; seasonal charge
Haruka, free seat Kyoto 3,060 yen About 70 to 80 minutes No seat guarantee
KY limousine bus Kyoto Station Hachijo 2,800 yen About 85 minutes or more Boards in queue order; no airport reservations
Rapi:t, regular seat Namba 1,490 yen 34 to 40 minutes Fastest train to Namba
Airport Express Namba 970 yen 45 to 50 minutes Cheapest Nankai option
Haruka, free seat Osaka Station 2,380 yen Not confirmed Direct stop

Checking last departures before you travel

Late arrivals carry the most risk. The last Haruka departure from KIX is listed at about 10:16 pm, and the last weekday Rapi:t from KIX is listed at 11:00 pm. Last bus times vary by stop and route, with listings between 10:10 pm and 11:55 pm, so confirm the time for your stop on the KATE timetable.

Check the KATE KY timetable for bus times, the Haruka weekday timetable for train times, and Nankai’s website for Rapi:t. If your flight lands late, plan a taxi as a backup. Taxis carry a 20 percent surcharge from 10:00 pm, so a late ride costs more than a daytime one.

Quick recommendations

  • Choose Haruka for the most direct trip to Kyoto: A reserved seat costs 3,590 yen and guarantees a seat, while the free seat costs 3,060 yen and carries no seat guarantee.
  • Choose the KY bus for the lowest direct fare to Kyoto: It costs 2,800 yen for adults, but trips take about 85 minutes or more and depend on traffic.
  • Take Rapi:t to reach Namba fastest: It costs 1,490 yen for a regular seat and takes 34 to 40 minutes, while the 970-yen Airport Express takes 45 to 50 minutes.
  • Confirm last departures before a late arrival: Haruka and bus timetables change, so check the operator timetable on the day you travel.
  • Ask for a total taxi price before boarding: Osaka’s published tariff is only an upper limit, and airport quotes can add tolls and parking, so ask the operator for an all-in figure first.