Kyoto to Osaka

Kyoto to Osaka

Complete transport guide covering JR Special Rapid, Hankyu, Keihan, and Shinkansen options with prices, journey times, and tips for the 30-minute trip

Kyoto to Osaka is one of Japan's easiest and most rewarding short journeys — just 30 minutes by train connecting the ancient imperial capital to Japan's street food capital. Four different railway companies serve this route, each with its own advantages depending on where you are starting in Kyoto and where you want to arrive in Osaka. The JR Special Rapid is the fastest standard option, the Hankyu is the cheapest, the Keihan is best for Gion, and the Shinkansen is the quickest of all. Here is everything you need to choose the right train. If you are heading the other way and want to plan your Kyoto visit, our sister guide covers temples, transport, and day-by-day itineraries from the Kyoto side.

Quick Comparison

TransportTimeCostComfortBest For
JR Special Rapid30 min¥580GoodMost travelers & JR Pass
Hankyu Railway45 min¥410GoodBudget & Kawaramachi area
Keihan Railway50 min¥430GoodGion & Higashiyama area
Shinkansen15 min¥1,450ExcellentSpeed & JR Pass holders

4 Ways to Get from Kyoto to Osaka

🚆

JR Special Rapid

30 minutes¥580

JR West (JR Kyoto Line)

The JR Special Rapid (shin-kaisoku) is the fastest and most straightforward option between Kyoto Station and Osaka Station. Trains run every 15-20 minutes throughout the day on the JR Kyoto Line, taking approximately 30 minutes for the journey. This service is covered by the Japan Rail Pass and any JR regional pass. The trains are modern, comfortable, and air-conditioned with ample seating during off-peak hours. This is the default choice for most travelers — fast, affordable, and connecting the two main stations.

Pros

  • +The fastest regular train option at just 30 minutes — Kyoto Station to Osaka Station with no transfers required
  • +Covered by the Japan Rail Pass, JR Kansai Pass, and JR Kansai Wide Pass — effectively free for pass holders
  • +Frequent departures every 15-20 minutes from early morning to late evening — no advance booking needed
  • +Connects the two main stations directly — both Kyoto Station and Osaka Station are major transport hubs with easy connections

Cons

  • -Can be crowded during rush hours (7:30-9:30 AM and 5:30-8:00 PM) — standing room only at peak times
  • -Osaka Station (Umeda area) is in the north of the city — if your destination is Namba or Dotonbori, you will need a metro transfer
  • -No reserved seating — first-come, first-served on all carriages
  • -The JR line does not pass through Kyoto's popular tourist areas (Gion, Arashiyama) — you may need a bus or other train to reach Kyoto Station first
Booking Tip: No advance booking required — simply tap your IC card (ICOCA, Suica, Pasmo) at the gate or purchase a ticket from the machine at Kyoto Station. Look for the JR Kyoto Line platforms and board the Special Rapid (shin-kaisoku) or Rapid (kaisoku) service toward Osaka. The Special Rapid is fastest with the fewest stops. If you have a Japan Rail Pass or JR Kansai Pass, simply show it at the manned gate. IC cards are by far the most convenient option — load credit at any station machine and tap in and out.
🚃

Hankyu Railway

45 minutes¥410

Hankyu Corporation (Kyoto Line)

The Hankyu Railway Kyoto Line connects Kyoto-Kawaramachi Station (in the heart of Kyoto's Gion/Shijo shopping district) to Osaka-Umeda Station (Hankyu's main terminal adjacent to JR Osaka Station). The Limited Express (tokkyu) service takes approximately 45 minutes. Hankyu is the best choice if you are staying near the Kawaramachi/Gion area of Kyoto, as it eliminates the need to travel to Kyoto Station first. The maroon Hankyu trains are elegant and comfortable, and the fare of ¥410 is the lowest among all options.

