The advantages are that it is good to know schedules in advance. The disadvantages are that train time tables are notorious for being changed at the last minute, so to speak .
The advantages of using timetables are : We can know the arriavl time and the departure time of a train , but sometimes it has been changed when we arrive at the station.