Murrayfield Pharmacy and Travel Clinic, at 115 Corstorphine Road, sits at the eastern end of Corstorphine on the direct bus corridor into town — the nearest pharmacist-led travel clinic for anyone in Corstorphine, Drum Brae or the Gyle without a trip into the city centre.
Where can I get travel vaccinations near Corstorphine?
Murrayfield Pharmacy and Travel Clinic on Corstorphine Road is the closest pharmacy travel clinic to Corstorphine, a few minutes further along the same road that runs past Edinburgh Zoo. Lothian buses 12, 26, 31 and X31 all run along Corstorphine Road and stop close to the pharmacy, and there is on-street parking outside for anyone driving over from Drum Brae or the Zoo roundabout. The pharmacy is also two minutes' walk from the Murrayfield Stadium tram stop, so it works for anyone who prefers not to drive. A pharmacist carries out a full travel health risk assessment at every appointment, covering your itinerary, activities and medical history before recommending which vaccines are appropriate for your trip.
Are business travellers from South Gyle and Edinburgh Park catered for?
Yes — a growing share of appointments at Murrayfield are booked by people working at South Gyle, Edinburgh Park or heading out from Edinburgh Airport on short notice. Corstorphine Road runs straight from the business parks past the Zoo to the pharmacy, making it a realistic stop on the way home rather than a special trip into town. Because business trips are often confirmed only a few weeks out, it's worth calling as soon as a trip is booked: some vaccines are given as a single dose at one visit, while others need a short course. If a course can't be completed before you fly, your pharmacist will still explain what protection you'll have and what to prioritise.
What about family holidays booked from Corstorphine?
Family bookings for half-term and summer holidays make up the other main group of Corstorphine appointments — often young families heading to destinations in Southern Europe, North Africa or further afield for the first time with children. The pharmacist will ask about each traveller's age, any existing conditions and previous vaccination history, since children's schedules and doses often differ from adults'. Bringing along each child's red book or vaccination record, where you have one, helps the pharmacist plan an accurate schedule for the whole family in one visit.
Do the NHS offer free travel vaccinations in Scotland?
Some travel vaccines are free on the NHS in Scotland and some are not. Diphtheria/polio/tetanus booster, hepatitis A, typhoid and cholera vaccines are free, while yellow fever, Japanese encephalitis, tick-borne encephalitis and rabies are normally chargeable, according to NHS inform. At Murrayfield Pharmacy, your pharmacist works through the same risk assessment either way and tells you clearly which vaccines apply to your trip — see current prices before you book.
How can I book an NHS Lothian travel clinic appointment?
NHS Lothian runs six travel clinics across the region, bookable online or by calling 0131 537 2823, but the service is in high demand: NHS Lothian says its clinics are "regularly fully booked around 6-8 weeks in advance" (NHS Lothian). A pharmacy appointment is a practical alternative if your travel date is closer than that — most travellers are seen within the same week they call, with slots specifically held back each week for people flying soon or who can't get an NHS appointment in time.
How long before travel should I get vaccinated?
As a general rule, NHS inform recommends arranging a travel health risk assessment 6 to 8 weeks before you travel, to allow time for vaccines to take effect and for multi-dose courses to be completed. Rabies pre-exposure vaccination, for example, is given as three doses on days 0, 7 and 28 under the UKHSA Green Book, and Japanese encephalitis vaccine is given as two doses 28 days apart according to NaTHNaC. If you're travelling sooner than that, it's still worth booking — there is usually something worth having even close to departure.
Bring your dates, destinations and a list of any planned activities like diving or trekking to your appointment — it lets us build an accurate plan in one visit instead of guessing. — Emmanuel Ebube Umezulike, pharmacist
Can I get a yellow fever vaccine at Murrayfield Pharmacy?
No — Murrayfield Pharmacy is not a designated Yellow Fever Vaccination Centre, so it cannot give the yellow fever vaccine or issue the International Certificate of Vaccination or Prophylaxis (ICVP) that some countries require at the border, as explained by NaTHNaC. Avante Pharmacy and Travel Clinic, a short distance away, is a registered centre (UKYFVC10709) — call ahead to confirm which day yellow fever appointments run. All other travel vaccines and the pre-travel risk assessment can still be done at Murrayfield.
Getting here and booking
Murrayfield Pharmacy and Travel Clinic is at 115 Corstorphine Road, on the bus corridor from Corstorphine towards the Haymarket & West End travel clinic catchment and on to town, and within reach of the Currie & Balerno travel clinic area to the south-west. For a full look at the branch, opening hours and the complete list of vaccines offered, see the Murrayfield travel clinic page. Longer trips involving animal contact, remote travel or extended stays may call for the rabies vaccine in Edinburgh — your pharmacist will discuss whether it applies to your itinerary. You can book online or call 0131 337 5100 for an appointment.
Frequently asked questions
Where can I get travel vaccinations in Edinburgh near Corstorphine?
Murrayfield Pharmacy and Travel Clinic at 115 Corstorphine Road is the nearest pharmacy travel clinic, a short journey along Corstorphine Road on Lothian buses 12, 26, 31 or X31, or a two-minute walk from the Murrayfield Stadium tram stop.
Do the NHS offer free travel vaccinations?
Some are free in Scotland, including diphtheria/polio/tetanus booster, hepatitis A, typhoid and cholera. Yellow fever, Japanese encephalitis, tick-borne encephalitis and rabies are usually chargeable, whether through the NHS or a pharmacy travel clinic.
How can I book an NHS Lothian travel clinic appointment?
You can book online or call NHS Lothian's travel clinics on 0131 537 2823, but the service says its six clinics are regularly fully booked 6 to 8 weeks in advance, so it's worth checking availability early or considering a pharmacy appointment if your trip is sooner.
How long before travel should I get vaccinated?
Aim to arrange a risk assessment 6 to 8 weeks before you fly so multi-dose courses like rabies (days 0, 7 and 28) or Japanese encephalitis (two doses 28 days apart) have time to complete. If travel is sooner, book anyway — there is usually still something worth having.
Can I get a yellow fever vaccine at Murrayfield Pharmacy?
No, Murrayfield is not a designated Yellow Fever Vaccination Centre. Avante Pharmacy and Travel Clinic nearby holds centre number UKYFVC10709 — call ahead to confirm which branch and day yellow fever appointments are available.
Is Murrayfield Pharmacy suitable for business travellers from South Gyle or the airport?
Yes, many appointments come from people working at South Gyle or Edinburgh Park, or flying from Edinburgh Airport at short notice. Corstorphine Road runs directly from the business parks to the pharmacy, making it a realistic stop on the way home.
Can I bring the whole family for travel vaccinations?
Yes, family appointments are common, especially around school holidays. Bring each child's vaccination record where you have one, since children's doses and schedules can differ from adults'.
Is there parking at Murrayfield Pharmacy and Travel Clinic?
Yes, there is on-street parking outside on Corstorphine Road, and the branch is also reachable by bus routes 12, 26, 31 and X31 or by tram to Murrayfield Stadium.
Sources
- Travel health and vaccinations — NHS inform (Public Health Scotland)
- NHS Lothian Travel Clinics — NHS Lothian
- Rabies: the green book, chapter 27 — UK Health Security Agency
- Japanese encephalitis factsheet — NaTHNaC (TravelHealthPro)
- International Certificate of Vaccination or Prophylaxis (ICVP) — NaTHNaC Yellow Fever Zone
General information, not a substitute for a consultation. Your pharmacist will recommend what is right for you after assessing your health and plans.

