Non-Hindus are not allowed inside Jagannath temple as per the Shri Jagannath Temple Rules. There had been many instances where non-Hindus were stopped entering the temple. It is said the rules were initially made for the protection of Jagannath Temple from foreign invaders.
For non-Hindu followers of Lord Jagannath, there is a representative idol installed at the entrance point of the temple at the Singhadwar – The Patitabana Jagannath . Though there are many theories to it, but the principal logic behind holding the Rath Yatra is to give darshan to those who cannot enter the temple. Apart from that the World Famous Rath Yatra is organised so that the Lord Can Give his Darshan to all of his devotees. Prabhu Jagannath comes out of the temple for giving opportunity for every devotee to be able to meet him.. irrespective of their religion.
Here are some famous personalities who were not allowed into The Jagannath Temple.