Pan-Arabism has been a hot topic in the Middle East and North Africa for decades, with various leaders and governments rising up to champion the cause.

However, despite the rhetoric of Arab unity, the reality has always been a little less friendly. From regional conflicts to political snubs, Arab countries definitely don't always stand united.

With the mounting refugee crisis caused by the ongoing Syrian civil war, many regional countries have made a strong show of support through aid or by hosting refugees within their borders. But, just how open are Arab countries to each other? How freely can Arabs travel from one Arab country to another?

Here's a look at the visa policies of Arab League countries ranked from most welcoming to least welcoming. The countries were ranked by the number of Arab states whose citizens they allow to enter visa free or with a visa on arrival. (Note: there are 22 member states of the Arab league, however, as Palestine does not have control over its borders, it has not been included in this ranking.)

1. Comoros, Muaritania and Somalia (21 countries)

Source: WikiMedia

These three countries actually allow anyone from any part of the world with a passport to enter with a visa upon arrival. This means the citizens of 21 Arab states can enter freely. However, Somalia requires a letter from a sponsor within the country for the visa to be granted.

2. Djibouti (19)

Djibouti allows the citizens of 19 Arab states to enter freely. Only citizens of Syria and Yemen must apply for a visa.

3. Lebanon (18)

Source: WikiMedia

Citizens of 18 Arab states can enter Lebanon without a visa or with a visa upon arrival. However, extra conditions apply for citizens of several of these countries such as showing hotel reservations and having a certain amount of cash before the visa upon arrival is granted. These conditions can be satisfied upon arrival without contacting a Lebanese embassy or consulate prior to traveling.

4. Jordan (12)

The kingdom allows citizens of 12 countries to enter freely.

5. Tunisia and Yemen (11)

6. Syria (8)

7. Morocco (7)

8. Egypt and Oman (6)

9. Bahrain, Kuwait, Qatar, Saudi Arabia, Sudan and UAE (5)

Source: WikiMedia

GCC countries Bahrain, Kuwait, Qatar, Saudi Arabia and the UAE only allow Arab citizens of fellow GCC states to enter without a visa. Sudan happens to tie with these countries, however it only allows free access to citizens of Egypt, Qatar, UAE, Yemen and Syria.

10. Algeria (4)

11. Iraq and Libya (2)

Source: WikiMedia

Iraq only grants citizens of Saudi Arabia and Bahrain visas upon arrival at certain points of entry. Visa regulations for the Kurdish region differ and are more lax overall. Only Tunisians and Jordanians can freely enter Libya.