Travel Health


From 1st May 2022, all vaccines will be delivered by health and social care partnerships instead of Eastfield Medical Practice.  Immunisations provide vital protection to you and your family against illnesses which can be serious or even fatal. 

For more information on what vaccines you are eligible for, and how to access these, please visit NHS Lothian’s website

Advice on what vaccinations people may need when travelling to specific destinations, as well as preventative advice, is available on the national

Those who need further vaccinations can then self-refer to one of many private or charity run clinics at:

Details on how to book an appointment at the Travel Clinic, as well as details of our services and any fees, is available on

Non-urgent advice: The Midlothian Travel Clinic is based at Midlothian Community Hospital

Booking line: 0131 537 2823

Alternatively, and for more information, visit: NHS Midlothian Travel Clinic

Clinic Address

NHS Midlothian Travel Clinic
Midlothian Community Hospital
70 Eskbank Road
EH22 3ND

Opening Times

Note: Please bring details of your vaccination history.

Our clinics operate by appointment only. Booking lines are open Mon-Fri 8.30am-4.30pm and there is an answering machine service available.

We encourage you to cancel any appointments that you can no longer attend. Please note that being late for an appointment may result in forfeit and rebooking of appointment.