Sort:  

germany is the worst. 80% of the trains are delayed.
in japan trains run like clockwork...

haha, didn't expect that! It is on par with India then ;)