Skip to content
left end
left end
right end

How to find us

We are on Horfield Road, behind the Bristol Royal Infirmary. Access is from Horfield Road off St Michael's Hill.


Bristol Haematology and Oncology Centre
Horfield Road

View a map of the hospital and surrounding area

Full information on travelling to the hospital can be found here.

Coming to Bristol or travelling to the city centre

If you are coming from outside of Bristol, you can either take a bus to the main Bristol bus station, a train to Bristol Temple Meads, or park at one of the three Park & Ride facilities (Long Ashton, Shirehampton off the Portway, Brislington on the Bath Road).

Parking is free at the Park & Ride and you pay for the bus service. All England concessionary travel cards can be used on the Park & Ride for free travel after 9am.

There is a courtesy phone at reception for patients and visitors to book a taxi.

Coming from the bus station, railway station, or centre of Bristol to the BHOC

Many of the Bristol bus routes pass through the city centre. To reach BHOC from the city centre it is necessary to walk up a steep hill. If you arrive in the city centre and have mobility needs or difficulty walking, the number 77 bus going to Southmead stops 20 metres from the hospital main entrance. Ask for the Horfield Road stop.

If you need transport from the centre of Bristol to BHOC there are free hospital shuttle buses from the bus station, railway station, and Cabot Circus shopping centre. Find out more about Cabot Circus parking and the free hospital bus at /patients-and-visitors/travelling-to-and-from-our-hospitals/

We have spaces at the Centre to lock up your bike.

Coming by car or motorcycle to the BHOC

Lifts and stairs outside the main entrance will take visitors directly to the day unit, haematology and apheresis unit, while all other areas are accessed via the main reception.

Details on other local car parks is available here. We recommend parking at Cabot Circus and using the free hospital shuttle bus to BHOC. 

Hospital Parking

Limited parking is available on-site. Find out about our on-site parking offering here

If you are a Blue Badge holder, you will be able to park free of charge in any of our parking spaces (apart from the drop-off spaces) as long as your Blue Badge is correctly displayed and you have scanned your blue badge at a car parking machine.

Motorcycle parking for patients is available. Please park in designated motorcycle parking bays - parking in non-designated areas may result in a ticket.

You will be ticketed if you park in the ambulance bays. Please check before purchasing a ticket that you are not parked in one of these designated bays. 

Help with travel costs

You may be able to reclaim travel costs through the Healthcare Travel Costs scheme, please ask for more information at the main reception or Cancer Information and Support Centre.

If you are on regular treatment, you can buy a weekly season ticket from BHOC main reception. This allows you to park for a week for £3.40. The pass is valid in any hospital car park. This does not guarantee you a space in the hospital car parks, and you will need to bring change for the ticket machine. Find out more.

Hospital Transport (Patient Transport Service)

The patient transport service (PTS) is provided for patients who require the specialist support of an ambulance crew to travel.

Am I eligible for patient transport?

You are eligible for patient transport if:

  • your medical condition means you cannot use other transport without damaging your health
  • your mobility means you are unable to access healthcare by any other means
  • you need the skills or support of clinically trained staff and / or medical equipment during your journey.

Transport could also be provided to a patient's escort or carer where their particular skills and/or support are needed. This may be appropriate in the case of accompanying a person with a physical or mental incapacity, a vulnerable adult, or in the case of patients needing a translator. This would need to be agreed for each individual case at the time of booking the transport.

How do I arrange a journey?

Hospital staff will arrange ambulance transport for discharge journeys if you are eligible, but you will need to arrange outpatient journeys yourself.

If you believe you qualify for the patient transport service (PTS), and need to arrange a journey for an outpatient appointment, you will need to contact your local Patient Transport Advice Centre to arrange your transport.  They will check whether you are eligible and help you make travel arrangements.

You will need to have ready:

  • your appointment letter with your NHS number
  • the name of the GP practice to which you are registered.

If you need further guidance and support, or need help establishing which is your CCG, please speak to a member of staff in the relevant outpatient area, or your GP surgery. 

Location of GP Surgery

Patient Transport Advice Centre

Bristol CCG

North Somerset CCG

South Gloucestershire CCG

0300 777 6688


Wiltshire CCG

Swindon CCG

Gloucestershire CCG

0345 600 6068

Somerset CCG

Somerset Patient Transport Advice Centre
01278 727 444

Dorset CCG

E-Zec Dorset

0300 777 6666

North, East, West Devon CCG

Devon Patient Transport Advice Centre

0345 155 1009

South Devon and Torbay CCG

South Devon & Torbay Patient Transport

01803 656 789

Kernow and Isles of Scilly CCG

Royal Cornwall Patient Transport

01872 252211