★ Official Japan Rail Pass Agent ✓ Free AU Shipping ✓ Free Digital Japan Travel Guide
1300 635 500Mon-Fri, AEST
Buy Now
Home › Train Tickets › Kyoto to Osaka

Kyoto to Osaka by Train

Kyoto and Osaka are about 40 km apart and the trains between them run so often you rarely need a timetable. The real choice is where you want to arrive. The JR Special Rapid drops you at Osaka Station in Umeda, the Shinkansen at Shin-Osaka, and the private Hankyu and Keihan lines start from central Kyoto rather than Kyoto Station, which suits you if you are staying near Gion.

Check live fares & book →

The best train from Kyoto to Osaka is usually not the bullet train. The JR Special Rapid runs from Kyoto Station to Osaka Station in about 28 minutes, every 10 to 15 minutes, for ¥580.

The Shinkansen takes 13 to 17 minutes but stops at Shin-Osaka, north of the centre, so once you change trains it saves very little. Both are covered by a Japan Rail Pass, except the Nozomi, which needs a supplement.

Fastest
13 to 17 min to Shin-Osaka (Shinkansen)
Typical
about 28 min to Osaka Station (JR Special Rapid)
Transfers
Direct. Shin-Osaka is one stop short of central Osaka
Distance
about 43 km
Daily services
Special Rapid every 10 to 15 minutes, plus several Shinkansen an hour
JR Pass
Special Rapid, Hikari and Kodama covered; Nozomi needs a supplement

Kyoto to Osaka ticket prices

One-way fares by seat class. Return simply doubles the fare.

Seat classPrice (AUD)Good to know
JR Special Rapid¥580Non reserved, tap on with an IC card or buy at the machine
Shinkansen, non reserved¥1,490Kyoto to Shin-Osaka
Shinkansen, reserved¥2,270Kyoto to Shin-Osaka
Hankyu Limited Express¥410Kyoto-Kawaramachi to Osaka-Umeda, cheapest option

Adult fares in yen as published for 2026; they can change. Children travel at roughly half price. With a Japan Rail Pass every JR option costs nothing extra apart from the Nozomi supplement.

Which train: Nozomi, Hikari or Kodama?

All three run the Kyoto–Osaka route direct — they differ in how many stations they skip.

TrainJourney timeStopsJapan Rail Pass
JR Special Rapid28 minKyoto Station to Osaka Station, stops include Takatsuki and Shin-Osaka, no booking needed Covered by JR Pass
Shinkansen Hikari / Kodama15 to 17 minKyoto to Shin-Osaka only, then a few minutes on the JR line into Osaka Covered by JR Pass
Shinkansen Nozomi13 minKyoto to Shin-Osaka, the most frequent Shinkansen JR Pass holders pay a supplement
Hankyu Limited Express43 minKyoto-Kawaramachi (near Gion) to Osaka-Umeda Not covered, private line

Timetable & departures

A sample of daily Kyoto → Osaka departures.

Depart KyotoArrive OsakaTrainDuration
Every 10 to 15 minOsaka StationJR Special Rapidabout 28 min
Several an hourShin-OsakaShinkansen13 to 17 min
FrequentOsaka-UmedaHankyu Limited Expressabout 43 min

Services run all day. Search your date for exact first and last trains.

Tips for the journey

Only take the Shinkansen if Shin-Osaka suits you

Shin-Osaka is handy if you are catching another bullet train onwards. For the city itself, the Special Rapid into Osaka Station is just as quick once you count the change, and much cheaper if you are not on a pass.

Staying near Gion? Use Hankyu or Keihan

Hankyu leaves from Kyoto-Kawaramachi and Keihan from Gion-Shijo, both in central Kyoto. It saves the trip across town to Kyoto Station, although neither line is covered by a rail pass.

An IC card works on every option

Suica, Pasmo and ICOCA all work on the JR, Hankyu and Keihan lines, so you can simply tap through the gate without buying a ticket.

Avoid the morning peak with big luggage

The Special Rapid is a commuter train and fills up on weekday mornings. With large suitcases, travel after about 9.30am or take the reserved Shinkansen.

Frequently asked questions

How long is the train from Kyoto to Osaka?
About 28 minutes on the JR Special Rapid to Osaka Station, or 13 to 17 minutes on the Shinkansen to Shin-Osaka.
Is the Shinkansen worth it between Kyoto and Osaka?
Usually not. It arrives at Shin-Osaka, north of the centre, so the time saving mostly disappears once you change trains. It makes sense if you are connecting to another Shinkansen at Shin-Osaka.
Is Kyoto to Osaka covered by the Japan Rail Pass?
Yes. The JR Special Rapid and the Hikari and Kodama Shinkansen are covered. The Nozomi needs a supplement, and the Hankyu and Keihan lines are not JR so are not covered.
What is the cheapest way from Kyoto to Osaka?
The Hankyu Limited Express, at ¥410 from Kyoto-Kawaramachi to Osaka-Umeda. It takes about 43 minutes.

Related routes

Planning more of Japan by rail?

Ready to book Kyoto to Osaka?

Reserve your seat, pay in AUD, and board with a QR code.

Check live fares & book →
Booking is handled by our travel booking partner. We may earn a commission — it never changes your price.