I've done this journey by train and car before. Train - 9 hours 30 minutes. Car - 8 hours 15 minutes