Travel from Machida to Shibuya

Train from Machida to Shibuya

Odakyu Railways operates a train from Machida to Shibuya every 20 minutes. Tickets cost $3 - $4 and the journey takes 26 min.

How to get from Machida to Shibuya

From Machida train to Yoyogi-Uehara. 26 min ¥390. From Machida Metro to Omote-Sando. 36 min ¥1566. From Machida taxi to Shibuya. 28 min ¥15877. From Machida drive to Shibuya. 28 min ¥494.

Operators from Machida to Shibuya