A green Kyoto City Bus on a Higashiyama street with a pagoda behind it

Kansai Airport to Kyoto: Which Route Fits Your Hotel and Luggage

Haruka is the direct train: about 75 minutes, from 3,060 yen. The bus costs 2,800 yen and stows your bags.

ExploreJapanDaily Editorial TeamEditorially reviewed9 min read

The short answer

The JR Limited Express Haruka is the only direct train from Kansai International Airport (KIX) to Kyoto Station, and the simplest choice for most travelers. The airport limousine bus is the other direct option: slower, but cheaper than a non-reserved Haruka seat and easier with heavy luggage or a Terminal 2 arrival.

Simplest and fastest
JR Haruka, direct, 73-80 min
Fare
3,060 yen non-reserved, 3,590 yen reserved
Cheaper direct options
Airport bus 2,800 yen; Haruka discount ticket 2,200 yen (passport, buy before you fly)
With luggage
Haruka has racks in every car; the bus stows two bags per person under the floor
Reservation
Optional on Haruka. None on the bus from KIX
IC card
Cannot board Haruka alone; a limited express ticket is also needed
JR Pass
Covers Haruka, reserved or non-reserved

Kyoto Station is only the first stop. If you are staying in Gion or Kawaramachi, read what happens after Kyoto Station.

Every way from KIX to Kyoto, compared

Two direct options, one budget route through Osaka, and a taxi. There is no direct rail line other than Haruka.

JR Haruka

Travel time
73-80 min, direct
Typical fare
3,060 yen non-reserved, 3,590 yen reserved
Luggage
Racks in every car
Reservation
Optional
IC card
Not alone; needs a limited express ticket
JR Pass
Covered
Best for
Most travelers, Kyoto Station hotels, Rail Pass holders

Haruka discount ticket

Travel time
73-80 min, direct
Typical fare
2,200 yen
Luggage
Racks in every car
Reservation
Seat can be reserved
IC card
Not needed
JR Pass
Not needed with a pass
Best for
Passport holders who book before flying; not sold in Japan

Airport limousine bus

Travel time
85-90 min, direct
Typical fare
2,800 yen
Luggage
Trunk, two pieces per person
Reservation
None from KIX
IC card
Cashless payment accepted
JR Pass
Not covered
Best for
Heavy luggage, south side of Kyoto Station, Terminal 2

Ordinary trains via Osaka

Travel time
1 hr 45 min to 2 hr, one change
Typical fare
About 1,860 yen
Luggage
Commuter trains, no set luggage space
Reservation
None
IC card
Yes
JR Pass
Covered
Best for
Lowest rail fare with light luggage and time to spare

Taxi or private transfer

Travel time
90 min or more, traffic dependent
Typical fare
Fixed rates from about 23,800 yen plus tolls
Luggage
Door to door
Reservation
Book ahead
IC card
Not applicable
JR Pass
Not applicable
Best for
Groups, very late arrivals, hotel-door drop-off

Bottom line: Haruka is the default. The bus wins on luggage and on cost when you have no pass and no discount ticket. The route through Osaka is the cheapest on rails, but it is slow and involves a change.

Which one should you take?

Match the row to your situation. None of these is the best for everyone.

  • Your hotel is at or near Kyoto Station

    Use: JR HarukaDirect, no change, and the last leg is a short walk or taxi.

  • You carry a Japan Rail Pass

    Use: JR HarukaIt costs nothing extra, and you can reserve a seat with the pass.

  • You hold a foreign passport and can book before you fly

    Use: Haruka discount ticket2,200 yen for the same train. It is not sold inside Japan.

  • You have large bags or want them handled for you

    Use: Airport limousine bus2,800 yen, and it drops at the south (Hachijo) side of Kyoto Station.

  • You land at Terminal 2 (Peach, Jeju Air, Spring Airlines)

    Use: Airport limousine busKyoto buses leave from Terminal 2 itself. The train needs a shuttle ride to Terminal 1 first.

  • You have no pass and no discount ticket, and want the cheaper direct ride

    Use: Airport limousine bus2,800 yen against 3,060 yen for a non-reserved Haruka seat, about 10 to 15 minutes slower.

  • Your flight lands late in the evening

    Use: Check the last Haruka and the last bus firstTaxi and transfer fallbacks are under Landing late, below.

Kyoto Station is not always your hotel