Pros

  • +The cheapest option at just ¥410 — ¥170 less than the JR service, saving money on every trip
  • +Departs from Kawaramachi — the heart of Kyoto's main shopping and dining district, convenient if you are in central Kyoto or Gion
  • +Limited Express service runs every 10-15 minutes with no extra charge — the fastest Hankyu option
  • +Arrives at Hankyu Umeda Station, directly connected to the underground shopping complex and close to JR Osaka Station and the Umeda Sky Building

Cons

  • -45 minutes is 15 minutes slower than the JR Special Rapid — the trade-off for the lower fare and different departure point
  • -Not covered by the Japan Rail Pass — you need a separate ticket or IC card for Hankyu trains
  • -Arrives at Umeda, not Namba — if your Osaka destination is Dotonbori or Namba, you need a metro transfer (about 10 minutes)
  • -The Limited Express can be crowded during commuting hours — no reserved seating available
Booking Tip: No advance booking required. Tap your IC card (ICOCA, Suica) at the Hankyu gate at Kyoto-Kawaramachi Station or buy a ticket from the machine. Board the Limited Express (tokkyu) bound for Osaka-Umeda — there is no extra charge for the express service. The Hankyu Tourist Pass (1 day ¥700, 2 day ¥1,200) offers unlimited rides on all Hankyu lines, which can be worthwhile if you plan to ride Hankyu more than twice in a day. The pass is available at Hankyu Tourist Information Centers.
🚈

Keihan Railway

50 minutes¥430

Keihan Electric Railway (Keihan Main Line)

The Keihan Railway Main Line connects Kyoto's eastern tourist zone to central Osaka. The most useful stations in Kyoto are Gion-Shijo (right next to Gion and the Kamo River) and Sanjo. In Osaka, the line terminates at Yodoyabashi (business district) and Kitahama, both on the Midosuji Metro line for easy transfer to Namba and Dotonbori. The Premium Car (designated reserved car, ¥500 supplement) offers guaranteed seating with extra comfort. Keihan is the best choice for travelers staying in or visiting Kyoto's eastern Higashiyama temple district.

Pros

  • +Departs from Gion-Shijo Station — ideal if you are visiting Gion, Kiyomizu-dera, or the Higashiyama temple district
  • +The Premium Car offers reserved, comfortable seating for a ¥500 supplement — a worthwhile upgrade for a guaranteed seat
  • +Arrives at Yodoyabashi and Kitahama in Osaka — directly connected to the Midosuji Metro line for easy transfer to Namba
  • +Runs along the scenic route between the two cities, passing through Fushimi (home of sake breweries and Fushimi Inari Shrine)

Cons

  • -50 minutes is the slowest of the main options — 20 minutes longer than the JR Special Rapid
  • -Not covered by the Japan Rail Pass — requires a separate ticket or IC card
  • -Terminates at Yodoyabashi, not at a major Osaka hub — a metro transfer is needed to reach Umeda, Namba, or Dotonbori
  • -The route between cities is not as direct — more stops and a longer distance compared to the JR line
Booking Tip: No advance booking required for standard cars. Tap your IC card at Gion-Shijo or Sanjo Station and board the Express or Limited Express bound for Yodoyabashi. For the Premium Car, purchase a supplement ticket (¥500) from the machine at the platform or via the Keihan app. The Keihan Sightseeing Pass (Kyoto-Osaka, 1 day ¥1,000) offers unlimited rides on the Keihan Main Line — excellent value if you plan multiple rides or want to stop at Fushimi Inari (Fushimi-Inari Station) en route between the two cities.
🚅

Shinkansen

15 minutes¥1,450

JR Central (Tokaido Shinkansen)

The Tokaido Shinkansen covers the Kyoto to Shin-Osaka distance in just 15 minutes — blindingly fast but considerably more expensive than regular trains. All Nozomi, Hikari, and Kodama services stop at both Kyoto and Shin-Osaka. The Shinkansen is covered by the Japan Rail Pass (Hikari and Kodama only). For most travelers, the Shinkansen is overkill on this short route — the JR Special Rapid at 30 minutes and ¥580 delivers nearly the same result. The Shinkansen makes sense primarily for JR Pass holders or travelers already on a Shinkansen from Tokyo who are continuing to Osaka.

