How to get from Kyoto to Osaka by train
- japansophy

- Nov 10, 2025
- 5 min read
As someone who lived in Osaka for several years, I know that travelling between Kyoto and Osaka by train is a total breeze- they are right next door to each other! But because there are three different train companies running between the two cities, it's easy for first-timers to get a bit overwhelmed. I was so taken aback by the number of people posting on social media about their bullet-train trip from Kyoto to Osaka that I made my post about it on TikTok and it has been saved 17k times!

Here is the ultimate, no-nonsense breakdown of your options (and why you definitely shouldn't waste your money on the Shinkansen bullet train!).
Disclosure: This post contains affiliate links. If you click through and make a purchase, I may earn a small commission, ♡ at no extra cost to you ♡ It helps cover the costs of keeping this site alive and we really appreciate your support
*Any prices quoted below are subject to change
To get us started, here is a quick overview of the main ways of getting from Kyoto to Osaka by train:
Train line | End stations | Time needed | Price one-way |
JR Kyoto line | Kyoto → Osaka | ~29 mins | 580 yen* |
Hankyu Kyoto line | Kyoto-Kawaramachi → Osaka-Umeda | ~45 mins | 410 yen* |
Keihan line | Sanjo/Gion-Shijo → Yodoyobashi | ~50/55 mins | 430/490 yen* |
Shinkansen | Kyoto → Shin-Osaka | ~15 mins | 1450 -2880 yen* |
1. The JR Kyoto Line (the fastest route)
If you’re staying near JR Kyoto Station and want to get straight to northern Osaka (JR Osaka Station in the Umeda district), JR is your best bet.
The secret: Look for the Special Rapid (Shin-Kaisoku) train. It gets you there in 28 minutes flat for the base fare (580 yen). Avoid the Limited Express Thunderbird unless you want to pay an extra 1,090 yen just for a reserved seat!
Pro-tip for a seat: These commuter trains get packed during rush hour. Look at the platform overhead boards for the next Special Rapid, match the shape symbol (circle or triangle) to the markings on the platform floor, and line up early to snag a seat.
2. The Hankyu Kyoto Line (the budget pick)
If your hotel is in downtown Kyoto (around Karasuma or Kawaramachi), use the Hankyu Line. It saves you from having to travel down to JR Kyoto Station first.
Where it goes: It runs from Kyoto-Kawaramachi straight into Osaka-Umeda Station (right next to JR Osaka).
Why we love it: It’s cheaper (around 410 yen) and because Kawaramachi and Umeda are the terminal ends of the line, you have a massive chance of getting a seat for the 45-minute ride.
Arashiyama Bonus: Heading to the bamboo forest? The Hankyu Arashiyama Line connects seamlessly to the main Kyoto Line at Katsura Station, so you don't have to go back through central Kyoto.
🌟 Don't miss the "Kyo-train GARAKU"

If you’re traveling on a weekend or public holiday, look out for Hankyu's GARAKU train. The interior is stunningly decorated to look like a traditional Kyoto townhouse, complete with mini-gardens. The best part? It costs the exact same as a regular ticket. You can't reserve seats, so check the timetable online and get to the platform early to queue up!
You'll find the timetable on Hankyu's special Kyo-train GARAKU webpages.
3. The Keihan Line (the scenic/eastern oute)
The Keihan line is a fantastic, often overlooked alternative if you are staying in eastern Kyoto near Sanjo or Gion-Shijo.
Where it goes: It brings you into Osaka's Yodoyabashi or Temmabashi stations (right by Osaka Castle). Yodoyabashi connects directly to the Midosuji Subway, making it super easy to head straight down to Namba and Dotonbori for street food.
Why you shouldn't take the Shinkansen
You've probably seen people on the socials taking the bullet train between Kyoto and Osaka, but honestly? Don't do it.
Unless you have a Japan Rail Pass that covers the cost, it's a total waste of money. It costs triple the price of a regular train just to save maybe 10 minutes.
Plus, the Shinkansen drops you off at Shin-Osaka Station, which is well outside the city center. By the time you navigate the massive bullet train gates and transfer to a local subway to get to Umeda or Namba, you haven't saved any time at all. Spend that extra 1,000+ yen on a premium bowl of ramen instead!
The luggage exception: Regular commuter trains don’t have luggage racks. If you are hauling massive suitcases, booking a Shinkansen seat with oversized baggage space might feel more comfortable. Honestly, though? If that's a problem, we highly recommend using a luggage forwarding service (Takuhaibin) to ship your bags from your Kyoto hotel to Osaka for around 2,000 yen. You get to travel hands-free and explore immediately!
What about the other way around? How do I get from Osaka to Kyoto by train?
You will use the exact same lines. If you're taking the JR line from Osaka, hop on at JR Osaka Station rather than Shin-Osaka. The trains are already coming from Kobe and fill up fast; your best chance of scoring a seat is at the main Osaka Station hub where crowds of people get off.
FAQs on the train from Kyoto to Osaka
Is there space for luggage on the regular trains?
The regular trains have overhead luggage rails but these won't be suitable for larger suitcases. Otherwise, there is no dedicated luggage space and these trains are regular commuter trains and can get pretty full. Consider having your bags sent from your hotel in Kyoto to your new hotel in Osaka. You'll be able to travel hands-free and spend more time exploring Osaka without having to drop your luggage off first at your hotel. Read our article about luggage forwarding in Japan for more details.
What do I do if the special GARAKU train is full?
It's true that the Kyo-train GARAKU is very popular, especially since it only runs on weekends and public holidays, so it can full up very quickly. Unfortunately, reservations are not possible: you only need a regular ticket to ride the Kyo-train GARAKU. If the GARAKU is too full, don't worry: the Hankyu trains between Kyoto and Osaka leave every 10 minutes or so, so you won't be stuck.
Do I have to buy tickets in advance for the regular trains?
No, not at all. You can either buy your ticket at the station before you board or simply tap your Suica/Pasmo card at the ticket gate and walk on through. If you buy a physical ticket, don't lose it: you'll need it to exit the ticket gates at the other end!
Can I take the Kintetsu Railway from Kyoto to Osaka?
The Kintetsu is very handy if you are throwing Nara into the mix. You could, for example, travel from Kyoto to Nara in the morning, spend a few hours there and then travel from Nara to Osaka in the afternoon. But there is no direct Kintetsu connection between Kyoto and Osaka.
What is the best train from Kyoto to Osaka?
It depends on your starting point, really. If you're based near JR Kyoto Station, the JR line is the best. If you're staying near Karasuma or Kawaramachi (or starting from Arashiyama), Hankyu is the better choice.

Collecting your Japan trip information on Pinterest? Hover over and click this pin to save it to your board
Want us to plan a Japan trip just for you? Need help putting together your first trip to Japan? Just get in touch.



Comments