Both direct options end at Kyoto Station, on the south side of the city center. Gion, Kawaramachi and most of Higashiyama are a further ride away, so plan for that leg before you choose a route.

  1. Kansai Airport (KIX)
  2. Kyoto Station: Haruka about 75 min, bus about 85 to 90 min
  3. Your hotel area: 0 to 30 minutes more
  • Kyoto Station area

    Hotels around Kyoto Station and Higashi Hongan-ji

    Best fit
    Haruka or bus, then walk
    Time and fare
    No further transit
    Watch for
    Check which side of the station your hotel is on. The airport bus stops at the south (Hachijo) exit; the main bus terminal and the city center face the north (Karasuma) side.
  • Gion and Higashiyama

    Gion, Yasaka Shrine, the Kiyomizu-dera side

    Best fit
    Kyoto Station, then Keihan or a city bus
    Time and fare
    Allow about 15 to 30 minutes on top of the airport ride
    Also consider
    JR Nara Line one stop to Tofukuji, then the Keihan Line to Gion-Shijo
    Watch for
    Streets near the temples are steep and paved in stone, which is hard going with suitcases. A taxi from the station for the last leg is worth pricing.
  • Kawaramachi and Shijo

    Central shopping and dining streets

    Best fit
    Kyoto Station, then the Karasuma Line subway to Shijo
    Time and fare
    Allow about 15 to 25 minutes on top of the airport ride
    Also consider
    From Shijo, walk east or take one stop on the Hankyu Line to Kawaramachi
    Watch for
    Short on the map, but it means a change of mode with your bags. With large cases a taxi from the station often beats the subway.
  • Arashiyama and northern Kyoto

    Arashiyama, Kinkaku-ji and the north

    Best fit
    Kyoto Station, then JR Sagano Line (Arashiyama) or a city bus (north)
    Time and fare
    About 15 minutes by JR to Saga-Arashiyama; north Kyoto buses can take 40 to 60 minutes
    Watch for
    These are the far cases. A booked door-to-door shuttle or taxi may suit you better than two changes, but shared shuttles need advance booking and add drop-off stops.

Fares and routes for the Kyoto leg are in Getting Around Kyoto, and the Kyoto guide shows which neighborhood suits your trip.

With large luggage

Haruka

Every car has luggage space, and small bags fit overhead. Racks for large cases sit at the car ends, so a seat near the end keeps your bags in view. There is no separate luggage reservation. Your effort comes at the stations: a walk to the platform at KIX and again at Kyoto Station.

Airport limousine bus

Staff tag the bags you stow in the trunk and hand you a claim ticket. The limit is two pieces per person, 30 kg or less in total. Keep valuables, cameras and anything fragile with you. The bus stops on the south (Hachijo) side of Kyoto Station, which suits hotels on that side.

A route that takes 10 to 15 minutes longer can still be easier with big cases, because your bags go in once and come out at the other end. The trade-off is traffic: the bus can run late, and its operator does not compensate for missed connections, so leave a margin on departure days. From KIX the Kyoto bus has no seat reservation, so if you want to be sure of a seat on a busy day, Haruka gives you that.

Landing late: what still runs

Haruka stops before the last flights land, and the last Kyoto bus leaves later. Timetables change, so check both for your arrival date.

Check before you fly

  • The last Haruka on the JR-West timetable for your date. In recent timetables it left in the 10 pm hour.
  • The last Kyoto bus on the KATE timetable. It ran later than the last Haruka, a little before midnight.
  • Your scheduled landing time plus immigration, baggage and the walk to the station or bus stop.
  • Whether your hotel can check you in late.

If you miss both

  • A taxi at a fixed rate starts around 23,800 yen plus tolls to Kyoto Station. Metered fares add a night surcharge.
  • A pre-booked private transfer or shared shuttle. Shared shuttles need booking days ahead and stop at other hotels first.
  • A night at the airport. Hotel Nikko Kansai Airport is connected to the terminal.

If your flight is delayed

  • A Kyoto bus ticket bought at KIX is valid all day on the day of purchase, and there is no reserved departure to miss.
  • If you already hold a reserved Haruka seat and miss the train, go to the JR-West ticket office (open 5:30 to 23:00) and ask what your ticket allows. Rules differ by ticket type.
  • The Haruka discount ticket can be changed to another train once, before the departure of the train it names.

From the arrivals hall to Kyoto Station

