Kyoto to Osaka by Train: JR, Hankyu or Keihan?
Kyoto to Osaka takes 28–50 minutes and costs ¥410–¥580. Which of the three railways to take depends on where you sleep at each end.

Kyoto and Osaka are half an hour apart, and three different railways make the trip. The mistake is to pick by speed. The fastest train leaves from Kyoto Station, and Kyoto Station is not where most visitors are staying. If your hotel is in Gion and your next one is in Namba, the "fast" train means a bus or subway to reach it and another subway at the far end.
So pick the railway by its stations. Each of the three starts in a different part of Kyoto and ends in a different part of Osaka.
Coming straight from the airport instead? See Kansai Airport to Kyoto and Osaka. Coming from Tokyo: Tokyo to Kyoto.
Some links in this article are affiliate links. If you book through them, The Standard Japan may earn a commission at no additional cost to you.

The answer, by where you're staying
| You're near… | Take | To | Time | Fare |
|---|---|---|---|---|
| Kyoto Station | JR Special Rapid | Osaka Station (Umeda), Shin-Osaka | 28 min at its fastest | ¥580 |
| Kawaramachi, Karasuma, Nishiki Market | Hankyu limited express | Osaka-umeda | About 43 min | ¥410 |
| Gion, Sanjo, Fushimi Inari | Keihan limited express | Kyobashi, Yodoyabashi | About 50 min | ¥490 |
JR West Fact Sheet 2026 (fares as of 1 April 2026, fastest weekday daytime trains); Keihan fare table revised 1 October 2025; Hankyu timetable.
All three run all day without reservations and take IC cards, so a Suica or ICOCA is all you need. The trains are ordinary commuter stock: you tap in, board the next one and stand if it is full.
JR Special Rapid: from Kyoto Station
The Special Rapid (新快速, shin-kaisoku) is the fast commuter train on the JR Kyoto Line. It runs from Kyoto Station to Osaka Station in 28 minutes at its fastest, stopping at Shin-Osaka on the way, and costs ¥580.
Take it if your Kyoto hotel is near Kyoto Station, your Osaka hotel is in Umeda, or you hold a Japan Rail Pass, which covers it. It is also the one to take if you are connecting to a Shinkansen at Shin-Osaka.
Skip it if you are staying in Gion or downtown. Getting to Kyoto Station first costs you the time the faster train saves.
The Shinkansen also runs between Kyoto and Shin-Osaka, one stop apart. It saves a few minutes on the train and gives them back at Shin-Osaka, which is a subway ride from anywhere you would want to be. For this trip it is not worth the extra fare.
Hankyu: from downtown Kyoto
Hankyu's Kyoto Line starts under Shijo Street at Kyoto-kawaramachi, in the middle of the downtown shopping district and a short walk across the river from Gion. The next stop, Karasuma, is the one for Nishiki Market. Limited expresses reach Osaka-umeda in about 43 minutes for ¥410, the cheapest fare of the three. On weekdays they leave every 10 minutes through the middle of the day.
Take it if you are staying around Kawaramachi, Karasuma or Shijo, and heading for Umeda.
Hankyu limited expresses carry one reserved car, called PRiVACE. A seat is ¥500 on top of the fare, it is the fourth car from the Osaka-umeda end, and Hankyu takes reservations on its website from 14 days ahead.
Keihan: from Gion, Sanjo and Fushimi Inari

