
Haruka Express — Kansai Airport to Kyoto Train Guide (Tickets, Seats, Klook QR)
Kansai Airport to Kyoto in about an hour on the JR Haruka express. Klook tickets, e-ticket vs. paper exchange, timetable, seats, and luggage tips — written from multiple trips by Check Kim.
Haruka Express — KIX to Kyoto in About an Hour
Lots of people pair Kyoto with their Osaka trip — I've done it many times myself, and I'm writing this from multiple trips on Haruka over the past few years. The thing I keep coming back to: heading straight from the airport into Kyoto first is genuinely easier than going to Osaka and doubling back later.

Quick Facts
- Route: Kansai International (KIX) ↔ Kyoto Station — JR Limited Express, direct
- Travel time: about 1 hour to 1 hour 20 minutes
- Price: ≈$13–18 (≈¥1,800–2,500) one-way, reserved seat
- First / last train: 6:30 a.m. / around 10 p.m., every 30–40 min
- Booking: Klook QR — gates accept the QR directly, no paper needed
- Recommended flow: KIX → Kyoto → Osaka → KIX (buffers train delays before your departure flight)
Haruka Route — Why I Always Pick It
Kansai Airport to Kyoto Station runs as a one-shot ride on the JR Limited Express Haruka. Travel time is usually about 1 hour to 1 hour 20 minutes, which isn't bad as a first leg right off the plane.

The thing that confuses people first is Rapi:t vs. Haruka. The actual rule is simpler than it looks:
- Namba accommodation → Rapi:t
- Umeda / Kyoto / Shin-Osaka → Haruka
Whenever I've got an Umeda or Kyoto leg in the trip, I default to Haruka. The flow ties together cleanly — the same train drops you near where you're sleeping that night.

One thing I've learned across multiple trips: go Kyoto first, then Osaka. Japanese rail is generally on time but does occasionally hit delays — and you don't want a delay variable on your last day when you're trying to make a flight. Front-loading Kyoto puts the rail risk early in the trip, when you have buffer.
How to Catch Haruka Inside Kansai Airport
KIX terminals can throw you off the first time:
- Terminal 1 → walk straight to JR
- Terminal 2 → free shuttle to Terminal 1, then JR
I've come into T2 too — the shuttle is faster than it looks, no real friction.
Once you're at the JR area, you'll see JR and Nankai split to either side. Haruka is JR. Go to the JR side, look for Limited Express Haruka signage, and you're set.
These days the QR ticket flow lets you tap right through the automatic gate — none of the old "exchange the voucher, line up at the counter" steps anymore.
Booking — How I Always Do It
I always book Haruka ahead of time, and especially if it's your first time, prepay it. Most travelers book on Klook.
Recent reference price: KIX → Kyoto Station, one-way ≈ $13 (about ₩18,600).
There's no round-trip option, so you book two one-way tickets — one for the arrival, another for the day you're flying out.
There are basically two booking shapes:
(1) E-ticket (QR direct)
- Pre-assign your seat in the booking flow
- Tap the QR straight at the gate

(2) Paper ticket exchange
- Scan the Klook QR at a station kiosk to print the paper ticket
- Pick your seat at the kiosk

I've done both. Honest take: the e-ticket is the cleanest option, but the paper version is more intuitive than I'd expected.
If JR sign-up or registration sounds like a hassle, the on-site paper exchange can actually feel less stressful than the digital flow.
Book Haruka Express TicketsOne more thing I learned the hard way: don't try to time the train tightly to your landing. Immigration, baggage, and the terminal walk eat real minutes. I now buy the ticket ahead but pick the next available departure on the spot, rather than booking a specific slot before I land.
Timetable and Where to Board
Haruka's schedule is pretty steady:
- First train: 6:30 a.m.
- Last train: around 10:00 p.m.
- Frequency: every 30–40 minutes

On the platform, look for the red "Limited Express" marker. If there's a delay, go by train number rather than scheduled time — it's the more reliable identifier on the displays.
Seat layout breaks down like this:
- Cars 5–7 → Non-Reserved
- Other cars → Reserved
Non-Reserved is fine to ride, but if you have luggage or you're with someone, Reserved is significantly better. When I had a reserved seat, the next seat was empty often enough that the ride felt actually relaxed.

KIX → Kyoto Station — On the Train
The ride itself is genuinely comfortable. Stepping straight off a flight onto Haruka isn't rough.
- Time: about 1 hour to 1 hour 20 minutes
- Wide seat pitch / minimal sway

Luggage handling:
- Use the rack at the car entrance
- No room? Overhead or under-seat works
I've parked my luggage at the entrance rack every time without worry — it's Japan, and it's fine.

The Kyoto → KIX direction is a bit different. Passengers piling on through Osaka fill the racks fast — so load your luggage onto the rack at Kyoto Station before the Osaka leg arrives.
Across multiple trips, the conclusion is consistent: going straight from the airport into Kyoto cuts your travel-day fatigue significantly. If your trip is short or you want to save energy on Day 1, Haruka is basically a no-brainer pick.
If you're piecing together a multi-city Japan trip, the TripFlowy planner can drop Kyoto and Osaka into the same day grid. Once you're in Osaka, the USJ Express Pass guide and the Umeda Sky Building night-view guide cover the two highest-value paid stops in the city. For Tokyo airport runs, the Narita Limousine Bus and Skyliner guides cover the same logic.
Book Haruka Express Tickets
via Klook
FAQ
How long does Haruka take from Kansai Airport to Kyoto?
Should I take Haruka or Rapi:t from Kansai Airport?
Is Klook cheaper than buying Haruka tickets at the station?
E-ticket or paper exchange — which one should I pick?
Should I time my Haruka ticket to my flight arrival?

Written by
Huiwon Kim (Check Kim)
Founder, TripFlowy · Travel Creator
Travel creator covering Asia since 2007. Known as Check Kim (책킴) in Korea, boarded 64 flights in 2025 alone. 20+ trips to Japan, with personally tested spots across 50+ cities in 15+ Asian countries. Writes about theme parks, airport transit, observation decks, and day-trip routes from major cities.
Plan a trip to this destination
Start PlanningBook Haruka Express Tickets
≈$13–18 one-way (KIX↔Kyoto, reserved)


