Cheap Train tickets to Osaka

What are the most popular routes to Osaka?

Kyōto-shi - OsakaAverage priceR 273Average duration1h 23mDaily departures30
Nara - OsakaAverage priceR 230Average duration1h 30mDaily departures30
Kobe - OsakaAverage priceR 253Average duration1h 32mDaily departures30