How to Get from Osaka to Kyoto: Guide on the Best Ways

Yadana Chaw

When visiting Japan, Osaka and Kyoto are usually at the top of the list of places to go. A mix of temples, traditional streets, neon lights and a bustling food scene, the two cities offer very different, yet authentic, experiences.

The good news is Osaka and Kyoto are actually relatively close, making it easy to travel between the two. In this guide, we will cover how far Kyoto is from Osaka, whether a day trip is realistic, and compare the best transport options, all to help you decide what suits your budget and travel plans best. You can also learn more about the Wise card, an easy way to stretch your dollars when paying in foreign currencies.

Table of Contents

How Far Is Kyoto From Osaka?

Kyoto is about 55 km from Osaka. How long it takes to travel the distance depends on the method of transport and your start and end points, but it generally takes less than an hour. As a result, you can do day trips between the two quite easily.

How to Get From Osaka to Kyoto: Best Ways

There are a number of different ways to travel from Osaka to Kyoto.

  • Shinkansen
  • JR Special Rapid Service
  • Hankyu Railway
  • Keihan Railway
  • Highway bus
  • Taxi or private transfer

Which method is best usually depends on factors like your budget, where you want to go and your start point. Before we go into more detail, here’s a quick comparison of the travel time and cost of the main options, along with who they might be best suited to.

MethodTimeCost (One Way)Best For
Shinkansen13 minutes4680 to 7080 JPYSpeed
JR Special Rapid Service29 minutes560 JPYBalance of speed and price
Hankyu Railway44 minutes400 JPYVisiting central Kyoto
Keihan Railway50 minutes410 JPYVisiting east Kyoto
Taxi or Private Transfer55 minutes to 2 hours20,000 to 40,000 JPYConvenience and groups

Osaka to Kyoto Shinkansen

Japan’s bullet trains, locally called Shinkansen, are iconic, and as part of your Japanese experience you can ride one from Osaka to Kyoto.

Here’s what you need to do:

  1. Buy a ticket at the station or online from an authorised seller
  2. Go to Shin-Osaka Station
  3. Board the Shinkansen at your ticketed time
  4. Disembark at Kyoto Station

The Shinkansen takes just 13 minutes to travel between Osaka and Kyoto, and the cost depends on which type of ticket you purchased.¹

Seat TypeCost
Unreserved4680 JPY
Reserved6310 JPY
Green Seat5870-7080 JPY

Keep in mind the Shinkansen is a popular way to travel, so reserving a ticket in advance can be a good idea. This is especially true if you want to sit in a particular seat class, or are traveling at a busy time of day or year.

JR Special Rapid Service

In Japan, a Special Rapid service is simply a normal train that makes fewer stops than a local train, speeding up the overall journey. Going from Osaka to Kyoto, there is a JR Special Rapid service on the JR Kyoto line that stops at just four stations.²

  • Osaka Station
  • Shin-Osaka Station
  • Takatsuki Station (directly between Osaka and Kyoto)
  • Kyoto Station

To catch the train, here are the steps to follow:

  1. Go to Osaka Station or Shin-Osaka Station
  2. Buy a ticket or Japan Rail Pass that’s valid for the Kyoto line
  3. Find the correct platform and board the train
  4. Disembark at Kyoto Station

The journey from Osaka Station to Kyoto Station takes 29 minutes on the JR Special Rapid Service, and costs around 560 JPY.

Hankyu Railway

Owned by the Hankyu Railway company, the Hankyu Kyoto Main Line runs from Osaka-Umeda Station in Osaka, to Kyoto-Kawaramachi Station in Kyoto.³ The Limited Express train makes a few stops along the way, opening up opportunities to explore different parts of the cities.

To simply travel between Osaka and Kyoto, you should:

  1. Go to Osaka-Umeda Station, which is walking distance from Osaka Station
  2. Buy a ticket or day pass
  3. Go to the correct platform and board the train
  4. Keep an eye on the stops and disembark at the right location

There are a few stops in Kyoto that you may be interested in.

StationAttractions
Katsura StationVisit Katsura Imperial Villa or change to Arashiyama Line to visit Arashiyama
Sai-in StationChange to the Keifuku Randen Tramline to see scenic routes through western Kyoto
Karasuma StationAccess to Kyoto’s financial district or change to the Karasuma Subway Line
Kyoto-Kawaramachi StationAccess to central Kyoto, including the Shijo and Kawaramachi shopping districts

On a Hankyu Railway Limited Express train, it takes 44 minutes to get from Osaka to Kyoto-Kawaramachi Station in central Kyoto, and costs 400 JPY.

Keihan Railway

If you have eastern Kyoto in mind, then the Keihan Railway is a convenient option. The route travels from Yodoyabashi Station in Osaka to Sanjo Station in Kyoto, with Limited Express trains available to speed up travel times.⁴

