A British tourist has been filmed slapping an immigration officer after being hit with a $4,000 fine for overstaying her visa.

Auj-e Taqaddas arrived at the Ngurah Rai International Airport in Bali, Indonesia, last Saturday after overstaying her visa by 160 days.

The 42-year-old was en route to Singapore when she was pulled aside during her immigration checks.

Officers noticed her month-long visa had expired on February 18. She was told she had to pay a £25 fine for everyday she overstayed her visa

After receiving her boarding pass officers noticed her month-long visa had expired on February 18. She was told she had to pay a $25 fine for everyday she overstayed her visa.

She was illegally in the country for more than 150 days which amassed to a $4,000 fine.

In a fit of rage the foul-mouthed traveller was caught on camera abusing the guard.

Immigration Chief Ngurah Rai Aris Amran said: 'She slapped the officer, who is a respected guard.

After receiving her Jetstar boarding pass the British traveller was pulled aside during her immigration checks

The video shows Taqaddas pinning the blame on immigration for making her miss the flight

'She touched immigration, which means touching representatives of the nation. So we reported it to the police.'

The video shows Taqaddas pinning the blame on immigration for making her miss the flight.

She said: 'You aren't paying for this f***ing flight. You b*****ds told me to bring the money, why didn't you b*****ds tell me anything else.'

Auj-e Taqaddas (pictured left) was stung with the $4,000 fine after she overstayed her visa

Taqaddas was taken to an immigration holding cell where she has been kept since Saturday after she slapped the immigration official

Taqaddas was taken to an immigration holding cell where she has been kept since Saturday.

Immigration Chief Ngurah Rai Aris Amran said: 'Based on the results of immigration checks, Taqaddas arrived in Indonesia with a visit visa free facility on January 19, 2018.

'That is, the owner of the passport has exceeded overstay in Indonesia for more than 60 days.

'She pretended not know that she had overstayed. But people who visit a country to travel know they have a period of stay. She had overstayed since February.'