"in three weeks' time" means "Three weeks after arriving in Bristol".
What does in a week's time mean?
If you say that something will happen, for example, in a week's time or in two years' time, you mean that it will happen a week from now or two years from now. Presidential elections are due to be held in ten days' time.
Is it week's time or weeks time?
Senior Member. The weeks are plural (there are two of them), so it should be in two weeks' time.