Trains and Buses Are on Time
If a train or a bus is late for even 3 minutes, the train attendants have to apologize to all passengers. Depending on some countries, the train schedules may not be on time. Thus, there are a lot of foreigners who are impressed on the accuracy of Japanese trains.