Bharat Building is located beside Republic Plaza and opposite Ocean Towers. It sits directly above Raffles Place MRT Station to which it is connected via covered underground walkways. The entrance to the building is behind the taxi stand along D'Almeida Street.