There are 4 ways to get from Ueno Station to Omotesando Hills by subway, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
What companies run services between Ueno Station, Japan and Omotesando Hills, Japan?
Japan Railways (JR) operates a train from Ueno Station to Omotesando Hills every 5 minutes. Tickets cost $2 - $4 and the journey takes 30 min.
Train from Ueno to Harajuku
- Ave. Duration
- 30 min
- Every 5 minutes
- Estimated price
- $2 - $4
- Schedules at
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Best ways to travel around Australia and Need to know: Jadrolinija - to help you get the most out of your next trip.
Questions & Answers
How far is it from Ueno Station to Omotesando Hills?
The distance between Ueno Station and Omotesando Hills is 8 km. The road distance is 14 km.
What is the cheapest way to get from Ueno Station to Omotesando Hills?
The cheapest way to get from Ueno Station to Omotesando Hills is to drive which costs ¥150 - ¥230 and takes 12 min.
What is the fastest way to get from Ueno Station to Omotesando Hills?
The quickest way to get from Ueno Station to Omotesando Hills is to taxi which takes 12 min and costs ¥5500 - ¥7000.
Is there a direct train between Ueno Station and Omotesando Hills?
Yes, there is a direct train departing from Ueno and arriving at Harajuku. Services depart every five minutes, and operate every day. The journey takes approximately 30 min.
How long does it take to get from Ueno Station to Omotesando Hills?
The Metro from Ueno to Omote-Sando takes 25 min including transfers and departs every 10 minutes.