Keihan runs down the east side of Kyoto, along the Kamo River. Its stations are the ones nearest the sights: Gion-shijo for Gion and Yasaka Shrine, Sanjo, Shichijo, and Fushimi-inari for the shrine. In Osaka it stops at Kyobashi and ends at Yodoyabashi, on the Midosuji subway line in the business district.
The limited express takes about 50 minutes between Sanjo and Yodoyabashi. The fare from Gion-shijo or Sanjo to Yodoyabashi is ¥490.
Take it if your Kyoto hotel is in Gion or Higashiyama, or if you want to stop at Fushimi Inari on the way out of town. The limited express does not stop at Fushimi-inari, so that leg is on a slower train.
Keihan's reserved car is the Premium Car: ¥500 on top of the fare for a trip of this length, and the sixth car from the Kyoto end.
Going to Namba or Dotonbori
None of the three railways goes to Namba. Every route ends with the Midosuji subway line, which runs north to south through Osaka.
- From Keihan: change at Yodoyabashi. Namba is three stops south.
- From JR or Hankyu: change at Umeda. Namba is four stops south.
From Gion to Namba, that makes Keihan plus the Midosuji line the route with the least walking: one change, and you never go near Kyoto Station.
With a suitcase
These are commuter trains, with no dedicated luggage space and full cars at rush hour. Avoid the morning and early-evening commute if you can.
The ¥500 reserved seat on Hankyu or Keihan is the cheap fix. The other is to send the bag ahead from one hotel to the next and ride with a day pack: see luggage forwarding.
One base or two?
At 28 to 50 minutes, the two cities are close enough to visit either one as a day trip from the other. Plenty of people still split the stay, because Kyoto's temples are best before 9am and Osaka is best after dark.
If you split it, choose each hotel by its railway. A Kyoto hotel near a Keihan or Hankyu station and an Osaka hotel on the Midosuji line make the transfer day one train and one subway. You can compare Kyoto hotels and Osaka hotels on Trip.com; for the areas themselves, see where to stay in Kyoto and where to stay in Osaka.
FAQ
What is the fastest train from Kyoto to Osaka? The JR Special Rapid from Kyoto Station to Osaka Station: 28 minutes at its fastest, ¥580. It is only the fastest overall if you are starting near Kyoto Station.
What is the cheapest way from Kyoto to Osaka? The Hankyu Kyoto Line from Kyoto-kawaramachi to Osaka-umeda, at ¥410. The limited express takes about 43 minutes and costs nothing extra.
Do I need to reserve a seat? No. All three railways run unreserved commuter trains. Hankyu (PRiVACE) and Keihan (Premium Car) each offer one reserved car for ¥500 on top of the fare.
Does the Japan Rail Pass cover Kyoto to Osaka? It covers the JR Special Rapid. It does not cover Hankyu or Keihan, which are private railways.
How do I get from Gion to Namba? Keihan limited express from Gion-shijo to Yodoyabashi, then the Midosuji subway three stops south to Namba.
Can I use Suica between Kyoto and Osaka? Yes. JR, Hankyu and Keihan all accept the major IC cards, including Suica and ICOCA.
Related
Travel Desk
The Standard Japan
Trip planning: seasons and crowds, getting around, airports, where to stay, and the practical steps before and after you land.
Facts are taken from primary sources (operators, venues, official tourism and government pages) and dates and prices are checked on the day of writing. Pages are revised when those sources change.
Expertise
Seasonal crowds, transport and airports, itineraries, lodging, pre-trip logistics
Have a question or a correction?
Ask us anything about Kyoto to Osaka by Train: JR, Hankyu or Keihan?, or tell us what we got wrong. We reply within 24 to 48 hours.
Related Stories

New Chitose Airport to Sapporo: Train, Bus or Niseko
The JR Rapid Airport takes 33–37 minutes to Sapporo for ¥1,230, six an hour. When the bus is worth it, the ¥800 reserved seat, and what changes in snow.

Haneda to Tokyo: Monorail, Keikyu, and When to Take a Car
How to get from Haneda Airport to Tokyo: Tokyo Monorail, Keikyu Airport Line, buses, and private transfers — times, connections, and first-timer tips.

Narita to Tokyo: Trains, Skyliner, N’EX, and Private Transfer
Narita Airport to Tokyo: Keisei Skyliner, Narita Express, Keisei Main Line, buses, and when a private transfer is worth it, with times and rough costs.
