Trains from Bristol to Dundee
Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.
If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to Dundee can be definitely cheap.
In which stations can you take the train to Dundee and where will you arrive?
The trains to Dundee leave Bristol from Bristol Temple Meads[ BRI ] or Bristol Parkway[ BPW ] and arrive in Dundee[ DEE ].
How long to you need to get to Dundee by train?
The first train to Dundee leaves at 06:05, whereas the last one at 22:05. On average, the journey lasts 10 hours and 27 minutes, but with the fastest connections you will be in Dundee in 7 hours and 6 minutes.






