As for April 2022 the way travel health and vaccination has changed. GP's no longer deliver any travel vaccinations and the responsibility for this has transferred to health boards.
It is important to make this initial appointment as early as possible - at least 6 weeks before you travel to actually receive the vaccinations. Some travel vaccines are ordered on a private prescription. This is because not all travel vaccinations are included in the services provided by the NHS.
Travelling in Europe
If you are travelling to Europe a very useful booklet has been published with advice and guidance to help you get the most out of your holiday. To visit please click:- http://ec.europa.eu/publications/booklets/eu_glance/86/en.pdf (this is a large document and may take a minute or two to view)