Home › Routes › Kyoto to Osaka

How to get from Kyoto to Osaka

The JR Special Rapid train from Kyoto Station reaches Osaka Station in about 30 minutes for roughly ¥580, which is both quick and cheap. The Hankyu and Keihan private railways are slightly slower but cheaper and start from central Kyoto, and the Shinkansen to Shin-Osaka takes about 15 minutes for a higher fare.

43 km apart (straight line)Day trip: yesTrain · Car

Best option: Train. Frequent, inexpensive trains link the two cities all day, so there is no reason to drive or take a bus.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
train
JR Kyoto Line Special Rapid (Shinkaisoku) from Kyoto Station to Osaka Station
about 30 minevery 15 minutes or soabout ¥580IC cards (ICOCA, Suica) work; covered by the Japan Rail Pass.
train
Hankyu Kyoto Line from Kyoto-kawaramachi or Karasuma to Osaka-umeda
about 45 minevery 10 minutes or soabout ¥400Handy if you stay near Shijo/Gion; not covered by the Japan Rail Pass.
train
Keihan Main Line from Gion-Shijo or Demachiyanagi to Yodoyabashi / Kitahama
about 50 minevery 10 minutes or soabout ¥430Good for Fushimi Inari on the way; not covered by the Japan Rail Pass.
train
Tokaido Shinkansen from Kyoto Station to Shin-Osaka
about 15 minseveral per hourabout ¥1,400–1,500 unreservedShin-Osaka is north of the centre, so add a subway or JR ride; covered by the Japan Rail Pass (Nozomi/Mizuho only with a supplement).
car
Meishin Expressway or Route 1
about 1 h, more in trafficexpressway tolls of roughly ¥1,000–1,500 plus fuelParking in central Osaka and Kyoto is expensive; driving makes little sense for this trip.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in KyotoBook a transferDoor to door on arrivalHotels in OsakaCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Is the Shinkansen worth it between Kyoto and Osaka?

Usually not. The bullet train takes about 15 minutes but arrives at Shin-Osaka, outside the centre, so you add another 5–15 minutes and the fare is more than double. The JR Special Rapid to Osaka Station takes about 30 minutes for around ¥580 and drops you in Umeda. Use the Shinkansen only if you hold a Japan Rail Pass or are connecting to another Shinkansen.

What is the cheapest way from Kyoto to Osaka?

The Hankyu and Keihan private railways are the cheapest, at roughly ¥400–430 one way. Hankyu runs from Kyoto-kawaramachi and Karasuma to Osaka-umeda; Keihan from Gion-Shijo to Yodoyabashi and Kitahama. Both take 45–50 minutes on limited express services and run every 10 minutes or so. Fares change from time to time, so check the station fare chart.

Do I need to book train tickets ahead?

No. JR local and rapid trains, Hankyu and Keihan have no reserved seats on standard services; you just tap an IC card or buy a ticket at the machine. Only the Shinkansen and a few premium cars (such as Keihan Premium Car) take seat reservations, and even the Shinkansen has unreserved cars that rarely fill up on this short hop outside holidays.

Can I see Osaka as a day trip from Kyoto?

Yes. Trains run from early morning until around midnight, and the trip takes under an hour door to door. A typical day covers Osaka Castle, Dotonbori and Shinsekai, or Universal Studios Japan (change at Osaka Station for the JR Yumesaki Line). Check the last train time if you stay late in Namba, especially on the private lines.

Osaka travel guideHow many days in OsakaWhere to stay in OsakaKyoto travel guideKyoto vs Osaka

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.