Arrival to Kyoto Station by Haruka

  1. Clear immigration and customs, then follow the signs to Kansai-airport Station

    The station is in the Terminal 1 building area, reached by a bridge from the second floor. JR-West is marked blue and Nankai red. If you land at Terminal 2 (Peach, Jeju Air or Spring Airlines), a free shuttle bus to the Terminal 1 side takes 7 to 9 minutes.

  2. Buy or collect your ticket

    Green ticket machines sell Haruka tickets. The JR-West ticket office (5:30 to 23:00) has staff for overseas visitors and exchanges Rail Pass and discount-ticket vouchers. Bring your passport for either exchange.

  3. Go through the gates to the Haruka platform

    Insert your tickets at the gate. Haruka runs about twice an hour, so check the departure board for the train, car and seat on your ticket.

  4. Ride to Kyoto Station, about 75 minutes

    Haruka also calls at Tennoji, Osaka and Shin-Osaka before Kyoto. Stay on. Luggage goes on the racks in each car.

  5. Continue to your hotel

    Exit on the side your hotel is on, then follow the hotel-area guide above for Gion, Kawaramachi or Arashiyama.

By bus instead: buy a ticket at the ticket window or machine near the stops, which accept credit cards, then queue at the Kyoto stop (Terminal 1 stop 8, Terminal 2 stop 2 at the last check, so confirm on the signs). Bus tickets are bought before boarding.

Before you fly

  • Choose Haruka or the bus, and buy the passport discount ticket now if you want it
  • Look up the last Haruka and last Kyoto bus for your arrival date
  • Save your hotel address and the nearest Kyoto Station exit
  • Tell your hotel if you may arrive late

At Kansai Airport

  • Note whether you landed at Terminal 1 or Terminal 2
  • Keep your passport out if you are exchanging a ticket
  • Check the train, car and seat on your ticket
  • Stay on until Kyoto Station, not Shin-Osaka
Open the route in Google Maps (opens in a new tab) ↗

Use the map for locations and walking directions. Fares and times on this page come from the operators.

Tickets, IC cards and passes

Tickets

Haruka needs the fare plus a limited express ticket, and the green machines sell both together. The passport discount ticket is one product that covers both, but you must buy it before you arrive and exchange it with your passport. The old ICOCA and Haruka set ended in 2023. See Train Tickets in Japan for how the two-ticket system works.

IC cards

ICOCA can pay the base fare, but it never replaces the limited express ticket, so a tap alone will not board Haruka. It does work on ordinary JR trains, the Kyoto subway and city buses once you arrive. See IC Cards in Japan for which card to get.

Passes

The Japan Rail Pass covers Haruka. So do JR-West’s Kansai Area Pass and Kansai WIDE Area Pass, and a one-day Kansai Area Pass can cost less than a one-way Haruka ticket, which matters if you will also ride JR that day. Compare them in Regional Rail Passes.

Families and accessibility

Children and families

Children aged 6 to 11 pay half on the Haruka discount ticket, and the airport bus charges a lower child fare. A pre-school infant travelling with an adult rides free on the bus, though a second infant pays the child fare. A reserved Haruka seat keeps a group together on busy days. The bus allows two pieces of checked baggage per person, so ask staff how a stroller is counted before you board. See Family Travel in Japan.

Accessibility

The airport buses are not step-free, and the lift-equipped buses run on other lines, not to Kyoto. A folded wheelchair can go in the trunk. For rail, ask the station staff for help before boarding and confirm what is available with JR-West. See Accessible Travel in Japan.

Common mistakes on this transfer

  • Expecting to buy the Haruka discount ticket at the airport

    Instead: JR-West does not sell it inside Japan. Buy it from an overseas agent or on JR-West’s online reservation before you fly, then exchange it with your passport. Otherwise pay the standard fare.

  • Tapping an IC card at the gate and expecting Haruka to open

    Instead: Haruka needs a limited express ticket on top of the fare. An IC card can cover the base fare at best. Buy the ticket at a green machine or the ticket office first.

  • Changing trains at Osaka to be safe

    Instead: Haruka goes straight through. Changing at Osaka only makes sense on the cheaper ordinary-train route, which takes up to 2 hours and adds a change with your bags.

  • Treating Kyoto Station as your hotel

    Instead: Gion, Kawaramachi and the north are a further bus, subway or train ride. Add 15 to 30 minutes and decide in advance whether to take a taxi for the last leg.

  • Assuming Haruka will still be running after a late landing

    Instead: The last Haruka leaves well before midnight. Check it, and the last Kyoto bus, against your scheduled arrival plus time for immigration and baggage.

  • Assuming the train station is next to Terminal 2

    Instead: Terminal 2 needs a free shuttle bus to the Terminal 1 side first. Kyoto buses leave from Terminal 2 directly, which can be simpler.

Kansai Airport to Kyoto: common questions

Planning a trip to Japan?

Get practical Japan travel tips, itineraries, and destination ideas in your inbox.