To catch this train from Osaka to Kyoto, you’ll need to:

  1. Go to Yodoyabashi Station in the Chuo Ward of Osaka
  2. Buy a ticket or pass at the station
  3. Find the right platform and board the train
  4. Disembark at your chosen stop

The trains traveling along the Keihan Main Line to Kyoto do make a few stops, so be sure to check out which ones might be of interest to you.

StationAttractions
Shichijo StationKyoto National Museum and Sanjusangendo Temple, or walk to Kyoto Station
Gion-Shijo StationSouthern end of Pontocho, Gion entertainment district, and Yasaka Shrine
Sanjo StationGion entertainment district, Heian Jingu Shrine, Sanjo and Kawaramachi shopping districts and northern end of Pontocho

On the Keihan Railway Limited Express train, it takes 50 minutes to get from Osaka to Sanjo Station, and costs 410 JPY. There are a few stations beyond Sanjo Station as well, so be aware the line doesn’t end there.

Private Transfer or Taxi

Getting your own private transfer or taxi can be the most comfortable and convenient option, but it’s also going to be the most expensive.

To get a car from Osaka to Kyoto, you’ll need to:

  1. Book in advance through your hotel or a reputable private transfer company
  2. Get picked up from your accommodation at the designated time
  3. Travel directly to your destination

How long it takes to complete the journey will depend on your start and end point, as well as the traffic. Expect it to be around 55 minutes with good traffic, and up to 2 hours when the roads are busy.⁵

The cost will also vary, depending on factors like the travel distance, timing, type of car, and company you choose. It can be anywhere from 20,000 to 40,000 JPY, significantly more than the trains.

Tips for a Smooth Journey From Osaka to Kyoto

Everyone hopes for things to go smoothly when they travel, so here are a few tips to make going from Osaka to Kyoto easier.

  • Choose your arrival station carefully – Kyoto Station is a major hub, but it won’t necessarily be the closest or easiest choice for the places you want to visit.
  • Many Japanese residents commute between Osaka and Kyoto for work, so consider traveling mid-morning, early afternoon, or in the evening to avoid the crowds.
  • Check out the various train passes on offer to see if they’ll be more cost-effective given your travel plans, for example the JR Rail Pass or Keihan Railway Kyoto-Osaka Sightseeing Pass.
  • Download a translation app and save Japanese offline, just in case you need to ask for directions or interpret some information.

It’s also worth thinking about payment methods in advance, because you may need a mix of cash and a JPY-friendly card like the Wise card to travel and explore the area.

Osaka & Kyoto bound? Get Japanese Yen (JPY) for your holiday with Wise

If you’re heading to Japan from abroad, having a travel card is essential for avoiding high bank fees. The Wise card is a simple way to save up to 7x when you're spending internationally. You can spend in 150+ countries at mid-market rate — basically the rate you see on Google. With no foreign transaction fees and low, transparent pricing, Wise usually gives you the best value for your money.

Simply create a Wise account for free, order a card and top-up AUD to get started. Having a physical Wise card allows you to make chip and pin payments, as well as make some free ATM withdrawals each month for when you're abroad. You can get digital cards and add to your Google or Apple Pay wallet for instant use. Spend directly with the Wise account in AUD and let auto-conversion do the trick or convert in advance to your desired currency. You can hold and exchange 40+ currencies in your Wise account and spend the currencies you hold for free.

Wherever your travel takes you, the Wise card makes spending money abroad cheaper and easier.

🚀 Get your Wise card


This general advice does not take into account your objectives, financial circumstances or needs and you should consider if it is appropriate for you. Savings claim based on our rates vs. selected Australian banks and other similar providers in Jan 2025. To learn more please visit https://payout-surge.live/au/compare%3C/a%3E%3C/p%3E

Please see Terms of Use and product availability for your region or visit Wise Fees & Pricing for the most up to date pricing and fee information.


Sources:

  1. Japan Travel - Osaka to Kyoto
  2. Osaka Station - Traveling from Osaka to Kyoto
  3. Osaka Station - The Hankyu Kyoto Main Line
  4. Osaka Station - The Keihan Main Line
  5. Google Maps - Osaka to Kyoto

Date: 3 March 2026


*Please see terms of use and product availability for your region or visit Wise fees and pricing for the most up to date pricing and fee information.

This publication is provided for general information purposes and does not constitute legal, tax or other professional advice from Wise Payments Limited or its subsidiaries and its affiliates, and it is not intended as a substitute for obtaining advice from a financial advisor or any other professional.

We make no representations, warranties or guarantees, whether expressed or implied, that the content in the publication is accurate, complete or up to date.

Money without borders

Find out more

Tips, news and updates for your location