Pros

  • +Fastest possible journey at just 15 minutes — the Shinkansen covers the distance at up to 285 km/h
  • +Covered by the Japan Rail Pass (Hikari and Kodama services) — effectively free for pass holders
  • +Useful for travelers already on a Shinkansen from Tokyo — Kyoto is a natural stopover on the Tokaido line
  • +Reserved seating available — guaranteed comfortable seat with ample legroom and luggage space

Cons

  • -By far the most expensive option at ¥1,450 for unreserved, ¥2,510 for reserved — nearly 3 times the cost of the JR Special Rapid
  • -Shin-Osaka Station is in the north of the city, not in central Osaka — a metro transfer is needed to reach Namba or Dotonbori
  • -The 15-minute time saving over the 30-minute JR Special Rapid does not justify the ¥870+ premium for single-ticket buyers
  • -Nozomi services are not covered by the Japan Rail Pass — only the less frequent Hikari and Kodama
Booking Tip: Purchase Shinkansen tickets at the JR ticket office or machines at Kyoto Station, or use the SmartEX app. JR Pass holders can reserve seats free of charge at any JR ticket office. Unreserved seats cost ¥1,450; reserved seats ¥2,510. For this short journey, unreserved is fine — simply board cars 1-3. The Shinkansen is only recommended for JR Pass holders or travelers connecting from a longer Shinkansen journey. For everyone else, the JR Special Rapid at ¥580 and 30 minutes is the smarter choice.

Osaka to Kyoto (Reverse Direction)

All the same options work in reverse. Here are the key tips for traveling from Osaka to Kyoto.

Choosing Your Departure Station

Your departure station in Osaka depends on where you are staying. From the Umeda area: take the JR Special Rapid from Osaka Station or the Hankyu Limited Express from Hankyu Umeda Station. From Namba or Dotonbori: take the Midosuji Metro line north to Umeda and transfer to JR or Hankyu, or take the Midosuji line to Yodoyabashi and transfer to the Keihan Railway. From Shin-Osaka: the Shinkansen or JR Special Rapid are directly available. The JR Special Rapid from Osaka Station is the simplest option for most travelers.

Arriving in Kyoto's Tourist Areas

Consider your final Kyoto destination when choosing your train. For Kyoto Station and southern Kyoto: the JR Special Rapid or Shinkansen arrive directly at Kyoto Station. For Gion and Higashiyama temples: the Keihan Railway to Gion-Shijo is the most convenient. For Kawaramachi shopping and Nishiki Market: the Hankyu Railway to Kawaramachi is ideal. For Arashiyama: take JR to Kyoto Station then JR Sagano Line, or Hankyu to Katsura then Hankyu Arashiyama Line. Planning your arrival point saves time navigating within Kyoto.

Route Tips & What to Know

Get an IC Card

An IC card (ICOCA in Kansai, or Suica/Pasmo from Tokyo — all work interchangeably) is essential for hassle-free travel between Kyoto and Osaka. Load credit at any station machine, tap in at the gate, tap out at your destination, and the correct fare is automatically deducted. IC cards work across JR, Hankyu, Keihan, metro, and bus systems. No need to figure out fares or buy individual tickets. Load ¥2,000-3,000 for a few days of travel between the cities.

Avoid Rush Hours

The Kyoto-Osaka corridor is one of Japan's busiest commuter routes. Morning rush (7:30-9:30 AM toward Osaka) and evening rush (5:30-8:00 PM toward Kyoto) bring packed trains with standing room only. If possible, travel between 10 AM and 4 PM for a comfortable seated journey. Weekend mornings can also be busy with day-trippers heading to Kyoto's temples. Hankyu and Keihan tend to be slightly less crowded than JR during peak hours.

Consider a Day Pass

