Iidabashi station is…

10 minutes from Akihabara station 
10 minutes from Ikebukuro station
10 minutes from Tokyo station
12 minutes from Shinjuku station
18 minutes from Shibuya station