If you plan to make multiple train rides in a day, consider a day pass. The Hankyu Tourist Pass (1 day ¥700, 2 day ¥1,200) offers unlimited Hankyu rides. The Keihan Sightseeing Pass (Kyoto-Osaka 1 day ¥1,000) covers unlimited Keihan rides including stops at Fushimi Inari. The JR Kansai Area Pass (1 day ¥2,400) covers JR trains across the Kansai region including the Kyoto-Osaka route plus Nara and Kobe. Calculate whether a pass saves money based on your planned rides for the day.

Our Recommendation

Best Overall

JR Special Rapid

The JR Special Rapid is the best option for most travelers. Thirty minutes from Kyoto Station to Osaka Station, ¥580, covered by the Japan Rail Pass, and departures every 15-20 minutes. Simple, fast, and reliable. Use an IC card for the easiest experience.

Best Budget

Hankyu Railway

At just ¥410, the Hankyu is the cheapest way to travel between the cities. The Limited Express takes 45 minutes from Kawaramachi to Umeda. Ideal for travelers staying near Gion or the Kawaramachi shopping district. Consider the Hankyu Tourist Pass for day-tripping.

Best for Gion

Keihan Railway

If you are visiting Gion, Kiyomizu-dera, or the Higashiyama temple district, the Keihan Railway from Gion-Shijo is the most convenient starting point. The Premium Car upgrade (¥500) guarantees a comfortable reserved seat. Stop at Fushimi Inari en route.

Frequently Asked Questions

The Shinkansen is the fastest at just 15 minutes from Kyoto Station to Shin-Osaka Station. However, at ¥1,450-2,510 per trip, it is expensive for such a short distance. The JR Special Rapid takes 30 minutes from Kyoto Station to Osaka Station at just ¥580 — the best balance of speed and value for most travelers. Both services are covered by the Japan Rail Pass (Hikari/Kodama Shinkansen and all JR local trains).
The JR Special Rapid is the most practical choice for JR Pass holders. It takes 30 minutes, is fully covered by the pass, and runs every 15-20 minutes. The Shinkansen (Hikari or Kodama) is also covered and takes just 15 minutes, but the time saving is minimal and the Shinkansen departs from a different platform area. The Hankyu and Keihan railways are not covered by the JR Pass. For JR Pass holders making multiple trips between the cities, the JR Special Rapid is the easiest default option.
None of the direct Kyoto-Osaka trains go directly to Namba or Dotonbori. The JR Special Rapid arrives at Osaka Station (Umeda) — from there, take the Midosuji Metro line south to Namba (about 10 minutes, ¥240). The Hankyu arrives at Umeda — the same metro transfer applies. The Keihan arrives at Yodoyabashi — take the Midosuji line one stop south to Namba. The Shinkansen arrives at Shin-Osaka — take the Midosuji line south to Namba (about 15 minutes). All routes require one metro transfer to reach the Dotonbori area.
The cheapest option is the Hankyu Railway at ¥410 from Kawaramachi to Umeda. The JR Special Rapid costs ¥580 from Kyoto Station to Osaka Station. The Keihan Railway costs ¥430 from Gion-Shijo to Yodoyabashi. The Shinkansen costs ¥1,450-2,510 depending on reserved or unreserved seating. All options except the Shinkansen offer exceptional value for the journey. An IC card (ICOCA or Suica) is the most convenient payment method across all non-JR Pass travel.
Absolutely — this is one of the easiest day trips in Japan. The 30-minute JR Special Rapid or 45-minute Hankyu train makes it effortless to visit both cities in a single day. Many travelers base themselves in one city and day-trip to the other. If based in Osaka, take the morning train to Kyoto, spend the day exploring temples, and return for evening street food in Dotonbori. If based in Kyoto, visit Osaka for an afternoon and evening of food and nightlife. The frequency of trains (every 10-20 minutes) means you never need to plan around a schedule.

Get Your Free Travel Guide

PDF download + weekly travel tips

Join our community and get a comprehensive travel guide with maps, budgets, and insider tips delivered to your inbox.

Unsubscribe anytime. No spam, we promise.